• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- validate version_ids in page-contract

- add HTML5 elements

- added attribution for michael aram

file yui-procs.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/yui-procs.tcl
- factor out yui procs for menu and table

    • -308
    • +0
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -255
    • +1
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
    • -0
    • +591
    /openacs-4/packages/xowiki/tcl/yui-procs.tcl
- some minor refactoring, fix spelling

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -6
    • +2
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
- don't use barewords for string comparisons

    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- use boolean values for truth values

    • -1
    • +1
    /openacs-4/packages/xowiki/tcl/repeat-procs.tcl
    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- provide basic support for bootstrap (menubar and datatable, e.g. child-resources)

- new package parameter PreferedCSSToolkit to allow to switch betweeb

yui and bootstrap

- allow menu-definition to contain a dict of extra properties

(e.g. "brand true" for menuButton)

- bump revision to 0.152

    • -7
    • +8
    /openacs-4/packages/xowiki/xowiki.info
    • -15
    • +18
    /openacs-4/packages/xowiki/tcl/folder-procs.tcl
    • -41
    • +51
    /openacs-4/packages/xowiki/tcl/menu-procs.tcl
file bootstrap-procs.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/xowiki/tcl/bootstrap-procs.tcl
- update packaged jquery library

- fixed user interface for util-memoize cache for NaviServer

- added pg9.1+ patches Cesareo Garcia Rodicio

- bumped version number

    • -2
    • +2
    /openacs-4/packages/survey/survey.info
- make sure to use the configured tmp directory in case no template is specified

- build command for smtp::sendmessage as a list instead of a string (simplifies code, more readable, ... better!)

- improve quoting saftey by using "list" instead of constant braces

- bump version number

- write error message to log file in case smtp::sendmessage raises an error. This way, we try to avoid that a catch on an above calling level swallows silently the error message

- improve variable name

- The C-library function tmpnam() is deprecated since a while. Therefore naviserver has deprecated ns_tmpnam as well.

Therefore we introduce a new function "ad_tmpnam" which requires just a minimal change and uses ns_mktemp.

    • -2
    • +2
    /openacs-4/packages/acs-tcl/acs-tcl.info
  1. … 13 more files in changeset.
- don't activate dbi per default

- bump version number

    • -2
    • +2
    /openacs-4/packages/acs-tcl/acs-tcl.info
- remove tabs in favor of spaces

    • -188
    • +195
    /openacs-4/packages/acs-tcl/tcl/apm-file-procs.tcl
- fix typo in variable name (many thanks to jim for reporting)

Removing extra ] and fixing indentation accordingly.

    • -163
    • +164
    /openacs-4/packages/xowiki/tcl/includelet-procs.tcl
- rename former "extend_slot" to "extend_slot_default" since its

functionality is pretty specialized

- use new "extend_slot" from xotcl-core to allow

update_attribute_from_slot for

* title

* description

* text

* publish_date

- bump version dependency to xotcl-core

- bump version number to 0.150

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -9
    • +13
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- new helper method on xotcl::Class "extend_slot" to allow to clone

and configure a slot in one step

- bump version number to 0.129

- set sql-spec of attribute "description" of cr_revisions from varchar(1000) to text

- improve comments

- don't hard-code name "validator" in extend_slot

- added new method for compound-fields named "specs_unmodified"

- drop revision_id from formfields of type file when exporting it

    • -6
    • +19
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl