• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- reduce verbosity

  1. … 1 more file 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. … 5 more files in changeset.
- some more code-regrouping/commenting

- renamed "isform" to "is_form" for consitency

- use consistently dash instead of underscore in includelet names (child-resources)

- extended ext. callable method list for folder-listings (requires currently the folder extension)

  1. … 2 more files in changeset.
- use title usable form as type in istings

- provided some more message keys

- new helper object: import_archive to bulk import .zip or .tar.gz files

- new site-wide-page "import-archive.form"

- preview for plain text files

    • -0
    • +14
    ./import-archive.form.page
  1. … 6 more files 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.
- 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.
- major editing work: streamline 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

- follow naming conventions

- 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.
- update simplifed folder form

- simplified folder form

- 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. … 4 more files in changeset.
- removed "folder" prefix and use instead the folder form page

- item-ref performs now an addition en:NAME lookup in cases were folders

are expected (with the path) but not found via DEFAULT_LANG:NAME

- change regression test to reflect these changes (one questionable

test failing)

- added sample prototype pages

  1. … 2 more files in changeset.
- Generalized tree generation: new classes for unfied tree generation

and rendering in xowiki for categories, table-of contents,

book-views with/without ajax, etc.

- For all trees, different renderers can be used. Examples:

* plain HTML list renderer

* mktree renderer

* yuitree renderer

* HTML section structure renderer

Some renderer are more powerful then others. All renderes use

the same interface and can be easily improved, subclassed, etc.

- The new YUItree renderer is based now on progressive enhancement.

This improves accessibiliy of e.g. category trees in xowiki.

  1. … 4 more files in changeset.
- Provide means to refer to a page of the current package instance even when a

package search path is provided (syntax for includelets: //./pagename).

This is needed for e.g. weblog, where the "weblog-portlet" should refer to

the same package.

  1. … 3 more files in changeset.
- 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.
- ensure rendering of xowiki markup in output from object

- make sure, that xowiki uses only mapped category-trees (import, form-fields, ...)

- turn off per default extra fields for mapped categories in FormPages

(can be activated via form_constraints @categories:on)

- factor out common code

  1. … 6 more files in changeset.
- adding announcement-workshop to ical.page

- make ical output mac os x ical compliant

  1. … 1 more file in changeset.
add workshop announcement prototype page, include it in news

    • -0
    • +22
    ./announcement-workshop.page
- make categories includelet not throw an error, when no categories are found

- allow for the attribute 'entries_of' of class ::xowiki::Weblog

names of XOTcl Classes to be specified. If specified, only

instances of the specified classes are shown in the weblog.

- simpler handling of nasty characters in weblog-portlet.page

  1. … 2 more files in changeset.
- let form-usages to interface with categories includelet

- weblog-portlet.page: avoid substitutions, where the included page turned it off

- weblog.page: use {{categories ...}} instead of old style {{categories-portlet...}}

- bump version number to reload prototype pages

  1. … 4 more files in changeset.
add switch "-category_id" to weblog-portlet

remove unneeded break, HTML cleanup

  1. … 2 more files in changeset.
prototype page for printed documentation

provide fully qualified name for news entry types

fix html quiting in title of news entries

- support for image-url in news-item

- list news-item and annoucement-talk in news page

  1. … 1 more file in changeset.
improve documentation