• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
split up large method into three

    • -137
    • +190
    /openacs-4/packages/xowiki/tcl/includelet-procs.tcl
    • -2
    • +10
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
set MenuBar propperty only during rendering (not on initialization)

provide compatibility wrappers for AOLserver and NaviServer before 4.99.17

encode includelet key to achieve higher robustness and preserve url-parameter checking

the includelet_key (as defined) may contain arbitraty characters.

Maybe, the key should be encoded in the future, but for now we keep this

for compatibility with potential applications

make sure that parseargs treats argument as a single one

Restrict switches to not negative Tcl numbers, and avoid non-printable characters as well

Rename 'require_html_procs'

Remove conflict leftovers

Add 'require_html_procs' to the ::xo namespace in order to be compliant with OpenACS naming standards

- distinguish between item_nr (for displaying item number) and position (from available items)

- provide hint for clearning menu

- activate live updates for online exam

    • -4
    • +10
    /openacs-4/packages/xowf/lib/online-exam-answer.wf
    • -5
    • +7
    /openacs-4/packages/xowf/lib/online-exam.wf
make sure displayed matches are spaced

provide hint for clearning menuCVS: ----------------------------------------------------------------------

    • -1
    • +3
    /openacs-4/packages/xowf/lib/inclass-quiz.wf
improve message keys (grading scheme)

Whitespace changes + editor hints

Fix typo

Add xml-rpc system.* methods as exceptions in the naming__proc_naming test.

The xml-rpc package defines procs of the form system.*, that not only pollute the root namespace, but also contain the '.' character, which is not allowed by OpenACS naming standards.

The package is designed in a way that XML-RPC methods are implemented as 'ad_procs' of the same name (see package doc), and the system.* methods are standard XML-RPC methods (see XML-RPC spec). One could also expect current users of the package to have their own local 'whatever.verb' methods/ad_procs in the root namespace as well. Until future refactoring of the package to decouple XML-RPC method and proc names is done, this exception is added.

print-answers: sort answers by username

    • -9
    • +14
    /openacs-4/packages/xowf/lib/online-exam.wf
answer_manager get_wf_instances: pass "orderby" to xowiki.get_form_entries

provide simple CSS file for printing

Add plugin.jss, remove unneeded markup file

file plugin.js was initially added on branch oacs-5-10.

Render embedding editor more robust when multiple editors are present, fix readyOnly mode

improve spelling

add comment to clarify meaning of "current_position"

add support for multiple grading schemes

improve example menu in comment to include a separater after items

    • -4
    • +4
    /openacs-4/packages/xowf/lib/inclass-quiz.wf
    • -4
    • +4
    /openacs-4/packages/xowf/lib/online-exam.wf
include selected grading score in feedback

remove spurious colons

whitespace changes