• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move custom calendar widget javascript implementation out of the core.js and into a separate file

In core/maintained packages, this widget is used only by template::widget::textdate (which in turn is used nowhere). For this widget, we can include the relevant code on-demand.

Direct usages found in unsupported packages have been adapted by adding the extra requirement on the fly.

It is unclear if we should keep maintaining a calendar widget in our codebase, however, as the current one still works (kudos to the original author), we do not deprecate it for the time being.

It is also true that a custom widget provides a way to customize the look and feel of date fields, which is otherwise completely delegated to the browser.

Various packages, including the core, provide custom css styling for the current widget.

  1. … 2 more files in changeset.
file calendar.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/calendar.js
Factor richtext-or-file javascript outside of the core.js

This may or not be a step on the road to deprecating this widget, which still sports inline event handlers and is used only by unmaintained packages.

  1. … 2 more files in changeset.
file richtext-or-file.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/richtext-or-file.js
Add acknowledgment

Fix navigation

Provide a zero-dependency Modal implementation

This uses CSS and little JavaScript. The goal is to provide a Modal implementation that is independend from frameworks such as Boostrap. This is actually very possible in modern CSS and JavaScript.

Documentation with examples is included.

file modal.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./doc/gadgets/modal.adp
file modal.js was initially added on branch oacs-5-10.

file modal.css was initially added on branch oacs-5-10.

Provide a zero-dependency Tooltip implementation

This uses CSS and little JavaScript. The goal is to provide a Tooltip implementation that is independend from frameworks such as Boostrap. This is actually very possible in modern CSS and JavaScript.

Documentation with examples is included.

file index.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./doc/gadgets/index.adp
file tooltip.js was initially added on branch oacs-5-10.

file tooltip.css was initially added on branch oacs-5-10.

    • -0
    • +0
    ./resources/tooltip.css
file tooltip.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./doc/gadgets/tooltip.adp
regenerated documetation

  1. … 27 more files in changeset.
improved spelling

  1. … 3 more files in changeset.
improved documentation of if-tag

- put the general syntax upfront

- add example for boolean test

Deprecate trivial wrappers to the NaviServer API

Modern ns_getform will not return the empty string for empty requests, but only when we are operating outside of a connection. In such circumstances is arguably useful to manipulate the request parameters.

  1. … 1 more file in changeset.
shorten the description test and remove fa specifics

extended adp:icon

- added the feature "invisible" to <adp:icon....>

- added generic names "admin", "cog", "folder-add", "permissions", "search", and "unmount"

- added an overview page of adp-icons to the sitewide admin page

- bumped version to 5.10.1d22

  1. … 3 more files in changeset.
added support for listing all registered URN of an OpenACS instance

file index.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sitewide-admin/index.tcl
  1. … 1 more file in changeset.
file index.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sitewide-admin/index.adp
  1. … 1 more file in changeset.
passing properties consistently with @....;literal@

    • -1
    • +1
    ./doc/exercise/list-and-var-sample.adp
  1. … 52 more files in changeset.
passing properties consistently with @....;literal@ and not "noquote", since noquote content is already parsed

  1. … 13 more files in changeset.
Get rid of trivial private api publish::set_to_pairs

  1. … 2 more files in changeset.
Fix date in ancient demo

regenerated documentation

  1. … 454 more files in changeset.
Fix typo