• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix the page order swapping UI

- the page used to assume that tree_sortkey was not unique, but it is. Implement a silly swapping logic to overcome this

- introduce input validation

- rework db idioms

- fix indentation

Notice that the whole script relies on the tree_sortkey column on cr_items, which does not seem to exist on Oracle.

Provide client and server side validation

improved spelling

  1. … 15 more files in changeset.
improved spelling

Let site-wide admin pages of external js pages modify, create and delete package parameters

The real change escaped with the previous commit.

improved spelling

added comment

fixed typo

parameter management pages seem to rewrite .info file

Support default values and return:url for parameter management pages

Harden page contract

Add basic script description, harden page contract

Whitespace cleanup

Harden page contract

Cleanup smelly comments and behavior that would be better implemented in xowiki when we will get rid of the ckeditor4 dependency (post 5.10.1 release)

Cleanup smelly comments and behavior that would be better implemented in xowiki when we will get rid of the ckeditor4 dependency (post 5.10.1 release)

Use ns_parseurl to validate the URL and to determine the hostname

Latest released NaviServer still requires for servers using SNI that the -hostname flag is specified with ns_http, while it seems that in latest code we can omit it

The wrapper utility already takes care of this

Ease management of external js packages to automate admin tasks

- provide explicit information about optional package paramters

- make these accessible from site-wide admin pages

- provide information, how the configuration of the version number happend

- improve design of site-wide admin pages with action items

- further streamlined handling of external js packages

  1. … 4 more files in changeset.
Fix typos, improve translations

Fix untested change

Fix parameter name in doc

Fix typo in doc

Fix typo reported by test case acs_api_browser_api_get_body

Reworked of richtext-tinymce

- follow same resource-info structure as for other packages

- added full site-wide admin info

- support download via site-wide-admin interface

- do not require app-key

- support styles from CDN and/local

renamed misnomer "ad_parameter_from_file"

- removed hints on "*.ini" files

- provided a name that points to the configuration file ("ad_parameter_from_configuration_file")

- deprecated old name

- updated documentation with examples

amend to last commit (dirty editor buffer)

improve message key

- The message was confusing, especially to novices:

There is no "OpenACS parameter file", but a "NaviServer configuraiton file"

- bumped version number to 5.10.1b7

  1. … 9 more files in changeset.
js-libraries: improved naming of variables

Changed name "installedVersion" to "configuredVersion", since

the former might lead to the impression, that it refers only

to the locally installed version. Instead, this refers as well

to a CDN version (when available)

  1. … 4 more files in changeset.
reduced verbosity