• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- pass pretty_name to notification widget HTMLescaped (since widget expects it)

  1. … 5 more files in changeset.
- prefer doc(title) over page_title

- dont i18n urls

- fix screen name handling (must have been broken since years)

  1. … 2 more files in changeset.
- use notification-widget for message notification as well

- new include /packages/notifications/lib/notification-widget based on ad_include_contract

- use notification-widget instead of notification-chunk in forums/www/forum--view

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

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

  1. … 15 more files in changeset.
- do localization in script since apparently the arrays for the embedded variables (%forum.name%, %message.subject%) are not passed to the environment where the master is evaluated

- fix validity of HTML

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

  1. … 331 more files in changeset.
- fix quoting

- strengthen page contracts

- standardize url construction

  1. … 2 more files in changeset.
- ensure proper encoding of hrefs

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

  1. … 7 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.
- remove unneeded braces

- check object_ids in page_contracts

- use consistently "naturalnum" instead of "integer" when accepting just positive values

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

  1. … 13 more files in changeset.
- better checking on page number

- use call-by-reference rather than call by value for passing values to included subtemplates (should be done probably on many more places)

- use call-by-reference rather than call by value for passing values to included subtemplates (should be done probably on many more places)

  1. … 1 more file in changeset.
- fix a security hole open since ages: every unregistered user could send mails anonymously to arbitray adressees. This was used for spamming at openacs.org.

- use tcl-compilable string comparisons

  1. … 1 more file in changeset.
- don't return hard SQL error on invalid input of forum_id or parent_id

- use numeric comparison for truth value comparison

  1. … 1 more file in changeset.
- deprecated oacs::user::get as suggested by Roberto Mello; acs_user::get is significantly faster

- replace deprecated oacs::user::get by acs_user::get

  1. … 1 more file in changeset.
- standardize setting of variable ::template::parse_level

  1. … 2 more files in changeset.