• 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. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Stop using deprecated proc site_map_unmount_application

Use consistently ad_script_abort after ad_return_warning

  1. … 5 more files in changeset.
add ad_script_abort after connection-closing commands to make termination intent explicit

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

Fix typos

    • -2
    • +2
    ./sql/oracle/edit-this-page-create.sql
    • -1
    • +1
    ./sql/oracle/upgrade/upgrade-1.6-1.7.sql
    • -1
    • +1
    ./sql/postgresql/edit-this-page-create.sql
- replace deprecated tags in documentation pages

  1. … 5 more files in changeset.
- add etp__create_extlink/5 as in use on openacs.org

- add backwards compatible stub etp__create_extlink/4

- bump version number to 1.9d5

    • -142
    • +240
    ./sql/postgresql/edit-this-page-create.sql
    • -0
    • +60
    ./sql/postgresql/upgrade/upgrade-1.9d4-1.9d5.sql
- handle error cases, when package_id could not be determined

- remove obsolete queries

- use api instead of direct calling sql

- get rid of pesky error messages for every restart

- modernize tcl a little

- bump version number to 1.9d4

- prefer ns_quotehtml over ad_quotehtml

- modernize tcl

  1. … 5 more files in changeset.
- update documentation

  1. … 17 more files in changeset.
- let package doc files start with H1

  1. … 9 more files in changeset.
- update/add .adp files for documentation

    • -0
    • +82
    ./www/doc/applications.adp
    • -0
    • +98
    ./www/doc/contenttypes.adp
    • -0
    • +39
    ./www/doc/install.adp
    • -0
    • +54
    ./www/doc/searching.adp
    • -0
    • +71
    ./www/doc/templates.adp
  1. … 17 more files in changeset.
- add missing upgrade script

    • -0
    • +2
    ./sql/postgresql/upgrade/upgrade-1.9d2-1.9d3.sql
- fix bug in content-type creation: etp created entries in acs_object_types for non-existing table_names and non-existing id_columns

- fix HTML vality of several pages

- bump version number

- initial version of russian catalog files as contributed by v v (see issue #3271)

    • -0
    • +98
    ./catalog/edit-this-page.ru_RU.utf-8.xml
- fix and standardize quoting in template properties

    • -2
    • +2
    ./templates/subnav-article-content.adp
  1. … 166 more files in changeset.
- standardize url construction

- improve safety of page contracts

  1. … 7 more files in changeset.
- fix typo

- make HTML valid

- protect against XSS attacks

- improve page-contracts

  1. … 37 more files in changeset.
- fix default for package parameter cache_max_age

- improve performance of by using precomputed :folder_id instead of

etp__get_folder_id() in SQL query

- use ad_proc's argument parser instead of local implmentation in get_content_items

- use numeric comparison operator for truth value comparisons

- use "in" operator instead of lsearch

- use property "doc(title)" instead of property "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl

    • -1
    • +1
    ./templates/subnav-article-content.adp
  1. … 7 more files in changeset.
- replace deprecated calls => export_vars

  1. … 7 more files in changeset.