• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
use bind variables instead of tcl variable substition in xql fullqueries

  1. … 14 more files in changeset.
Secure forums delete button by protecting the message_id with a timed signature

  1. … 5 more files in changeset.
Flush templating cache also when approving a message, as this might be a new root message (thread) and therefore thread list should be rebuilt

remove parens

  1. … 8 more files in changeset.
add ad_script_abort after ad_returnredirect to make termination intent explicit

  1. … 10 more files in changeset.
Fix typo

Port downstream only usage of reading info api

Also fix such api so that root message is retrieved for every given source message

  1. … 5 more files in changeset.
Converge downstream reading_info feature with upstream

Port downstream only idiom to update reading_info table

Make more use of api when retrieving forum and message information

Optimize message existance query

Ehm, fix missed occurrency of message level permission check

Forum reform

- remove hardcoded dependency with registered_users group. Target is to improve suitability in convoluted multi groups/multi subsites context

- in place of previous permission-based machinery, use plain table columns to detect whether user can or cannot post replies/new threads

- remove permission check at the message level in favor of that on forum level

  1. … 14 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7821 more files in changeset.
get rid of warnings "attempt to use a nonstandard variable name in form. / "

  1. … 1 more file in changeset.
- modernize HTML

  1. … 21 more files in changeset.
- bump version number to 1.3d14

- improve security of return_urls

  1. … 10 more files in changeset.
- add editor hints to keep spaces/tabs in the future more consistent

  1. … 340 more files in changeset.
- standardize argument passing to adp-includes, don't perform double i18n and double quoting

  1. … 18 more files in changeset.
- fix and standardize quoting in template properties

  1. … 344 more files in changeset.
- standardize url construction

  1. … 3 more files in changeset.
- use type checking for boolean parameters in page_contracts to improve security

  1. … 8 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2533 more files in changeset.
- use consistently "naturalnum" instead of "integer" when accepting just positive values

  1. … 115 more files in changeset.
- modernize tcl

- break overlong lines

  1. … 17 more files in changeset.
- use property "doc(title)" instead of "title"

  1. … 35 more files in changeset.
- replace deprecated "export_url_vars" by "export_vars -url"

- fix bracing in "export_vars -form"

  1. … 119 more files in changeset.
Accessibility improvements, link titles

  1. … 4 more files in changeset.
1. Merge 2.4.1 to HEAD other than assessment, imsld, lorsm, and views.

2. Bump version numbers to 2.5.0d1.

  1. … 379 more files in changeset.
- normalize string expressions

  1. … 21 more files in changeset.
Cleaned up forums.js. As discussed in e-mail, changed generic function names

such as "toggle()" to "forums_toggle()" to reduce the odds of future name

clashes causing as much confusion and embarrassment as the recent ones in zen

and forums did. Made formatting consistent. Got rid of template::head calls

to load unused javascript which just made the code more confusing.

Behavior matches .LRN 2.2 behavior, the arrow on a message collapses or

expands that message only, not its subtree. Subtree would probably be better

(and I swear it did, once upon a time) but that will have to wait for the

future if people want it.

  1. … 3 more files in changeset.
HTML Strict cleanup

  1. … 3 more files in changeset.
Replaced header_stuff with template::head procs

  1. … 7 more files in changeset.