• last updated 8 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Remove form debug code

Forum attachments reform.

- Add new style of attachments to the forums, allowing multiple attachments to a single message directly from the message post page, using the multiple file input widget.

- Retain compatibility with old style attachments, using the new 'AttachmentStyle' package instance parameter. Currently, this supports two values: 'simple' (new behavior) and 'complex' previous behavior.

- Both attachment styles can coexist, and attachments added by any of such methods will be shown.

- Improve the contract on 'forums/lib/message/post.tcl'.

- Show attachments on message preview.

- Bump version number.

  1. … 4 more files in changeset.
follow usual indentation

improve spelling

  1. … 8 more files in changeset.
Remove user hotfix and replace with new api (which won't fail for non-registered users)

Fix regressions in forums when user is not logged in

  1. … 5 more files in changeset.
Centralize templating cache "black magic"

Use the new proc into forum api

  1. … 1 more file in changeset.
Replace deprecated 'forum::security::can_moderate_forum_p' by 'permission::permission_p'

  1. … 2 more files in changeset.
Remove deprecated idioms and unneded queries

  1. … 3 more files in changeset.
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. … 21 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Prevent user from triggering db error by entering too big subjects

As on Learn@WU, approve directly messages coming from admins, don't show messages about moderation when admins are posting

- removed usedless expr statements

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

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

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

- break overlong lines

  1. … 19 more files in changeset.
Added feedback when an user post to a moderated forum.

  1. … 2 more files in changeset.
- fix for bug #3168

  1. … 1 more file in changeset.
- normalize string expressions

  1. … 23 more files in changeset.
Changed *^*&#$(&*(*$%&#@ tabs to spaces, and yes, it messes up history, and

no, I don't care.

Merged oacs-5-3 branch to HEAD

  1. … 187 more files in changeset.
changeing message key acs-kernel.common_no to acs-kernel.common_No (since the label is No as well), adding a new message key acs-kernel.common_no (with lower case "no")

  1. … 51 more files in changeset.
forums_reading_info__remove_msq query to xql

  1. … 2 more files in changeset.
Remove obsolete wrap attribute (textarea)

  1. … 32 more files in changeset.
- Redirecting always to the whole thread view after posting.

- Fixing documentation.

  1. … 2 more files in changeset.
store and display reading info

  1. … 19 more files in changeset.
Merged changes to HEAD ...

  1. … 1556 more files in changeset.
Fixed missing screen name merges

  1. … 8 more files in changeset.
Allow attachments for known users