• last updated 15 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- change values in policy1 & 2 for create-new and create-or-use to check

create permissions on parent_ids

- inverse logic of Page.set_resolve_context(): instead of getting optionally

"logical_parent/package_id", return now these always and provide

"physical_parent/package_id" for inherited objects optionally

- provide an additional argument "-from_package_ids" to

FormPage.get_form_entries to return pages of this for for

one/all/several package_ids.

  1. … 3 more files in changeset.
- add Stefan's patch for master/slave processing for views..

- set resolve context when resolving a page via url-path (similar to site-wite-pages)

- add -package_id as parameter to count_usages to allow cross package

usages of forms

- make sure to initialize the package of a form, when a form-page

fetches its form

  1. … 4 more files in changeset.
- introduce logical_pacakge_id amd logical_parent_id for

inherited pages (currrently site-wide-pages)

  1. … 3 more files in changeset.
- Added Michael Arams's patch to create form pages at different places than the form.

Be aware that this might lead to problems with exports

- let first_instance return first xowiki instance instead of instance of subclass

- removed obsolete code

- provide parent-id for redirect link in create-new

- make sure to show i18n handles for ajax validation messages

- more internationalization

  1. … 1 more file in changeset.
- added form-field flag "validate via ajax"

  1. … 1 more file in changeset.
- provide markup to provide form-specific CSS rendering (using form-name as CSS-class for xowiki forms and template contents)

  1. … 1 more file in changeset.
- pass parent_id via query_parameter in create_new to allow to create form-pages with different parent objects

- substitute unbalanced @ characters in forms

- new form-field-type "include", can be nicey be used to create symbolic links (Form with a single "include" field).

- added parameter to pass ::xowiki::Form to ::xowiki::Link to create entries of the form

- added method page_item_ref for cross package item_refs

- extending item_refs to allow to specify the form in case the entry has to be generated

  1. … 5 more files in changeset.
- use ::xo::Package->require_root_folder

- remove unneeded parent_id handling, since item_refs provide them already

- use provided item refs as anchor labels, when lables are not provided.

- updated regression test

- bumped version number and dependencies due to xotcl-core refactoring

  1. … 5 more files in changeset.
- implemented generic item_refs:

Item_refs are symbolic references to content items,

stored in the xowiki folder or below (under pages or other folders).

The item_refs are currently only used for internal links (between

[[...]]), but will be used on other places as well (refering to

included pages, refering to variable of other pages, etc.)

- adjusted Link resolver logic to use item_refs

(typed links (like the glossary link) are currently not supported)

Item names with slashes are not allowed anymore!

- remove old package parameter "top_portlet"

- update dependencies

- bump version number

  1. … 8 more files in changeset.
- move back default version of YUI from 2.8.0r4 to 2.7.0 due to problems with Drag and Drop

- some refactoring of Link class for handling folders

- fixed a bug recently introduced for handling the default languages in partial links

  1. … 5 more files in changeset.
- using for permission checking in editing the actual package type, not ::xowiki::Package (important for subpackages); many thanks to Hector Amado

- use "-" instead of "_" in web-callable method

  1. … 1 more file in changeset.
- removed one more tcl 8.5 dependency

- fixed filter_experssion for single instance variable

- extended regression test

  1. … 2 more files in changeset.
- remove tcl 8.5 feature

- name meta tag "language", not "lang"

- minor cleanup

  1. … 2 more files in changeset.
- add adp property "displayed_object_id" to provided templates

- eval filter expression in get_form_entries in the context of the form pages

  1. … 12 more files in changeset.
- use in the "is_true" clause the same expression parser as in the includelet "form-usages"

  1. … 3 more files in changeset.
- adjust count_usages to newer interface

- use xo::library functions

  1. … 13 more files in changeset.
- pass creation_user to create_form_page_instance (needed for "in_role creator")

- allowing multiple forms to be passed into form-usages

- renamed argument of ::xowiki::Weblog->instantiate_forms from "entries_of" to "forms"

  1. … 5 more files in changeset.
- Better handling of disabled form fields

  1. … 2 more files in changeset.
- make sure that form-fields array is always set before used