• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reorder_box: provide correction_data

reduce verbosity

provide a short hint how to allow swa always pasting

allow points computation in cases, where some grading schemes fail.

Before, the grading code was overly conservative and refused to

compute achieved points in such cases

new form-field class: boolean_checkbox

behaves like boolean, but provdes just a single checkbox instead of yes/no radio in "boolean"

the output is full compatible with "boolean".

The boolean_checkbox is used in test-item procs for a more slim correct/incorrect specification

  1. … 3 more files in changeset.
fixed ckeditor form field for inline mode.

use inline mode for editing test items

added a describe funtion for MC items

  1. … 5 more files in changeset.
move xowiki::test::get_url_from_location to automated testing

handle updaed query-handling in ns_parseurl

remoe dependency from file-storage tests to xowiki

  1. … 4 more files in changeset.
candidate_box_select: provide optional the feature to keep the user selected order

The change is fully backward compatible. Per default, the order in the actual

selected values is the same as in the candidate selection box. When

the new parameter "keep_order" is provided, the order of the selected

values is kept as selected by the user.

candidate_box_select: provide per default larger boxed (easer for dnd)

added value checker from page filters to slots: "nohtml" and "html"

Made flowplayer more secure by reject markup in argument

  1. … 2 more files in changeset.
perform checking on input variable

Localize already at the pretty value, otherwise things such as the wikicmds will not be evaluated

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")