• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add check in destroy method to remove the mixin only when the last instance is deleted, fix for an error on ::xo::cleanup

- fix the strange problem reported by Jörg Schaller with PO, where the query based on cr_revisionsi returned duplicate entries

- use ::xo::Package->require_root_folder

- remove unneeded parent_id handling, since item_refs provide them already

- use provided item refs as anchor labels, when lables are not provided.

- updated regression test

- bumped version number and dependencies due to xotcl-core refactoring

    • -7
    • +6
    /openacs-4/packages/xowiki/xowiki.info
    • -26
    • +6
    /openacs-4/packages/xowiki/tcl/link-procs.tcl
    • -10
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -4
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
    • -6
    • +6
    /openacs-4/packages/xowiki/www/admin/test.tcl
- some refactoring:

moved ::xo::db::CrClass->require_folder to ::xo::Package->require_root_folder

and simplified it significantly

- new method :xo::db::CrFolder ad_proc register_content_types

- ::xo::db::CrFolder ad_instproc save_new

registers content types, if allowed_content_types are specified

- ::xo::db::CrFolder instproc delete: don't call UI-stuff from the library

- bump version number to let other packages depend on it

add support for fql and some error detection and handling of returned responses

- extended regression test

    • -4
    • +457
    /openacs-4/packages/xowiki/www/admin/test.tcl
- implemented generic item_refs:

Item_refs are symbolic references to content items,

stored in the xowiki folder or below (under pages or other folders).

The item_refs are currently only used for internal links (between

[[...]]), but will be used on other places as well (refering to

included pages, refering to variable of other pages, etc.)

- adjusted Link resolver logic to use item_refs

(typed links (like the glossary link) are currently not supported)

Item names with slashes are not allowed anymore!

- remove old package parameter "top_portlet"

- update dependencies

- bump version number

    • -6
    • +6
    /openacs-4/packages/xowiki/xowiki.info
    • -57
    • +27
    /openacs-4/packages/xowiki/tcl/link-procs.tcl
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -62
    • +202
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- bump version numbers

- improving low level support for folders to cirumvent a name clash with the xowiki folder object (which should go away in the future)

Several fixes, mainly:

- Freeing tdom objects from memory

- Invoking on_completion triggers for acts, plays and method

    • -2
    • +20
    /openacs-4/packages/imsld/lib/activity.tcl
    • -16
    • +63
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
    • -1
    • +3
    /openacs-4/packages/imsld/www/imsld-tree.tcl
  1. … 4 more files in changeset.
update facebook-api to version 0.2d

update facebook-api to version 0.2d, add support for photos

- fix wrong variable name (many thinks to michael aram for noticing)

- allow "folder" as prefix for wiki-links

- provide correct external name for toplevel xowiki folder

    • -9
    • +13
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -5
    • +9
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- handle object_type "content_item" in object_type_to_class

- remove duplicate line

Fix the name of a variable that is used inside a message

Fix the name of a variable that is used inside a message

Using a more generic vocabulary without LD specific terms.

Fixing the conditions to show an activity and an act.

Fixing the addition of resources to the environment and the instantiation of a new activity.

Fixing a problem with file properties.

    • -1
    • +9
    /openacs-4/packages/imsld/lib/activity-tree.tcl
    • -1
    • +1
    /openacs-4/packages/imsld/lib/activity-tree.xql
    • -2
    • +13
    /openacs-4/packages/imsld/lib/activity.tcl
    • -2
    • +2
    /openacs-4/packages/imsld/lib/imsld-chunk.tcl
    • -12
    • +23
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
    • -1
    • +3
    /openacs-4/packages/imsld/tcl/imsld-procs.xql
  1. … 10 more files in changeset.
- make sure to use "connection: close" for requests delivered via bgdelivery thread

- YUI element was moved from beta to standard component

- handling parent-ids in generic forms

- move back default version of YUI from 2.8.0r4 to 2.7.0 due to problems with Drag and Drop

- some refactoring of Link class for handling folders

- fixed a bug recently introduced for handling the default languages in partial links

    • -27
    • +87
    /openacs-4/packages/xowiki/tcl/link-procs.tcl
    • -14
    • +23
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -1
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Add missing image button

Fix form declarations

Set f_title with file_name. We set the element value at the end

Really fix YUI loader to use 2.7.0 version of loader

Use new yuiloader not older yuiloader-beta

Changing the vocabulary to be more user-friendly.

Bug fixing of:

- File properties

- Activity tree visibility conditions

Merge from oacs-5-5.

    • -18
    • +6
    /openacs-4/packages/imsld/lib/activity-tree.adp
    • -1
    • +14
    /openacs-4/packages/imsld/lib/activity-tree.tcl
    • -2
    • +2
    /openacs-4/packages/imsld/lib/activity-tree.xql
    • -15
    • +13
    /openacs-4/packages/imsld/lib/activity.adp
    • -15
    • +22
    /openacs-4/packages/imsld/lib/activity.tcl
    • -0
    • +3
    /openacs-4/packages/imsld/lib/imsld-master.adp
    • -6
    • +18
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
  1. … 14 more files in changeset.
Add option to save the category name with the Enter key and validate that the category name is not empty when editing the categories tree