• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add 'category_get_procs' test case, covering multiple category::get... procs

Adapt proc doc to the implementation

Whitespace changes

Fix 'category::get_id' and 'category::get_id_by_object_title' queries, that aparently got mixed up in the past

Fix 'category::get_id' query

Whitespace changes

Set categories for tests

mark unsued function "proc_source_file_full_path" as deprecated.

simplify code

Handle the case where the iframe URL points to an external website: just skip the iframe-loop check

Whitespace changes

Remove unused and not working query

Whitespace cleanup

    • -5
    • +5
    /openacs-4/packages/search/www/search.tcl
Reduce hardcoded execs: the util might be improved to avoid them at some point

    • -4
    • +2
    /openacs-4/packages/xowiki/tcl/import-procs.tcl
Humanize indentation

Fix typo in library doc

Fix typo in proc doc

Add trivial 'dotlrn_static_pretty_name' test case

Implement 'dotlrn_static::remove_applet' and 'dotlrn_static::remove_portlet', and make 'dotlrn_static::add_portlet' return the element_id after adding the portlet to the portal

Add 'dotlrn_static__applet_portlet' test case, covering 'dotlrn_static::add_applet', 'dotlrn_static::add_portlet', 'dotlrn_static::add_portlet_helper', 'dotlrn_static::remove_portlet' and 'dotlrn_static::remove_applet'

Set procs in the 'file_storage::twt' namespace as private

Set procs in the 'faq::twt' namespace as private

Fix proc names

Add 'dotlrn_homework_portlet_add_remove_from_page' test case, covering 'dotlrn_homework_portlet::add_self_to_page', 'dotlrn_homework_portlet::remove_self_from_page', 'dotlrn_homework_portlet::add_self_to_page' and 'dotlrn_homework_portlet::remove_self_from_page'

New public method for the renaming form loader: name_to_question_obj_dict

Provide quick mapping from the mangled attribute name to the question obj

    • -4
    • +15
    /openacs-4/packages/xowf/lib/inclass-exam.wf
Always make sure to clear any previously scheduled upload, before scheduling another one

This handles the case when a connection times out (readyState 4 and status = 0). In this case both the rescheduling in the readystatechange handler and in the timeout handler would be executed.

added detail info for xowf::test_item::answer_manager achieved_points

the result dict of this method has now a key "details" containing

information about the query object, the achieved points and the achievable points

for this test item. Previously, just the sums were reported.

    • -0
    • +1
    /openacs-4/packages/xowf/lib/inclass-exam.wf
added example-usage of set_css_property -querySelector

Check stream refactoring: break down better the various error situations so they can be reported to the user

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

    • -2
    • +69
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
    • -3
    • +7
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
    • -1482
    • +0
    /openacs-4/packages/xowiki/www/admin/test.tcl