…st from trunk.
…rary, since `make db_grant` is always run by `make db_upgrade`, anyway.
… the `ALWAYS_USE_SSL` `bricolage.conf` directive is enabled, or when a user checks the "Use SSL" checkbox and logs in.
…bject actually works for Mason, PHP, and Template Toolkit templates. I am not able to test the PHP test right now (Anyone want to get PHP::Interpreter working on Leopard?), but it should be right (it's just like the Mason and TT changes). * Fixed `db_grant.pl` so that it doesn't ignore any objects. * Updated `db.pl` to use the same approach to fetching rows from the database as `db_grant.pl` now does.
endings converted to Unix line endings. * The select lists for viewing diffs now set the default "from version" to the previous version instead of the current version. The current version is still the default for the "to version".
…inside a template profile, just as it is for stories and media (I thought that media weren't yesterday, but it turned out to be because I was editing an autopopulate field, which does nothing). This fixes the rest of Bug #1327.
… because any changes to a media or template are lost, though not to a story. You also lose changes when vieing a previous version, which just seems wrong. :-( I'll get that worked out tomorrow.
… Bug # 1267. It turns out that this change is effectively the same as just setting the `ALWAYS_USE_SSL` `bricolage.conf` directive to true. So just do that instead (I've suggested this in Bric::Admin, too).
… psql turns off headers and footers and everything else, and seems to have been around since 7.3 or earlier.
…ent type search term was displayed in the search box. It not properly displays the last subelement type search string, if any.
…d Perl 5.8.8, so it should once again work with all required CPAN.pms. * Adjusted the SOAP::Lite hack to check the version number and not hack SOAP::Lite if the most recent SOAP::Lite is installed, as it now has the fix (or so I'm told via rt.cpan.org).
…edia, and templates to throw an exception if publish dates are set when C<publish_status> is false, or vice versa, rather than waiting for an exception from the database constraint. Suggested by Scott (Bug # 1326). [David]
…::Action::Email normalize line endings.
…at have a limited size -- mainly "description" fields -- now have their line endings converted to Unix line endings. This is so that character counts properly correspond to the limits set by the UI (think of the character counter in the story profile for the description field). Reported by Matt Rolf (Bug #1318).
…C<list> methods of L<Bric::Biz::Asset::Business::Story|Bric::Biz::Asset::Business::Story> and L<Bric::Biz::Asset::Business::Media|Bric::Biz::Asset::Business::Media> where they were finding stories that had deleted a subelement, because it was still in the story, but was not active. This means that the advanced search for stories and media will no longer return stories that have deleted a subelement. Thanks to Chris Schults for the spot (Bug #1316). [David]
…edia element, if there is a duplicate URI for the new media document, there will no longer be an SQL error to prevent the association from going through once the URI is made unique in the media profile. Spotted by Phillip Smith (Bug #1310).
…bled (as it is by default), allow the categories to be deleted from the story profile when a user checks the delete checkbox and clicks "Save" or "Check In", instead of requiring that the "Delete" button be clicked. Suggested by Phillip Smith (Bug # 1308).
`ALLOW_SLUGLESS_NONFIXED` `bricolage.conf` directive is disabled and the `AUTOGENERATE_SLUG` directive is enabled. It is still required in the normal story edit form, of course. Suggested by Phillip Smith (Bug # 1306). [David]
…. Reported by Rolf Schaufelberger in Bug # 1300.