Share

Bricolage

File Release Notes and Changelog

Release Name: 1.10.4

Notes:
VERSION 1.10.4 (2008-03-09)

Changes: Changes for VERSION 1.10.4 (2008-03-09) Improvements · Nicer use of the "Bricolage Instance Name" preference, now used on every page. [Phillip Smith] · More German corrections. [Steffen Schwigon] · Documented the need to look at Bric::Biz::Workflow::Parts::Desk in Bric::Biz::Asset’s "set_desk_id()" method. [Greg Heo] · Fixed documentation of "Bric::Biz::Element::Container"’s "delete_elements" method. [Bret Dawson] · Include meta-equiv tag in the header to set the charset to be UTF-8 if it is the only charset loaded in $LOAD_CHAR_SETS. Reported by Daisuke Maki. [Paul Orrock] · Added "--site" option to "bric_republish". Suggested by Chauncey Thorn. [David] · Updated autovacuum documentation in Bric::DBA. [David] · The installer now also checks in /usr/lib for libraries, by way of searching $Con‐ fig{libpth} as well as $Config{loclibpth}. [Steffen Schwigon] · The "publish_status" attribute can now be set in stories and media created via SOAP. [David] · The code in code select fields can now access the "Bric::Biz::Ele‐ ment::Field|Bric::Biz::Element::Field" object itself using the variable $field. [Greg Heo] · When viewing elements when not checked out, whitespace is preserved for IE7, FF2, and Safari 3, so that reading and copying code is easier. Suggested by Michael Herring. [Matt Rolf] Bug Fixes · More changes around bug 1267, remove protocol+hostname+port from practically all redi‐ rects (especially "user profiles") in order to allow reverse proxying to work in Apache2. [Steffen Schwigon] · The $BRICOLAGE_ROOT environment variable specified in contrib/start_scripts/freebsd is now exported, allowing it to be properly passed through to bric_apachectl. [David] · Fix for bug 1254: checkbox fields are now saved correctly. Reported by Dawn Buie. [Scott] · Fix for bug 1294, where Search/Replace in Bulk Edit wasn’t working. Reported by Phillip Smith. [Greg Heo] · Fix for bug 1269, needed to HTML-escape Notes. Reported by Matt Rolf. [Scott] · For bug 1284, weren’t able to search element_type by output_channel in "bric_soap". Reported by George Harrison. [Scott] · Bug 1291, added check for max_length of fields when importing in "bric_soap". Reported by Simon Wilcox. [Scott] · Fix bug 1264, prevent searching on bad dates (like February 31). Reported by Marshall Roch. [Greg Heo] · Fix bug 1259, so burn_again works in the TT and PHP burners. Reported by Adeola Awoyemi. [David and Scott] · Fix bug 1307, related stories can be unrelated. Reported by Steffen Schwigon. [Scott] · Fixed issue with trailing newlines sometimes becoming a part of a contributor’s name. [Greg Heo and Ryan O’Toole] · Eliminated backslashes in sql/Pg/Bric/Biz/Asset/Template.val, which were causing warn‐ ings under PostgreSQL 8.3. The backslashes were for newlines, so I just switched to real newlines, instead. · Fixed a Perl 5.10 warning in Bric::App::Callback::Search, where calls to "substr" were being properly resolved to "CORE::substr". · Fixed the handling of globs in Bric::Util::Burner::TemplateToolkit. It seems that in Perl 5.10, package scalars can actually be "SCALAR"s rather than ‘GLOB‘s. · PostgreSQL 8.3 warns when we try to apply inappropriate permissions to sequences, so we updated bin/bric_pgimport and inst/db_grant.pl to grant permissions to sequences and tables separately. · Fix for bugs 1255 and 1271, which addresses pagination problems in searches for ele‐ ments, groups, media, and templates. [Matt Rolf and Michael Herring] · Patch from Alex Krohn to hopefully really fix "ident" authentication this time.