• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- make test run more robust against destructive operations on package instances from the tcl-api

- use consistently "naturalnum" instead of "integer" when accepting just positive values

  1. … 13 more files in changeset.
- use call-by-reference rather than call by value for passing values to included subtemplates (should be done probably on many more places)

  1. … 1 more file in changeset.
- The C-library function tmpnam() is deprecated since a while. Therefore naviserver has deprecated ns_tmpnam as well.

Therefore we introduce a new function "ad_tmpnam" which requires just a minimal change and uses ns_mktemp.

  1. … 27 more files in changeset.
* use new interface in order to be able to use dbi-*

* updated dependencies

* bumped revision number

  1. … 19 more files in changeset.
- don't abbreaviate subcommands of "file"

  1. … 1 more file in changeset.
- use lassign instead of "foreach ... break" idiom

  1. … 21 more files in changeset.
- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

  1. … 333 more files in changeset.
- remove potentially created objects on failed imports

- perform a manual "ns_conn close" on exports to avoid potential junk

at the end of the export file.

- allow to include party-ids of groups (in a minmal fashion)

- add comments to export-files to make it easier to read.

- add publish status for folder listings (method "list")

- added admin-callable method "use-template" to reassign

FormPages to different Forms

  1. … 4 more files in changeset.
- make test cases more robust

- beautify code

- annotate currently failing test

remove extra colons

Restoring xowiki code to yesterdays state. Hopefully getting rid of today's unwanted commits.

  1. … 985 more files in changeset.
revert previous change

  1. … 973 more files in changeset.
- allow absolute item refs (pointing to the root of the instance)

- extending regression test

  1. … 2 more files in changeset.
No need to set package_id here ( set previously by package initialization at the beginning of the script )

- avoid attempts to resolve "self" from tcl function frames ( ref: http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20101030220758 )

- adapt test to incomporate maxlength and size

i18n of xowiki admin UIs. Bumping up version number in order to load catalog files and run upgrade script.

  1. … 5 more files in changeset.
- moved test to regression tests, extended tests

  1. … 1 more file in changeset.
- use table names for all attributes

Allow permissions interface to use the default url for searching and grating permissions for users.

- stripped lang prefix for links in regression test

- added regression_test for link to file + download option

- added delegation to Package->invoke for selected methods

"csv-dump", "download", "list". The general question is, whether

e.g. a "delete" on a link should delete the link or target, or

what the target of an "edit" is, or the target of a download.

The first belongs clearly to the link, that last clearly to the

target. We should most probably make this configurable and

move this decisions to the policy.

- derefernece link up to a maximum depth

  1. … 3 more files in changeset.
- overhaul of link support

- replaced Package->resolve_request with link-aware item_info_from_url

- renamed item_ref_from_id => item_info_from_id

- renamed item_ref_from_url => item_info_from_url

- added more than 50 tests to regression tests

  1. … 6 more files in changeset.
- new method Package->item_ref_from_url

- renamed "item_id_ref" to "item_ref_from_id"

- search in html-included content (between curly brackets) in

prototype pages, along the package path and in site-wide pages

- improved documentation

- fixed regression test

- updated dependencies

- bump version number to 0.133

  1. … 6 more files in changeset.
- some refactoring of import/export code

- new helper object for exports

- first draft of clibboard functionality (currently just for admins,

only useful currently for the experimental menubar

  1. … 2 more files in changeset.
- support export of subitems

- return names with paths in importer

- import forms with canonical names

- fix name clash in includelet "recent"

- provide warnings when forms cannot be located (e.g. after import)

- return canonical names in "instantiate_forms" after import_protoype_page

- finish "Page.is_folder_page"

- add flag "refetch" for Package.require_site_wide_pages

- add newer version of prototype page folder.form.page

  1. … 6 more files in changeset.
- generalized get_labels in form-fields

- render candidate_box in disabled state via "pretty_value"

- provide multiple_style comma|list for abstract_page

- provide parent-id handling for my-references and my-refers

- provide switch inherit_from_forms to form-usages

- add parent_id on several occations

- changed default spec for _assignee to hidden

- retrieve always page_template and assignee in get_form_entries

- new methods "group_require" and "group_assign" to turn form-pages into groups

- allow brace-substituion in xowiki::forms (might need protection in some cases)

- bumped version number to 0.129

  1. … 8 more files in changeset.
- provide parent_id for import (instead of folder_id)

- provide more clever return_button for import form

- render includelet rss-button with link from current folder

- render includelets book and toc from current_folder

- provide query parameter parent_ids for RSS

- provide parent_id for Weblog

- new method Page.get_folder

- added import-link to standard menu

- updated prototype page en:news

  1. … 8 more files in changeset.