• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- add a subsite::theme_changed callback to be able to handle theme changes in custom themes

  1. … 1 more file in changeset.
.xql overhaul:

- removed misleading sql-statements from db_* calls, which were

ignored due .xql files

- removed bug where same query name was used in a single proc

with different intended sql queries, but the same was picked

up from the .xql file due to the name

- removed multiple entries of same query name from .xql files

(e.g. the entry "package_create_attribute_list.select_type_info" was

7 (!!!) times in a single .xql file)

- removed redundant queries for unsupported versions of the dbms

- added missing xql entries for db-backends, where other db-specific

queries exists (e.g. added an entry to -oracle.xql, where an entry

existed in -postgres.xql)

  1. … 70 more files in changeset.
- no need to use backslash for continuation between curly brackets

- improve readability of code

- modernize tcl

  1. … 13 more files in changeset.
- new api calls "subsite::save_theme_parameters_as_default" and "subsite::update_subsite_theme"

for developers to update the subsite theme parameters

- add streaming_head to subsite_themes

  1. … 6 more files in changeset.
- improve indentation, remove tabs

- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
- fix quoting and typo

  1. … 1 more file in changeset.
- store ThemeJS in subsite_themes

  1. … 1 more file in changeset.
- template::resource_path: new function to generalize access to

acs-templating's resource files

- add resource_dir (db) / ResourceDir (package parameter of subsite)

to allow for usage of them specific (adp) resources while preserving

existing semantics

  1. … 14 more files in changeset.
- add parameter "DefaultDimensionalStyle" for theming (similar to DefaultFormStyle)

  1. … 8 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.
- change spelling of TCL to Tcl

- change requirements to Tcl 8.5

  1. … 64 more files in changeset.
- fix invalid @param declaration for API browser

- replace mulitple "lindex" operations by "lassign"

  1. … 7 more files in changeset.
- get rid of empty_string_p in non-deprecated code

- make use of tcl byte-code compiler

  1. … 42 more files in changeset.
Moved package conversion code from acs-subsite to acs-tcl, as part of

the apm Tcl API.

  1. … 9 more files in changeset.
Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

  1. … 29 more files in changeset.
Added first cut at theming stuff, using the new package openacs-default-theme

(previously imported)

  1. … 9 more files in changeset.
Improved a previous fix slightly

Bugfixes

  1. … 11 more files in changeset.
Merged from 5.3 what I could detect what needed to be merged

  1. … 6 more files in changeset.
auto_mount_application only worked for the first two mounts of a package

using an autogenerated name! This bug's been in ACS 4.x since the very

beginning AFAICT.

Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Bug stomp: added documentation to acs core procs that had no docs.

  1. … 1 more file in changeset.
use parameter::get for getting SolicitPortraitP param rather than pacakge-key which breaks with multiple subsites bug 2357 patch 653 Orzenil Silva Junior

use parameter::get for getting SolicitPortraitP param rather than pacakge-key which breaks with multiple subsites bug 2357 patch 653 Orzenil Silva Junior

comment out query for now since the it breaks in a transaction -- hardcode acs-subsite

first part of tip 76 -- multiple packages as subsites adds a subsite::package_keys function for listing subsites, and uses it instead of hard coding acs-subsite all over

  1. … 6 more files in changeset.
add proc doc to a bunch of procs, declare some things with explicit namespaces rather than in namespace eval, make some public things private

  1. … 25 more files in changeset.