• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
move localized_richtext to the right place in the file to ensure initial loading

make localizer insensitive, when main input field is insensitive

additional form-field class "localized_richtext"

This class is very similar to localized_text, but for richtext widgets

(internationalized text with richtext markup) instead of plain text

improve comment

FormPage->field_names: in case, not form is given, fall back for the needed field names to the field_name provided by form_constraints

Reinstate retrieval of the package_id from the connection context in child-resources, the problem was that, when we required a connection context in create_form_page_instance, we did with no information whatsoever, which was then retrieved by e.g. ns_conn, sometimes wrongly (e.g. when one is running under the test package)

child-resources has already a package_id, getting it from the connection context makes the includelet susceptible to e.g. package initializations from the outside (see e.g. xowiki link_tests automated test)

Ensure a minimal connection context before checking for user_id

improve styling of nested repeated fields (less frames)

Use usual delete symbol for deleting repeat elements

provide explicit flag to disable menu-entries

disable the menu-entries for "Online Exam" and "Inclass Quiz" for the time being

  1. … 1 more file in changeset.
get rid of ancient parameters BootstrapCSS BootstrapJS, if these still exist

remove spans for file-links and external links

    • -6
    • +6
    ./www/resources/xowiki-yui-specific.css
remove colons before object_id, otherwise there is an error from general comments

fix message key

added URNs for toplevel YUI js files

improve stylability: add glyphicons for external and file links

Many thanks to Monika Andergasse for the help!

    • -0
    • +15
    ./www/resources/xowiki-yui-specific.css
Reduce hardcoded execs: the util might be improved to avoid them at some point

Use common interface for object reference in bulk actions

- use same interface in child-resources and form-usages (when bulk-actions are used)

- move "get_ids_for_bulk_actions" from page to package (to make in usable in www/admin)

- use consistently "get_ids_for_bulk_actions" (also in www/admin/*.tcl)

- provide backward compatibility (still support "name" and "-parent_id")

distinguish between url and item_ref

don't rely on uppercase header field names

  1. … 8 more files in changeset.
whitespace changes

fix typoCVS: ----------------------------------------------------------------------

add transtional code to support semi-upgraded folders (having no description field set)

switch to simple new group::update call with dict as argument

This change fixes as well a bug in install::xml::action::set-join-policy

since group::get returns a member "text" which is not accepted by

group::update.

  1. … 4 more files in changeset.
provide additional configuration hooks when creating new pages

- p.source (copy variables from that site-wide page upon creation)

- p.configure (call a method for configuration of the page)

provide mimetype to "text" field (otherwise form is incorrectly displayed in browser)

Port of downstream behavior:

create_link instproc is supposed to return an object. In case of error, just crash and let the anchor insproc handle the exception, instead of trying to use the error message as an object.

relax url detection

add check if item_id exists

fix typo in log statement