• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Did a bandaid patch for bug number 1144. The views were fixed earlier but

the new pages in acs-subsite assumed that a user could only belong to one

relseg at a time.

  1. … 4 more files in changeset.
fixing typo: query group::member_p.user_is_member was missing the group:: prefix in its name

Fix for #1144: duplicate rows in cc_users. group::add_member will now delete any memberhip_rel or child thereof before inserting the new relation. It didn't before, and this could cause a user to have both a membership_rel and an admin_rel relation to the registered_users group.

adding a test case that exposes bug 1144

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. … 10 more files in changeset.
fix for bug 1185 Subsites can only be mounted directly under subsites patch by Barry Books

remove a rel constriant violation check that can never fire

changed query reference member_p to group::member_p

Formatting

Fixed bug: member-invite page not working in main site, trying to insert duplicate relation

  1. … 2 more files in changeset.
added automated test

    • -0
    • +24
    ./test/acs-subsite-procs.tcl
  1. … 4 more files in changeset.
Added new proc to add a user to a group, setting member_state and rel_type up right

Sorting application list in nav-bar

I18n's group join policy

Fixed bug #995: current master template gotten wrong

Fixed bug #994: wrong array subscript breaks members page when anyone needs approval

making dynamic key message lookups comply with new convention

  1. … 1 more file in changeset.
Fixed bug #905: needs approval doesn't work

  1. … 5 more files in changeset.
Fix my own bug. My check for admin priviledges in tcl/subsite-procs.tcl

was out of context and didn't work.

Resolves bug #851. Added two new parameters, MembersCanInviteMembersP and

ShowMembersListTo, and made the subsite pages and Tcl procs honour them.

In particular subsite::get_section_info{}.

  1. … 6 more files in changeset.
- Cleaned up who's online

- I18n'd a few sentences

- Various UI cleanup

  1. … 16 more files in changeset.
Changed namespace style

    • -234
    • +234
    ./application-group-procs.tcl
More subsite-creation cleanup

  1. … 4 more files in changeset.
adding the subsite::main_site_id proc (analogous to ad_acs_kernel_id)

Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

  1. … 268 more files in changeset.
made supertype default to "relationship" in rel_types::new as per

Lars's suggestion

Fixed bug #769: tcl/rel-types-procs-postgresql.xql - missing parameter in rel_types::new.drop_type

Cleanup

  1. … 7 more files in changeset.
Added group::admin_p

Added relation::get_id