• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use a lazy but feasible check to decide if we have buttons for copy in the file storage

- add option "-path_encode" to methods "pretty_link" and "folder_path"

to allow to control, wether the result should be encoded or not

(default true)

- simplify logic around path encoding by using parameter -query of pretty_link

- Bump version number of xowiki and xowf to 5.9.1b4

    • -2
    • +1
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
    • -10
    • +4
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -8
    • +31
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -3
    • +6
    /openacs-4/packages/xowiki/www/admin/list.tcl
Avoid other double encoding when export_vars is applied on xowiki pretty_links

    • -2
    • +2
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/www/admin/list.tcl
Don't double encode pretty links

Don't apply new encoding behavior to already encoded strings (many thanks to Thomas Renner)

import_prototype_page: make sure to set variable page to the fetched prototype page

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Use localized text for search placeholder

Make filter simpler with just one field and more suitable to a responsive design (thanks to Günter Ernst)

Replace xo::Http with select-free util::http

    • -5
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Add filters for applications list so it is easily possible to reach permission and parameters page also on sites with many mounted applications.

Ading a default to is_root check on message::delete (Thanks to Thomas Renner)

Improve spelling

- Internationalize title of /members page for main site memberships

- Make displayed columns of member page configurable and show ordinary members less columns

Use themed template in template used in user::workspace callback

Correct square braces

Add link to package url for application groups in user-subsite "portlet"

Reflow content

Standardize spelling of "E-Mail" in German

- allow slghtly larger images

Support image sizes on png portraits (as supported by NaviServer)

Offer admin the ability to send a notification email after approvals to communities

Bump version number to make dependency on kernel changes (i18n) explicit

    • -3
    • +3
    /openacs-4/packages/acs-tcl/acs-tcl.info
extend message keys

Complete message keys

Modified help_presentation message key to make it consistent with Flat, flat and Threaded keys.

Add as well API functions [membership_rel::get] and

[membership_rel::get_group_id] analogous to [membership_rel::get_user_id]

Add new API call membership_rel::get_user_id to avoid code duplication

Support internationalization via [group::get_member_state_pretty] and

other related messages concerning state changes.

Fix hiding of delete and move buttons. For move I resolved using the

delete permission as a criteria, because otherwise one should ensure

also the availability of a suitable destination, which must be writable

and in none of the object's subtrees. Complicated and costly to execute everytime.

Centralize message handling for member_state management in group::get_member_state_pretty. More can be done, i18n needs to be added as well (required to having a more generalized handling of memberships in acs-admin and acs-subsite/www/members