• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix for bug #3069

- apm_package_instance_delete: fix bug when trying to delete an instance of a package which was disabled

- provide ability to delete also unmounted packages from package-instances

- site-map: provide information about the package-key in listing of unmounted packages

- use API instead of SQL query

- add security policy to form prototype page

- add form field type security_policy

- delete cache info when uninstantiating package

    • -3
    • +3
    /openacs-4/packages/xowiki/www/admin/test.tcl
- provide listing of app(s) to be deleted for confirmation

- replace tabs by spaces (white-space change)

- provide means for easier management of package instances

file package-instances.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/acs-admin/www/apm/package-instances.tcl
- allow to pass return_url to admin/applications/application-delete.tcl

- make test run more robust against destructive operations on package instances from the tcl-api

    • -2
    • +6
    /openacs-4/packages/xowiki/www/admin/test.tcl
- make initialization more robust in case the root xowiki instance is deleted. In this case, the package_id of the site_wide pages is set to NULL.

    • -4
    • +12
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fix invalid HTML and some more cleanup

- generalize handling of boolean attributes

- improve performance of syntax highligher significantly (for large sites with many namespaces/procs by an order of magnitude, taks e.g. 100ms instead of 5secs)

- move private functions into a namespace

- replace nested proc-defintions by namespaced procs

- use thread-persistent dict instead of per-call array for formatting information

- remove obsolete file

- replace tabs by spaces (white-space change)

    • -40
    • +46
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
    • -29
    • +36
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
    • -143
    • +150
    /openacs-4/packages/xowiki/tcl/lcs-procs.tcl
    • -32
    • +32
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
    • -16
    • +16
    /openacs-4/packages/xowiki/tcl/yui-procs.tcl
- reduce verbosity

    • -30
    • +33
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
- use provided prototype page in menu

- restrict cr-item function to object_type to avoid potential conflicts with other packages (such as e.g. etp)

- add callback procs for package/instance creation/deletion

file xowf-calllback-procs.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/xowf/tcl/xowf-calllback-procs.tcl
- add support for bootstrap features of xowiki (form button rendering)

- bump version number to 0.41

    • -14
    • +21
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
- provide support for bootstrap (vertical) forms

- make xowiki_cache configurable via global package parameter (requires at lease OpenACS 5.7)

- bump version number to 0.155

    • -40
    • +41
    /openacs-4/packages/xowiki/xowiki.info
    • -7
    • +20
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- factor out dict_as_hkey from "save_in_hstore"

- implement xowf::dict_as_hkey and ::xowf::double_quote as procs.

    • -15
    • +24
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl
- undo last change

- includelet form-usages:

* allow "-parent_id *" for listing instances of all parent_ids

* when "-inherit_from_forms" is specified, use this as basis for form-field creation

* allow usage of "yui" or "bootstrap" renderer

- remove some out-commented code

- use dict instead of associative array

    • -10
    • +11
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl