Index: openacs-4/packages/xowiki/xowiki.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/xowiki.info,v
diff -u -r1.57 -r1.58
--- openacs-4/packages/xowiki/xowiki.info 24 Jul 2007 13:21:38 -0000 1.57
+++ openacs-4/packages/xowiki/xowiki.info 29 Jul 2007 21:31:52 -0000 1.58
@@ -8,137 +8,57 @@
f
xowiki
-
+
Gustaf Neumann
A more generic xotcl-based wikis example with object types
and subtypes based on the content repository (with category support)
- 2007-07-24
+ 2007-07-29
<pre>
-XoWiki is a wiki implementation for OpenACS in XOTcl. Instead of
-trying to implement the full set of wiki markup commands of systems
+XoWiki is a Wiki implementation for OpenACS in XOTcl. Instead of
+trying to implement the full set of Wiki markup commands of systems
like MediaWiki, XoWiki is based on a rich text editor and focuses more
on integration with OpenACS (e.g categories, general comments,
-ADP-includes). XoWiki combines aspects of wikis (ease of
+ADP-includes). XoWiki combines aspects of wicks (ease of
page-creation) with aspects of a content management system (revisions,
re-usable items, multiple languages). Furthermore, XoWiki allows to
define different types of links such one could define book-structures
(where a navigation structure could be built on the fly) or glossaries
with different kind of word relationships (like synonyms,
-etc.). XoWiki supports pages in multiple languages and is localized
-(currently only for English and German). Currently, rich-text and
-plaintext type entries are supported. Included support for
-ADP-substitution in wiki pages and a file-selector.
+etc.). XoWiki supports pages in multiple languages and is localized.
-0.13 supports page templates and uses the new generic form
-interface. Use of the OO layer for the content repository, reduced
-number of database interactions.
-
-0.18 supports text/enhanced, nice page names,
-import/export. Support for search (::xowiki::Page and
-::xowiki::PlainPage);
-
-0.20 support ::xowiki::Object, directory object,
-RSS generation into syndication table, improved admin pages;
-
-0.21: Ajax-based chat added, new attributes creator and page_title for
-all xowiki::Pages;
-
-0.22 improved permission checking.
-
-0.24 provides link-types, more includeletes (most-recently viewed,
-most frequently accessed pages).
-
-0.26 provides Weblog support.
-
- 0.27: alignment with xotcl-core
-
-0.28 (use cr_item.name instead of cr_revisions.title), change
-page_title to title (potential incompatibility) to rely more strictly
-to the CR data model (most files are effected).
-
-0.29: tag and improved weblog support.
-
-0.30:
-symbolic OO interface, nicer links, permission management.
-
-0.31: per
-package search.
-
-0.32: new class ::xowiki::File for [[file:readme.pdf]] and
-[[image:picture.jpg]]
-
-0.33: direct inclusion of XoWiki pages via {{en:mypage}}, simpler
-default pages (see xowiki/www/default-pages).
-
-0.34: notifications;
-
-0.36: prototypes, direct includes, context handling;
-
-0.37: initial regression testing (118 tests);
-
-0.38: production_mode, virtual presence, google-sitemap.
-
-0.39: version diff, provide image properties in XoWiki-pages, specify
-how links can be generated;
-
-0.42: book-style (toc and book portlet, based on YUI treeview), use
-language prefix to avoid clashes, ltree (for ordering);
-
-0.43: support for views package
-
-0.44: DotLRN portlet support
-
-0.45: auto-naming of pages
-
-0.46: support for announcement style configuration
-
-0.47: podcast support
-
-0.48: policy management moved to xotcl-core, more detailed
-form field specification for page instances, flash support,
-syndication status in www/admin/list, file import/export,
-style information in css files
-
-0.49: adp-generator, make tags/categories/social software
-buttons per item in a weblog, oacs-view2 and oacs-view3
-
-0.50: timeline support, new includelets activity-graph,
-collab-graph, timeline, and user-timeline
-
-0.51: minimal zen support, using new oo interface form
-xotcl-core, more silent on db-operations in error log
-
-0.52: added full set of padding-* and margin-* flags to
-control image rendering, added allow_edit and allow_delete
-to includelet "recent", new includelet "get" to obtain
-variable binding from different pages, new includelets
-creation-date to get dates nicer formatted, simplified
-development of derived packages (s5)
-
-0.53: ::xowiki::Form (will be maybe renamed before release),
-::xowiki::FormInstances (pot. rename). FormFields, form
-constraints, unnamed instances, some podcast improvements
-improved localization, new includelet "unread-items",
-export renaming for unnamed entries
-
-0.54: FormField classes, more internationalization,
-recursive inclusion bug fixed
-
-0.55: More complete set of FormField classes including
-composite fields, better mix of HTML forms with
-auto-generated form components.
-
-0.58: Adding Syndication for FormPage
+Some features:
+ - cross language links
+ - inclusion of ADP pages
+ - nesting of Wiki-pages
+ - large set of includeable content (includelets)
+ - search
+ - tags
+ - categories
+ - RSS
+ - weblog
+ - podcasts
+ - notifications
+ - web 2.0 gadgets (digg, delicious, my yahoo)
+ - audio embedding
+ - different appearances (template_file)
+ - book-structures
+ - prototype pages
+ - import/export
+ - virtual presence
+ - analysis of collaboration networks
+ - forms
+ - named/unnamed pages
+ - various security policies
</pre>
BSD-Style
0
-
+
-
+
Index: openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml,v
diff -u -r1.20 -r1.21
--- openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 24 Jul 2007 20:48:32 -0000 1.20
+++ openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 29 Jul 2007 21:31:53 -0000 1.21
@@ -1,5 +1,5 @@
-
+
Verwalten
Zur�ck
Index: openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml,v
diff -u -r1.27 -r1.28
--- openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 26 Jul 2007 10:40:34 -0000 1.27
+++ openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 29 Jul 2007 21:31:53 -0000 1.28
@@ -1,5 +1,5 @@
-
+
Admin
Back
Index: openacs-4/packages/xowiki/catalog/xowiki.es_ES.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.es_ES.ISO-8859-1.xml,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/xowiki/catalog/xowiki.es_ES.ISO-8859-1.xml 26 Jul 2007 00:30:31 -0000 1.6
+++ openacs-4/packages/xowiki/catalog/xowiki.es_ES.ISO-8859-1.xml 29 Jul 2007 21:31:53 -0000 1.7
@@ -1,5 +1,5 @@
-
+
Administrar
Volver
Index: openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl,v
diff -u -r1.27 -r1.28
--- openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl 29 Jul 2007 14:05:56 -0000 1.27
+++ openacs-4/packages/xowiki/tcl/xowiki-callback-procs.tcl 29 Jul 2007 21:31:53 -0000 1.28
@@ -276,6 +276,19 @@
}
}
+ if {[apm_version_names_compare $from_version_name "0.59"] == -1 &&
+ [apm_version_names_compare $to_version_name "0.59"] > -1} {
+ ns_log notice "-- upgrading to 0.59"
+ # Remove all old objects of tyoe ::xowiki::FormInstance and the type
+ # from the database.
+ if {[catch {
+ ::xo::db::sql::content_type drop_type -content_type ::xowiki::FormInstance \
+ -drop_children_p t -drop_table_p t -drop_objects_p t
+ } errorMsg]} {
+ ns_log notce "--upgrade produced error: $errorMsg"
+ }
+ }
+
if {[apm_version_names_compare $from_version_name "0.65"] == -1 &&
[apm_version_names_compare $to_version_name "0.65"] > -1} {
ns_log notice "-- upgrading to 0.65"