• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Check for null mime_type.

fixing bug I introduced: making sure ctl_file files are sources last (after datamodel has been created)

Rewrote the code that builds the tree representation of the privileges, since the initial version was based on the false assumption that children could only appear once in the tree. Fixes #887.

typo fix in full install proc - removing .

drop the test table at end

test cases for db_transaction bug #733

fixing typo: folder_key should be folder

fixing problem that I introduced earlier with ctl files not being loaded when package is installed from install.xml file and the the proc apm_packages_full_install. The problem was that no data model files were provided and the proc apm_data_model_scripts_find was used to provide the default. However, that proc would not return ctl files. I therefore changed it to do so and removed the proc apm_ctl_files_find that we no longer need

fixing typo: ad_abort_transaction should be db_abort_transaction

Shuffled around elements on the form a bit, changed Disabled to --Disabled--

Got rid of the width specifiers on the top bar, because it was too likely to cause cells to wrap

changing so that for folder pretty names that are I18N messages containing variables we don't store the message key anymore, but rather the en_US message (should be improved to be the locale of the community). This applies to messages of type "%user_name%'s Public Files" and "%community_names%'s Public Files". The problem with those vars is that file-storage would need to have a way to lookup community_name when displaying a folder name. Allowing folders with messages with no embedded vars to still have their pretty names be message keys in the db. That way we can have Assignments, Exams, Handouts etc. be multilingual.

Configurable account creation

Allow site-wide admin to edit authority, username

Allow auth::update_local_account to update authority_id and username

Took out the code to prevent editing of username for non-local accounts to let site-wide admins do it

Make the input field wider

Add email to register link when using email for login

adding a debug printout statement in show_proc_helper proc that enables the developer to see which template files are included in a request to a typical portal page

Changed wording of 'Become this user' to 'Login as this user'

fixing bug 888 by passing on the email variable to the user-new include template

disabling the cache patch of Brad for the meantime, there seems to be some problem. bug fix on multilevel wizard not functioning

Fixed bug #893: 'screen name already taken' complaint when updating basic info without changing own screen name

Cleaning indentation

Added security-debugging page

    • -0
    • +68
    /openacs-4/www/SYSTEM/security-debug.tcl
Continued working on improvements to processes

Processes now work, in a primitive sense. Process assignments and

dependencies are still not working, but the basic infrastructure is in

place for processes to work.

localizing text variable

    • -1
    • +5
    /openacs-4/packages/dotlrn/www/dotlrn-master.tcl
localizing description

wrapping aspell code in catch so that startup doesn't fail if an error is thrown