• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- remove deprecated call to ad_maybe_redirect_for_registration

- modernize tcl

  1. … 5 more files in changeset.
Committed new API for HTTP client functionality, moved old HTTP client procs to the new file and set them as deprecated.

    • -0
    • +1511
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
file http-client-procs.tcl was initially added on branch oacs-5-8.

    • -0
    • +0
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
- fix sorting order, when posting history is "by date" (default)

- reduce verbosity

- Provide a mechanism, that util_user_messages are not swallowed in

return redirects. When ad_returnredirect sets a util_user_messages

it is now safely provided at the target page.

- Don't use util_user_message to provide feedback for newly registered

users. util_user message is used for "ad_returnredirect ... -message",

which was used to report back to the user that some actions are required.

If RegistrationRequiresEmailVerificationP or

RegistrationRequiresApprovalP is set, a newly registered users is

logged out immediately after filling out the form. Therefore,

session_id is reset, and util_user_message (that depends on the

session_id) fails to deliver the content. We use now

"ad_return_warning" which does not have this problem.

- make parameter "PreferredCSSToolkit" global (early adaptors, please

delete PreferredCSSToolkit from package-manager -> parameters before

running the update; ... in case xowiki was upgraded yesterday)

- added global parameters "BootstrapCSS" and "BootstrapJS" to ease

version management of Bootstrap library files

- bump version numbers

    • -3
    • +5
    /openacs-4/packages/xowiki/xowiki.info
- parameter page: make setting of context for instance and global parameter uniform

- provide link from package instance parameters page to global page in

case global parameters exist

- provide backlink when global parameters are called from /acs-admin/index.tcl

- 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