• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanups, play/tabbed templates instead of default/community

Added 'new subsite' to nav bar

If IndexRedirectUrl is set, and it's a package inside the subsite, show that as the first tab

Added API to get list of available applications

  1. … 2 more files in changeset.
merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 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

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

  1. … 1 more file in changeset.
Sorting application list in nav-bar

Fixed bug #995: current master template gotten wrong

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.
More subsite-creation cleanup

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

Cleanup

  1. … 7 more files in changeset.
Fixed password expiration and approval expiration

  1. … 8 more files in changeset.
Fixed and rearranged navigation structure

Fixed navigation bug

Rewrite cookie handling

  1. … 9 more files in changeset.
Fixing navigation

  1. … 7 more files in changeset.
Removed old debugging log statements

  1. … 5 more files in changeset.
Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
Show us on the members tab for all pages under /members/

Adds 'admin_rel' to permissible rel-types for application groups

  1. … 5 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.

1. Made it possible to upgrade from acs-kernel 4.6.1 to acs-kernel 4.6.2

by using the APM rather than running the upgrade script by hand from

PSQL or SQL*Plus.

2. Changed a bunch of package .info files to depend on acs-kernel 4.6.2

to force the APM to upgrade acs-kernel (and therefore the APM datamodel)

before anything else. No guarantee on this though since not all

packages properly define their dependence on the kernel, it appears.

3. Whacked the release notes to suggest people use the APM to upgrade

acs-kernel first, other package later, just for safety's sake.

4. Fixed goof-up in acs-subsite I accidently introduced.

  1. … 35 more files in changeset.
You can once again mount/dismount subsites and delete of subsite works in

the simple case (i.e. when you've deleted everything you've added to it

via the site map or group/user/relseg admin UI)

  1. … 12 more files in changeset.
add subsite::get and subsite::get_element patch 104 Frank Nikolajsen

1. Peter's APM changes broke subsite mounting because the old post

instantiate routine wasn't really called until after the site node for

the subsite was mounted. No problem - I changed it to be an after-mount

callback instead (which was the idea all along)

2. Earlier changes made by me broke the adding of users by an admin, because

the main subsite no longer has a group defined by default separate from

registered users. The registered users group *is* the main subsite

membership group. Had to add a special check for this case.

3. Removed the naughty composition rel added by application_group::new. This

caused subsites to have undesirable side-effects (add admin to subsite and

the user magically became an admin of the supersite, if you defined an

admin_rel and adminstrator relational segment in each)

  1. … 9 more files in changeset.
changing acs-subsite to use an after-mount callback instead of the old post_instantiation proc. Replacing call to site_node_mount_application (deprecated) with site_node::instantiate_and_mount

  1. … 1 more file in changeset.