• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 473 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 223 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Fix typos

  1. … 75 more files in changeset.
Fix broken links

- reduce the dependencies on acs_object_party_privilege_map for PostgreSQL

  1. … 4 more files in changeset.
- prefer ns_quotehtml over ad_quotehtml

- modernize tcl

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

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

  1. … 166 more files in changeset.
- standardize url construction to protect against injection attacks

- modernize tcl

  1. … 21 more files in changeset.
- hardening page contracts

  1. … 18 more files in changeset.
- improve safety of HTML

- quote HTML attributes

  1. … 13 more files in changeset.
- improve page-contracts

- replace calls to deprecated "ns_sendmail" to calls to "acs_mail_lite::send"

  1. … 4 more files in changeset.
- replace deprecated "philg_quote_double_quotes" by "ad_quotehtml"

- use <property name="doc(title)">

  1. … 17 more files in changeset.
- replace deprecated calls

  1. … 22 more files in changeset.
- added victor's patch to omit deprecated messages of "ns_info tcllib". Background: naviserver supports multiple (virtual) servers, which might have different tcllibs. Therefore, the preferred command to query this was moved to "ns_server ?-server s? tcllib" and "ns_info tcllib" was deprecated. From the OpenACS point of view, one wants to locate the actual library. Since the variable does not change, it is fine to store it in a per-thread variable which can be efficiently accessed.

  1. … 21 more files in changeset.
add code for to allow delete presentatiosn all authority users

Bugfix on missing context variable

fix grant and revoke of public viewing permissions

let's make the default to private instead of public when a wimpy point is created

change ad_verify_and_get_user_id to ad_conn user_id, change ad_maybe_redirect_for_registration to auth::require_login, make some db_ and dt_ function -public

  1. … 675 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 319 more files in changeset.
allowing html in presentations and slides.

Not longer needed, all done with ad-form

    • -48
    • +0
    ./edit-presentation-2-postgresql.xql
Not longer needed, all done with ad_form now

    • -48
    • +0
    ./create-presentation-2-postgresql.xql
    • -19
    • +0
    ./create-presentation-postgresql.xql
new version

    • -0
    • +121
    ./add-edit-presentation-oracle.xql
    • -0
    • +114
    ./add-edit-presentation-postgresql.xql
    • -0
    • +4
    ./add-edit-presentation.adp
    • -0
    • +123
    ./add-edit-presentation.tcl
    • -0
    • +94
    ./add-edit-slide-oracle.xql
    • -0
    • +97
    ./add-edit-slide-postgresql.xql
    • -0
    • +16
    ./add-edit-slide.adp
    • -0
    • +249
    ./add-edit-slide.tcl
  1. … 39 more files in changeset.
Changes to track the addition of package_id to acs_objects for 5.2.

    • -0
    • +1
    ./create-presentation-2-postgresql.xql
  1. … 3 more files in changeset.
moved copyrigth to the bottom