antoniop in OpenACS

Fix: folder "name" is in fact "label" property, remove obsolete xql, remove superfluous ad_return_template

Allow to modify folder description

Fix idiom to check for string being populated

Use full <if @foo_p@ true> instead of undocumented shortcut idiom <if @foo_p@>

Create utility to retrieve pdf information using poppler utils (

This includes author, number of page, encription (yes/no), pdf version etc.

Introduce catches from downstream when cleaning up chat variables

Looks like these variables can have been removed before logging out.

Bugfix ad_user_login

-expire flag for ad_set_signed_cookie (and therefore ad_set_cookie) was not specified by ad_user_login and set false per-default. This prevented parameters to set cookie expiration to have an effect, even when -max_age was correctly specified.

Now we set the -expire flag according to the -forever flag.


Decode form variables when a payload is transformed from form-urlencoded to multipart. Fix documentation for -formvars parameter


Avoid double encoding when content is in the same encoding as that of tcl interpreter

Fix nonsense fconfigure -translation $encoding

Try to make code clearer

Small improvement for portrait management (deletion)

Exploit existing on delete cascade constraints when we delete a portrait, instead of deleting stuff manually.

Also, put remaining logics into a proc and use it in acs_user::delete to address legit use case of people wanting

to remove a user permanently without removing portrait in advance.

Make so that refreshing of theming subsite parameters doesn't include locally modified subsites

This includes also moving of logic to identify local modifications in a proc

Added procs to quickly issue refresh of subsite theme parameters from current theme defaults. This is useful in a context with many subsites using the same theme, when desired behavior at upgrade is to have them reload all parameters automatically.

Fix typo

Fix typo

Flush cache also for ancestors of nodes when mounting a package

Unify version comparison logics so we always use apm_version_names_compare instead of other db api as apm_package_version__version_name_greater plus handcrafted queries which also might behave slightly differently

Fix version number for the forums package

Improve explaination

Fix typo

Point out why these two procs are not currently in use around

Fix update of categories-portlet using www- prefix. Take the chance in this untriggered update to fix discrepancies in foreign key definition hitting xowiki installations born before 0.56

    • -2
    • +2
Updated italian translation

Update italian translation

Add missing refresh to categories portlet definition after (Many thanks to Thomas Renner)

Remove Oracle incompatible code (as pointed out by regression tests)

Remove incompatible idiom from oracle's sql (as pointed out by regression tests)

Prevent errors in between of a release upgrade when system still has not render_widgets proc defined. Users should restart the server asap anyway.

Remove redundant not localized text

    • -2
    • +1
Fix typo

Improve documentation