Tutorials

Creating a FAQ application
Demonstrates how to combine Classes and Scripting to produce a FAQ application, much like the one you can find on this Wiki FAQ page. This is a very simple application that makes use of XWiki's classes, properties, and objects. It also introduces the concept of Authoring Templates and Page Design Sheets. Completing this tutorial is a recommended prerequisite for anyone who wants to build custom applications on the XWiki engine at the document or presentation layer.

Creating a Groovy Class
Demonstrates how to put Groovy code in one page and then reuse it by importing it from another page, be it using Velocity or Groovy.

Notifications
Explains how to register a listener for performing some action when an event happens in the wiki. Examples of events are Document changed, Object modified, and more.

Creating a TODO application in XWiki
Another helpful tutorial to using XWiki's classes, velocity scripts, hibernate queries for a dashboard. Shows well the power of XWiki.

*Creating a form with validation and tooltips
Quick and efficient tutorial to set-up validation using regular expression and groovy scripts, as well as tooltips

Contributions from the user community

How to add metadata to your pages & search it with Lucene under approval by the community
  • how to add support for metadata attached to wiki pages
  • how to automate adding of default metadata (or automatically computed metadata, since you can easily customize the meatadataplugin) for existing documents
  • how to integrate your metadata into Lucene
  • how to make the metadata "searchable" with Lucene
Version 8.1 last modified by LudovicDubost on 18/05/2008 at 03:21

Comments 1

ricaforrica | 20.08.2007 at 03:28 PM
Nice tutorials :) Could you publish some more? Thanks!

Attachments 0

No attachments for this document

Creator: VincentMassol on 2006/12/05 18:40
This wiki is licensed under a Creative Commons license
1.4.1.10194