• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix a lot of typos

  1. … 80 more files in changeset.
Remove file added by mistake (likely when extracting sql from tcl files)

Set primary key of custom pages on manifest ID *AND* type of page to allow both start and end pages. Provides upgrade script and bumps version number.

Set value for pretty names of custom pages

HTML cleanup

Add missing keys

Remove link to non-existent page.

HTML cleanup.

    • -20
    • +11
    /openacs-4/packages/lors/lib/course-structure.adp
Fix form declarations

HTML cleanup

    • -7
    • +2
    /openacs-4/packages/lorsm/www/admin/index.adp
use proper .info file format

- fix typos

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
consolidate naming

    • -7
    • +7
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
Restore missing PageSize parameter.

- preliminary support for system-wide-pages

- new method Package.get_page_from_item_ref()

searches form an item ref (maybe including a file path)

in the instance and optionally along the search path,

the prototype pages or system wide pages.

- factored out Package.import_prototype_page()

    • -20
    • +123
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -31
    • +4
    /openacs-4/packages/xowiki/tcl/weblog-procs.tcl
- added one more usage for new function get_html_from_content

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- fixed 2 missed changes in the interface of pkg_info_new for "embeds"

- new method Page instproc get_html_from_content to factor out behavior to obtain html from the OpenACS richtext widget

    • -10
    • +15
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- Added Michael Arams's patch to create form pages at different places than the form.

Be aware that this might lead to problems with exports

- minor changes to Protocol handlers:

* strip the root-director form both the requested uri and the destinaton

* add OPTIONS to handled methods

* as package_id as instance variable

Admins can modify the role assigned to a workflow action and the privileges required. Allows for less hard-coding of bug-tracker workflows. For example, it is now possible for the resolver to close a ticket. With the hard-coded bt workflow, the submitter always had to close.

Hide "Fix for Version" field if Versions are disabled.

Cleaned up APM handling of inherited parameters so that deletion of

a dependency works well now, the parameters page with the APM only shows

parameters specified in the package (rather than include inherited ones),

and the XML file is correclty written.

1. nsv for package inheritance etc wasn't being set up when an admin

interactively created a new package using the APM UI. Changes for

5.6 for parameter inheritance caused that nsv to be referenced in this

case, while it wasn't for 5.5. This caused an error message in a couple

of instances.

2. Modified the package xml generator to only output parameters defined

for the package itself (rather than all, including inherited ones).

    • -11
    • +16
    /openacs-4/packages/acs-tcl/tcl/apm-xml-procs.xql
Applied patch supplied by RyanG, apparently I'd managed to overwrite part

of this install code.

Fix workflow-edit link

removing the instruction to restart server after package creation per http://openacs.org/forums/message-view?message_id=3340774

Add search box to nav bar.

    • -0
    • +32
    /openacs-4/packages/bug-tracker/tcl/bug-tracker-init.tcl
- add switch "-allow_complete_url" to method returnredirect of class ConnectionContext

reducing UI ambiguity for install_p per http://openacs.org/forums/message-view?message_id=3340774 and my own experience with this feature.

Add form::get_properties