• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixing typo in tcl file loading printout

Make lang::user::site_wide_locale_not_cached{} return the system wide

locale for non-registered users, who does not have an ad_locale cookie.

Ensure that the ad_locale cookie never expires. Oops. ;)

    • -3
    • +7
    ./packages/acs-lang/tcl/locale-procs.tcl
Fixed bug #591: bug in user-join. Also fixed the problem that if some of the segments required by the constraints were closed, you couldn't join, even if you were already a member of those segments mentioned in the constraints.

Part of the fix for bug #806: Store non-registered visitors locale

setting in a cookie (and not in a client property).

    • -5
    • +4
    ./packages/acs-lang/tcl/locale-procs.tcl
requiring tcl files (of type tcl_procs, tcl_init, test_procs, test_init, or tcl_util) to reside under package-key/tcl

Fixed bug #639: Constraint can't reference segment outside of the subsite.

Fixed broken install due to ref-timezones required, but acs-reference not part of initiall install set

Fixed bug #801: Buttons multirow not available inside formtemplate so edit/display modes don't work

    • -40
    • +43
    ./packages/acs-templating/tcl/form-procs.tcl
    • -11
    • +1
    ./packages/acs-templating/tcl/tag-init.tcl
Bug # instead of parameter-driven name

    • -3
    • +3
    ./packages/bug-tracker/tcl/bug-procs.tcl
Fixed bug #657: Create admin rel segment for main site

Let the page title say whether installation failed or not

    • -1
    • +6
    ./packages/acs-admin/www/install/install-4.tcl
Choose visibility of new community (really, whether we inherit permissions from main site or not)

Small change to www/members/index.tcl, which allows non-registered visitors

to see a partial email address. Assuming they are permitted to see the members

list in the first place, of course.

    • -3
    • +11
    ./packages/acs-subsite/www/members/index.tcl
Forgot to set initial-install, I thought it actually resolved the dependencies, but alas ...

Noquote

allowing commenting in file-storage by default. Noquoting so that commenting actually works

Fix my own bug. My check for admin priviledges in tcl/subsite-procs.tcl

was out of context and didn't work.

    • -4
    • +4
    ./packages/acs-subsite/tcl/subsite-procs.tcl
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{}.

    • -3
    • +5
    ./packages/acs-subsite/acs-subsite.info
    • -5
    • +13
    ./packages/acs-subsite/tcl/subsite-procs.tcl
    • -1
    • +1
    ./packages/acs-subsite/www/group-master.tcl
    • -0
    • +6
    ./packages/acs-subsite/www/members/index.adp
    • -4
    • +8
    ./packages/acs-subsite/www/members/index.tcl
making party_search widget queries do a lower() on the search_string

removing xql files not needed now that grant page uses Tcl procs instead

making permission grant page use tcl procs and removing two xql files no longer needed

FIxed bug #914: Require ref-timezones

Changed the version number to 0.4 (it was already done partially)

more lc_get related fixes. Making sure output is not too verbose.

    • -14
    • +14
    ./packages/acs-lang/bin/check-catalog.sh
message key cleanup: adding missing required key. Removing days_ago key not used. Using acs-kernel.common_add key

    • -1
    • +1
    ./packages/dotlrn/www/applets-chunk.adp
    • -1
    • +1
    ./packages/dotlrn/www/member-add-2.adp
    • -1
    • +1
    ./packages/dotlrn/www/members-chunk.adp
adding new shared message key for Add

adding message keys lost during export from translation server

This fixes a problem with deleting an unmounted package instance.

If you added and mounted, say, a subsite instance, unmounted and then

attempted to delete it through sitemap->Manage unmounted applications, you

would get an error. It seems site_node::get_node_id_from_object_id doesn't

even fail for an unmounted package, returning the empty string in this case,

and the catch test doesn't trip. Now we explicitly test for the node_id

being set to a sensible value.

removing I18N messages no longer used (almost 200). Collapsing certain keys to make translation easier. Our message key structure is still too fragmented in many places (we have too many keys)

  1. … 281 more files in changeset.
Small addition to the fix for bug #875 committed by Mark Aufflick.

Non-registered guests now get to see a partial email address in plain text.

    • -2
    • +5
    ./packages/workflow/tcl/case-procs.tcl