• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added dotlrn_community::generate_key which knows how to resolve conflicts

Fixed bug #999: context bar has duplicate community name

Added comments on things we should fix later

Grant create, in addition to read and write, to community members

Default applets instance_name to package's pretty_name instead of package_key

Make context bar work with the index page in applications as well

Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

  1. … 88 more files in changeset.
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.