• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improving error message in get_info proc

Fixed bug #421: Added -- in front of arg in call to util_text_to_url

removing debug printouts

  1. … 2 more files in changeset.
Applied patch #214: Allow specification of keys in new functions for departments and class

Granting 'read' to 'The Public', because otherwise people who sign up get a security violation

Make package instance names be the pretty name of the package, not the package-key

merging dotlrn-1-0-1 tag down onto head. Thanks to Jarkko Laine and Mohan Pakkurti for all the help. See comments at http://openacs.org/storage/download/index?version_id=104101

  1. … 114 more files in changeset.
adding a .LRN context bar that aids navigation on pages within applications mounted under classes and communities. TODO: provide the context bar also for application under the main dotlrn instance at /dotlrn (My Files, My Calendar etc.). This commit largely fixes bug 391.

  1. … 2 more files in changeset.
don't default the instance name of packages to the package key. Let the apm API default it to the pretty name of the package type instead

removing the last traces of the Control Panel name (replaced with My Account and Administer)

  1. … 4 more files in changeset.
Fixed bug #189: use util_text_to_url instead of running dotLRN's own

fixing bug 370 - deletion of empty departments in dotlrn. The apm_package_instance_delete proc was misspelled. Making the delete_site_nodes_and_package proc delete the child nodes before parents.

adding missing query to proc dotlrn_community_get_package_id

Use site_node::instantiate_and_mount instead of deprecated site_node_apm_integration::new_site_node_and_package proc

Run the key through the util_text_to_url filter, which strips off non-US ASCII chars (bug #308)

Not necessary to pass in community_key, since dotlrn_community::new does it for us

Forgot to add this file in my previous commit

file spam-procs.xql was initially added on branch dotlrn-1-0.

1. Changed bulk-upload to not emit e-mails until the add user transaction

is complete. You can't rollback e-mail that's already been sent.

2. Changed users-add-to-community to spam the users with an announcement

that they've been added to the community

3. Changed spam-procs.tcl to use the same interpolated variable syntax as

bulk-mail

4. Changed users-spam.adp to document the actual variables you can use

inside the spam message rather than a syntax and list of variable you

can't actually use. Don't know about you folks but I found that downright

confusing.

  1. … 3 more files in changeset.
I18N: localizing the drop, join, admin, and request gif links by putting the gifs in the message catalog, translators are merely expected to provide textual translations (not gifs) in other locales than en_US

  1. … 9 more files in changeset.
I18N: merging many one word messages into messages containing phrases to make translation to languages such as finnish easier (for example, finnish doesn't have prepositions). For the en_US messages I have decided to keep the reuse of pretty names of classes, departments etc. inside other messages. This reuse is optional though and will not be appropriate for some languages (such as finnish).

  1. … 31 more files in changeset.
merging the dotlrn-1-0 branch down onto HEAD (the trunk)

  1. … 193 more files in changeset.
change because underscore proc only takes two arguments now, localizing more texts in UI, using message keys for the role names in the database

  1. … 28 more files in changeset.
making the dotlrn package (with its .adp, .info, and .tcl files) use the message catalog

  1. … 178 more files in changeset.
MIT copyright

  1. … 10 more files in changeset.
sloan - classes on navbar, dotlrn_spam_community perm, catches on AddApplet and AddPortlet for robustness, images for some links

sloan - do not register filter on startup since it does not scale

file zz-dotlrn-postload-init.tcl was initially added on branch dotlrn-1-0.

    • -0
    • +0
    ./zz-dotlrn-postload-init.tcl
Small typo in comment: 'what this privs this user has'

Fixed two bugs:

- Bug #55: Added a default rel_type when adding a user to a community. dotlrn_club::add_user and dotlrn_class::add_user both had it, dotlrn_community::add_user didn't which caused join of a subgroup to break.

- The join link referenced a join.gif image, but this isn't included in the dotlrn package, so I changed it to be words.