• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Notifications can only be bound to the object_id, so if any contacts instance requests that a group use notifications all instances must use notifications. I've reflected this in the admin pages.

Adding the ability to use notifications to manage group email subscriptions. Upgrade scripts are included and version increased to 1.2b31

    • -165
    • +213
    /openacs-4/packages/contacts/lib/email-search.tcl
Changing the proc instance_new, now it takes the package-instance-name instead of instance_name, and fall back to current behavior if the package-instance-name is empty

Adding the following:

1. Added a new attribute called package-instance-name to use it as label in the context bar.

2. Added a new proc called apm::package_version::attributes::set_all_instances_names which changes all instances names for those packages that have the attribute package-instance-name and the instance name is equal to package-name.

3. Added a new proc called apm::package_version::attributes::get_instance_name which gets the package-instance-name for a given package-key.

bumping version numbers to 5.4.0d4, since was added the attribute package-instance-name to use it in the context bar.

Addind message key "notifications" to use it in the context bar.

bumping version numbers to 2.3.1, since was added the attribute package-instance-name to use it in the context bar.

bumping version numbers to 5.2.0d5, since was added the attribute package-instance-name to use it in the context bar.

bumping version numbers to 2.1.0b8, since was added the attribute package-instance-name to use it in the context bar.

bumping version numbers to 1.3d7, since was added the attribute package-instance-name to use it in the context bar.

    • -6
    • +7
    /openacs-4/packages/forums/forums.info
bumping version numbers to 0.22d5, since was added the attribute package-instance-name to use it in the context bar.

bumping version numbers to 5.2.0d7, since was added the attribute package-instance-name to use it in the context bar.

Raising the version, since it was added the attribute package instance name to the context bar.

Adding a nuew message key called "file-storage" to use it in the context bar.

Adding support for file attachments via file_ids in the notifications table, includes sql upgrade scripts and bumps the version to 5.4.0d3

avail abelp over imsld*

fixes an order_by clause that was broken for oracle in flat mode

file choice-select.adp was initially added on branch oacs-5-3.

    • -0
    • +0
    /openacs-4/packages/imsld/www/admin/monitor/choice-select.adp
file properties-frame.adp was initially added on branch oacs-5-3.

Several changes on the monitor screens. Shows now a summary of user activity.

Included imsld-master.adp for all pages in GRAIL. Needed to reorg. some code

to use such template.

Added a few messages in localization hash.

Fixed a few bugs when showing the environment, variable names, etc.

Produced a template for easily produce a select statement (choice-select.adp)

    • -65
    • +129
    /openacs-4/packages/imsld/lib/imsld-master.adp
    • -34
    • +43
    /openacs-4/packages/imsld/lib/imsld-master.tcl
    • -15
    • +18
    /openacs-4/packages/imsld/tcl/imsld-parse-procs.tcl
    • -13
    • +28
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
  1. … 18 more files in changeset.
make handling of show_page_order mor regular, adding page_orders into HTML-forms

    • -1
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -4
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Changing Mail_group to Mail_recipient

Removing option elements if not options actually exist and automatically redirecting to make a new email message if no mail templates exist

Using contact::group::name instead of group::title since it gets the class/club name from dotlrn if applicable

Consolidating check for null variables and adding oo_template to that list

make code less verbose

Create a separate context for included pages to avoid loop, when revisions are rendered.

Revisions are specified via query_parameter revision_id, which has higher precedence than then name.

When the resolver tries to resolve the name of a page to be included, it took the revision_id if the including page.

This led to a recursive rendering.

    • -1
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
removing customized css from admin pages (using the default ones)

fixing bug with the property instances

    • -2
    • +2
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
    • -1
    • +1
    /openacs-4/packages/imsld/tcl/imsld-procs.xql
fixing bug with the feedback items

    • -2
    • +2
    /openacs-4/packages/imsld/tcl/imsld-procs.tcl
    • -1
    • +10
    /openacs-4/packages/imsld/tcl/imsld-procs.xql
upgrade to 0.54: FormField classes, more internationalization, recursive inclusion bug fixed

    • -3
    • +5
    /openacs-4/packages/xowiki/xowiki.info
    • -24
    • +26
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl