• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Show moderate button only when forum is actually moderated

check truth by lean and mean tcl idiom

Ehm, fix missed occurrency of message level permission check

Fix typo in deprecated proc (not used upstream anymore)

reuse forum properties

    • -3
    • +11
    /openacs-4/packages/forums/tcl/forums-procs.tcl
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

    • -2
    • +2
    /openacs-4/packages/forums/forums.info
    • -4
    • +1
    /openacs-4/packages/forums/lib/forums/new.tcl
    • -36
    • +37
    /openacs-4/packages/forums/tcl/forums-procs.tcl
    • -3
    • +2
    /openacs-4/packages/forums/www/message-email.tcl
    • -4
    • +8
    /openacs-4/packages/forums/www/message-post.tcl
    • -20
    • +2
    /openacs-4/packages/forums/www/message-view.tcl
  1. … 7 more files in changeset.
Don't throw an error, when no url2file mapping exists

Remove usage of apm_package_version__version_name_greater in favor of apm_version_names_compare proc as their logics conflict

Remove usage of apm_package_version.version_name_greater stored procedure in favor of apm_version_names_compare proc, because their logics conflict

Unifiy logic for package version comparison

Corrected var name

Fixed wrong call of db_multirow

Fix: folder "name" is in fact "label" property, remove obsolete xql, remove superfluous ad_return_template

Allow to modify folder description

Fix idiom to check for string being populated

Use full <if @foo_p@ true> instead of undocumented shortcut idiom <if @foo_p@>

normalize expression in adp

fix: Use proper "from" email in member-state notification email

whitespace changes

Add kernel parameter SecureSessionCookie

Allow to set the session cookie as secure (default 0).

This parameter should only be set, when ALL requests to the site requiring a cookie

are over https.

Fix link

use fast recursive query instead of slow query bbased on tree_sortkeys

normalize boolean expressions in ADP files

  1. … 24 more files in changeset.
normalize boolean expressions in ADP files

normalize boolean expressions in ADP files

normalize boolean expressions in ADP files

normalize boolean expressions in ADP files

Return usual error messages

    • -3
    • +9
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
rework online-exam.wf and online-exam-answer.wf to support shared workflow definition

    • -90
    • +122
    /openacs-4/packages/xowf/lib/online-exam-answer.wf
    • -140
    • +170
    /openacs-4/packages/xowf/lib/online-exam.wf
Create utility to retrieve pdf information using poppler utils (https://poppler.freedesktop.org/)

This includes author, number of page, encription (yes/no), pdf version etc.

Fix typo (non-commented testing line)