XClass Application

Version 9.27 by Alex Cotiugă on 2020/05/18 00:22

building_editHelper pages for creating and listing Class/Template/Sheets
TypeXAR
CategoryApplication
Developed by

XWiki Development Team

Active Installs4668
Rating
1 Votes
LicenseGNU Lesser General Public License 2.1
Bundled With

XWiki Enterprise

Description

Use this application when you wish to get direction for creating XWiki Classes, Sheets and Templates page.

At the moment this application has no entry point in XWiki's UI and you need to navigate to the XWiki.XWikiClasses page directly (for example by modifying the URL directly: e.g. http://<server>/xwiki/bin/view/XWiki/XWikiClasses). All the pages from this application are hidden by default and you won't get them in search results by default; you'll need to modify your user's profile to list hidden pages to see them in listings.

To learn how to use this application, there's a tutorial showing it in action for creating a FAQ application.

Data Types

This application provides a page (XWiki.XWikiClasses) where you can see the list of existing data types (classes) and you can create a new data type. On this page you will also find links to some templates and sheets that are useful when creating a new class.

dataTypes.png

Default Class Sheet

This application also provides a default sheet (XWiki.ClassSheet) that can be applied on any class and which displays:

  • the list of class properties, with their pretty name, name and type
  • the list of existing class entries (pages that have an object of that type)
  • the available class sheets
  • the class template

This page allows you to perform the following actions:

  • create a new class entry
  • create a sheet for the class and bind it to the class
  • create a template for the class and add the required object
  • create a template provider (only after the template was created)

classSheet.png

Tags:
    

Get Connected