• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
edits

Fixed upgrade script for authentication, collapsed two upgrade scripts

removing ns_log LARS: debug printouts. Retaining those in the APM dependency check on debug level

changing the acs-lang-init for the Nth time. Only caching is needed now. If we did need to load message keys into the db here it should be in a scheduled proc as we need the keys *before* the server is up

Allow getting only snapshots, in addition to only incremental

adding loading of all message catalogs at the end of OpenACS bootstrap install. That way when the server comes up after restart all message keys are available immediately for init scripts etc.

Fixed bug #913: Weblogger Portlet permissions and other fixes

Added categories support in Oracle, changed 0 for no category to null

    • -0
    • +22
    /openacs-4/packages/lars-blogger/www/category-edit-oracle.xql
Added name column on Oracle

Added all_users view to Oracle

- Fixed bug #916: User with Write permission can Draft other user's entries

- Cleaned up permissions handling in a major way

- Using list builder for the draft entries list

  1. … 8 more files in changeset.
Added permission::write_permission_p and permission::require_write_permission, which tests if the user has write, or create and is the creation_user

Added acs_object::get and acs_object::get_element

    • -1
    • +29
    /openacs-4/packages/acs-tcl/tcl/object-procs.tcl
Must have admin to delete a category, because categories are package-wide

Redirect back to page after creating a category - otherwise creating a new category will actually edit the last one

Do not link to community-member page for user_id 0

Fixed bug #959: User registration and return_url is broken

Use permission::permission_p instead of ad_permission_p

Cleaned up display of member list

Redirect to current subsite if publicly viewable, otherwise to site root

Improved description for ShowMembersListTo

Don't construct URLs in the ADP! Instead, moved the logic of where to go to the logout page itself

Logout goes to nearest subsite, which will then determine where to redirect next

Added visibility option to configure page, just like it is on the subsite-add page

added required -unclobber parameter to db_multirow

corrected the number of operatives to file_move

re-adding the loading of message catalog files on server startup. Since loading is only done at package install if acs-lang is already installed and this is not necessarily always the case

only set mime_type if we are editing content.

fixing package_path typo (it was missing the ) reported by Mark Aufflick

tightening the regexp to find message lookups in the system. The regexp will still find too much, but it's reasonably good now.