• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed Bug #1563 by applying Patch #443

Fixed bug #1299: added noquote to supertypes.name

When adding a user to a group we were checking read permission on the users offered for selection. Since all OpenACS users have a null context_id only the site-wide-admin would have read privilege on them. To also allow subsite admins to add users to groups I removed the read privilege check on the users. See http://openacs.org/forums/message-view?message_id=171339

Oops. Wanted to fix Bug #1563 but realized after looking in bugtracker that I'm not supposed to commit these things myself in other peoples' packages.

Fixed Bug #1563 by changing help_text in the application-add form

Remerge Timo's changes for tip 42,43, cf tip 53

  1. … 97 more files in changeset.
Fixed a small problem which led to a "URL not found" error if you deleted

a subsite from within its own sitemap.

rollback of Timo's name, package_id commit; see TIP 53

  1. … 96 more files in changeset.
TIP#42,43: adding package_id and title to acs_objects table

  1. … 96 more files in changeset.
Killed URL-generation code for automated testing, i18n -- no longer used in ADP, plus will cause page to break if you mount automated testing more than once

the version 1.14 change to package_instantiate_object proc would break this page because form didn't contain the rel_id column. Adding rel_id to form.

the group new.tcl page broke because of the change in version 1.14 to package_instantiate_object proc. Fix is to not pass in a form_id to relation_add proc

Adding creator of the subsite to the subsite group: This hadn't been changed to fit the new data model which requires the user to have both a membership_rel and an admin_rel, so only the admin_rel was created

a.action -> ul.action-links

Had forgotten to take out call to ad_footer

Make buttons, not plain links

  1. … 1 more file in changeset.
Sort applications by instance name

Templated site-map page, quick-and-dirty

Delete the site nodes and the instances in separate transactions, since most packages don't delete their instances cleanly

    • -6
    • +19
    ./applications/application-delete.tcl
Hack to make page work by calling auth::create_user instead of ad_user_new - should really use acs-subsite/lib/user-new includelet instead

Added page to add multiple applications in one go

    • -19
    • +0
    ./applications/application-add-oracle.xql
    • -19
    • +0
    ./applications/application-add-postgresql.xql
    • -0
    • +6
    ./applications/multiple-add.adp
    • -0
    • +48
    ./applications/multiple-add.tcl
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

    • -1
    • +1
    ./rel-segments/elements-display-oracle.xql
    • -1
    • +1
    ./rel-segments/elements-display-postgresql.xql
  1. … 588 more files in changeset.
substantially speed up /admin/site-map/ on postgres (and probably oracle but I did not test it)

fix a few more missing rdbms stanzas

    • -1
    • +1
    ./rel-segments/elements-display-oracle.xql
    • -1
    • +1
    ./rel-segments/elements-display-postgresql.xql
  1. … 11 more files in changeset.
fix calls to ad_return_complaint

  1. … 22 more files in changeset.
trim the node_name

Changed naming of 'Community' to 'Subsite', following consensus on a recent thread on the forums on that topic. Removed distinction between children of subsites and children of the main site, since 'Subsubsites' wouldn't sound that great.

  1. … 7 more files in changeset.
#1223 noquote fix

Added a url element validation filter for form elements. Check for valid URLs when creating a new subsite. Fixes Bug #1000.

  1. … 1 more file in changeset.
duped package_key flag bug 1125