Permalink
Commits on Jul 8, 2004
  1. I cant spel.

    theory committed Jul 8, 2004
  2. Fix for Bug # 686. Permissions now apply to Bulk Publish; one does no…

    …t have to
    
    be a Global Admin to use it, but must have READ permission to the categories,
    and PBULISH permission to the documents to be published. Also fixed the
    category search to limit by site context only when that preference has been
    set. It's more efficient, too, leaving that filtering to happen in the
    database.
    theory committed Jul 8, 2004
  3. POD fix.

    theory committed Jul 8, 2004
  4. Fix for Bug # 675. It actually involved a bit more work that I expect…

    …ed, but
    
    it's all good. First, I allowed formerly secret group classes to be
    non-secret. This means that preference, alert type, and group groups can now
    be created and managed in the UI. Then I added the group doubleList manager
    interface to those profiles that were missing it: Preferences, Groups, Alert
    Types, Element Types, Keywords, and Contributors.
    
    Keyword groups actually weren't listing their members, but the do now.
    
    Contributor groups are the same class as Contributor Types. This is nasty, but
    can't be avoided. I added workaround code to change the display name of the
    class in the UI. One hack was to provide an optional third array element to
    the "addition" parameter to listManager.mc that contains the name of the
    object to be added. Yeech. Another hack was to make sure that new contributor
    types continue to be created as secret groups, so that they can be
    distinguished from plain old contributor groups. Hacks all around!
    
    And finally, I made the table of contacts in the alert type profile nicer, with
    the same border colors as similar tables in the UI.
    
    Oh, and the display and plural names of the group group class needed to be
    updated, and I added a script to make sure that existing contributor groups
    are all secret groups.
    theory committed Jul 8, 2004
Commits on Jul 7, 2004
  1. More credit.

    theory committed Jul 7, 2004
  2. New, improvec zh-cn.

    theory committed Jul 7, 2004
  3. Various virtual FTP server fixes for Bug # 721. New templates can be …

    …created,
    
    and templates should always be properly checked out.
    theory committed Jul 7, 2004
  4. Fix for Bug # 720. What a nightmare attributes are. Contributor field…

    …s for roles other than the default role now store their values in the same way as the default role, which means the values can be properly fetched and updated!
    theory committed Jul 7, 2004
  5. Fix for Bug # 719. Here are the steps I took to make the element SOAP

    interface better behaved:
    
    * Added a "key_name" element to the XML schema for Element objects.
    * When loading an element, the handler will convert the "name" element to the 
      likely key name if there is no key name. It will also issue a warning.
    * Changed the schema for fields to have a "key_name" element instead of a "name
      element.
    * When loading an element, fields with no key_name element will use the old name
      element, instead. No warning will be issued, since as of Bricoalge 1.8 the 
      field name used the key name, even though it was called "name".
    
    With these changes, I'm able to use XML for an element exported from either
    1.8.0 or 1.8.1 without problem.
    theory committed Jul 7, 2004
  6. Fix for Bug # 725. The HTML of document contents is now escaped when …

    …you click a "View" link
    theory committed Jul 7, 2004
  7. Fix for Bug # 718. Sandboxes are now used in preview_another(), and t…

    …he preview root is properly used for its out_dir.
    theory committed Jul 7, 2004
  8. Fix for Bug # 714. The distribution and SOAP handlers now load a lang…

    …uage object so taht an code that uses localization will work properly.
    theory committed Jul 7, 2004
Commits on Jul 6, 2004
  1. Fixes for Bug # 707.

    When Bricolage discovers a document or template on a desk but not in a
    workflow, it now places it in a workflows associated with the same site as the
    document or template is associated with. Thanks to Serge Sozonoff for the
    spot!
    
    Aliases of Image, Audio, or Video media documents no longer remain stuck on
    desks. Reported by Serge Sozonoff.
    
    The C<has_member()> method of Bric::Util::Grp is now faster when searching for
    a specific group member.
    theory committed Jul 6, 2004
  2. Improved error logging for more recent versions of Apache, which appe…

    …ar to escape newlines.
    theory committed Jul 6, 2004
  3. Seach by Type for stories and media in advanced search can only be do…

    …ne with types associated with the same site as the workflow.
    theory committed Jul 6, 2004
Commits on Jul 5, 2004
  1. Missed a couple of content fields. Bulk edit fields are now subject t…

    …o the "containerprof" ID.
    theory committed Jul 5, 2004