• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- moving code around

    • -1731
    • +1601
    ./xowiki-www-procs.tcl
  1. … 1 more file in changeset.
- move code around

  1. … 1 more file in changeset.
- added page.form to prototype pages and to site-wide pages

- removed the need to keep the update scripts in memory, load these when

necessary from xowiki/tcl/upgrade

  1. … 4 more files in changeset.
- use instance name for left-most menubar entry

- move substitute_markup in forms before variable stubstitutions to avoid substitutions on content

- major editing work: streamlined generation of urls and resolving of name relative to parent_ids

- new method Page.pretty_url and Page.detail_link

- removed ::xowiki::Includelet.detail_link

- provided updated prototype pages to use the new interface

- bumped version number to 0.130

  1. … 16 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.
- refactored dnd for form-fields (moved from abstract_page into candidate_box_select)

- added parent_id on a few more occurences

- fixed cross-package links in get_page_from_item_ref

- moved some more style-properties to xowiki.css

  1. … 5 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. … 9 more files in changeset.
- fix last-minute-change

- bump version number to 0.126

  1. … 3 more files in changeset.
- continue to experiment with more generic menues

- move permission checking in the view method towards the begin to prepare work on more generic menues

- add parameter "-package_ids to form-usages"

- let user configure "buttons" of form-usages via @table_properties

- add "button" named "no-view" to form-usages to avoid creating an

auto-link to view the content

- require per default admin permissions to view/edit a form

- added automatic form-variable "@current_url@", similar to "@current_user@"

- Page.create-new: allow to provide initial name and instance attributes

- Page.create-new: form-parameters stronger than query-parameters for provided

package_id and parent_id

  1. … 3 more files in changeset.
- add parameter "-parent_id" to form-page includelets: form-menu, form-menu-button, form-usages

- add parameter "-form" to includelet form-menu

- remove unused method "create-child" of Class ::xowiki::Page

- added automatic form-variable "@current_url@", similar to "@current_user@"

- added partial means to simplify posting of new formpages.

  1. … 3 more files in changeset.
- allow template to be configured via get_parameter

  1. … 1 more file in changeset.
- cleanup of folder-obect related code

  1. … 2 more files in changeset.
- new package parameters

* WidgetSpecs (for xinha widgets specs per instance),

* PackageTitle, PackageDescription (used in RSS feeds)

- stop using "folder objects". Folder objects are not longer

created. In rare cases, where they are used, their

content must be migrated manually to the new

package parameters.

- bump version number to 0.125

- update dependencies for xotcl-core

  1. … 6 more files in changeset.
- minor cleanup

  1. … 2 more files in changeset.
- adding a new nameing convention for forms and workflows

* a form should be named xxxxx.form

* a workflow should be named xxxxxx.wf

This naming convention helps to improve the user interface and

can avoid confusions for novices.

- follow naming new naming convention and changed prototype

pages accordingly.

  1. … 5 more files in changeset.
- align create-new policies to check always creation rights on parent_ids

- new method create-child, similar to create-new, but creates a child of the

base object.

  1. … 1 more file in changeset.
- cleanup after removal of logical package_id

- 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