• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make forum::use_ReadingInfo_p more robust when UseReadingInfo parameter in forums is not set

  1. … 3 more files in changeset.
Maintenance of forum reading count feature

- removal of forums_reading_info_user (1Mio rows on Learn@WU).

This materialized view had to be constantly synced with

forums_reading_info table. Reimplemented as view.

- simplify logics in stored procedure due to new datamodel

- fix inconsistencies between oracle and postgres function definition

- re-enabled parameter to decide whether use these stats or not in

administration

TODO: consider further reform of this feature as stats grow very

large on busy sites for probably little value added

  1. … 8 more files in changeset.
Implement post anonymously through explicit forum attribute in table

Now moderators can explicitly decide whether a forum will enable posting anonymously or not.

Forum must be in a policy different from closed and the anonymous flag must be set accordingly for this to happen.

Also:

- normalize api in a way it can accomodate all current attributes. In particular,

now edit api will now leave every unspecified attribute unchanged, instead of

setting it to some default.

- fix some usability issues when managing forum parameters (e.g. values not

retrieved in form when editing existing forum)

- introduce missing Oracle upgrade script for the whole forum reform

- fix oracle creation script

  1. … 10 more files in changeset.
reuse forum properties

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.
Standardize spellings of names

  1. … 8 more files in changeset.
- add missing colon

- clean dirty buffer

- fix SQL query

- add validator for forum_ids

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

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

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

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

  1. … 19 more files in changeset.
First shot at merging oacs-5-2 apps used in .LRN to HEAD.

  1. … 2478 more files in changeset.
Initial import of forums version 1.2.0d4

  1. … 43 more files in changeset.
rollback of datamanager procedures

  1. … 4 more files in changeset.
*** empty log message ***

  1. … 33 more files in changeset.
commit to OACS-5-2 merge of changes on OACS-5-1

(using tag vg-merge-dotlrn-2-1-20050922) for packages under dotlrn-all

  1. … 91 more files in changeset.
Resolving outstanding permissions bugs in forums. Please let me know if you have any trouble with it.

  1. … 8 more files in changeset.
Moving forums's callback implementations from forums-procs to forums-callback-procs

  1. … 3 more files in changeset.
Removing eval from forums callbacks implementations of merge feature and adding the 'merge' namespace

Adding merge implementations for forums

  1. … 1 more file in changeset.
Removing merge implementations of forums

  1. … 1 more file in changeset.
Adding forums implementations for MergePackageUser and MergeShowUserInfo callbacks

  1. … 1 more file in changeset.
Missing files from callback generation

  1. … 1 more file in changeset.
return a 404 for forum_id not found

  1. … 1 more file in changeset.
check we are in the forums package before we go looking for attachements since search can be mounted in a subsite which means in the search package site_node_apm_integration::child_package_exists_p will fail. this function seriously needs to be fixed -- its a mess

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.