• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added in constraints for uniqueness on several tables

adding an s to the package name makes it sound better

removing ACS and OpenACS prefixes from core package names as they weren't really conveying any useful information for system admins

adding UI for setting which authority registers users

implementing the proc get_register_authority

removing ACS and OpenACS prefixes from core package names as they weren't really conveying any useful information for system admins

    • -2
    • +2
    /openacs-4/packages/acs-tcl/acs-tcl.info
removing package_name switch from invocations of site_node::instantiate_and_mount for the core packages as it wasn't doing anything. We should instead change the names of these packages to be more readable (drop the ACS/OpenACS prefix) in the info files

Separated out developer services on the site-wide admin page, and added link to documentation and api browser

    • -0
    • +11
    /openacs-4/packages/acs-admin/lib/developer-services.adp
    • -0
    • +9
    /openacs-4/packages/acs-admin/lib/developer-services.tcl
Use new inclueable template for displaying and editing user information

Pulled user-info out into a separate template, and uses that on Your Workspace and basic-info-update

    • -0
    • +1
    /openacs-4/packages/acs-subsite/lib/user-info.adp
    • -0
    • +94
    /openacs-4/packages/acs-subsite/lib/user-info.tcl
Made local accounts accept and store screen_name

Removed UseEmailForUsername parameter again, moved to acs-kernel

Added UsePasswordWidgetForUsername and UseEmailForUsername parameters

Removed quotes and backslashes from message

Change to use default form builder style

Added link to set parameters for services packages right from the site-wide admin page

    • -0
    • +1
    /openacs-4/packages/acs-admin/lib/service-parameters.adp
    • -0
    • +18
    /openacs-4/packages/acs-admin/lib/service-parameters.tcl
Added screen_name to ad_user_new, and deprecated it

Beefed up new templated, form-builderified parameters page, moved it to /shared, and made site-map use it

    • -0
    • +25
    /openacs-4/packages/acs-subsite/www/shared/parameters.adp
    • -0
    • +79
    /openacs-4/packages/acs-subsite/www/shared/parameters.tcl
making the acs_sc::impl::get_options proc take an empty_label switch so you can choose the label of the empty option

a number of minor improvements and fixes, mostly on the authority and authority-parameters pages

Cleaned up display

Fix for timezone query: gmt_offset is text, not integer

Bummer, authority_id defaulting logic was still broken

i18n mini calendar strings

i18n calendar admin string

    • -1
    • +1
    /openacs-4/packages/calendar/www/view.adp
avoid error from richtext::get_property proc when contents is empty

Refactored site-master and default-master

    • -14
    • +17
    /openacs-4/www/default-master.adp
    • -0
    • +65
    /openacs-4/www/site-master.adp
    • -0
    • +283
    /openacs-4/www/site-master.css
    • -0
    • +73
    /openacs-4/www/site-master.tcl
Fixed broken logic about authority_id, which always defaulted to local

Use ad_form/templated page for setting parameters

Hide deprecated procedures by default