• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Added group::remove_member proc

- Fixed group::add_member, so if you're adding a non-membership_rel member, we also add a membership_rel

add -public and -private for some procs, minor bug in acs_object::get some @see notes

  1. … 12 more files in changeset.
Added API to get list of available applications

merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 594 more files in changeset.
The 'Community' to 'Subsite' change went a little amok and also changed the community template to subsite template, which doesn't make sense, since all available master templates by definition are subsite templates, i.e. they apply to acs-subsite

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.