Document Lifecycle

XWiki offers to perform several actions on a document (a.k.a a page).

ContentsThe [toc] macro is a standalone macro and it cannot be used inline

Create

There are two ways to create new pages:
  • You can enter the new page name directly in the URL of your browser. For example http://locahost:8080/xwiki/bin/view/SpaceName/NoPage. If the space (* You can edit an existing page and create a link to your new page (either in Wiki mode or in WYSIWYG mode). The resulting link will show up with a question mark next to it showing it as a nonexistent page. Simply click on the link to resolve the error, which will take you to a page with a message to create the missing page. This is the recommended approach as it'll allow you creating a navigation at the same time as you create new pages.

    You can watch a screencast showing how to create links in the WYSIWYG editor.

Edit

This allows the edition of a page. See the page edition tutorial for more details.

Show

Whenever you click on a link to a page XWiki automatically shows the page in view mode. This is the default mode. XWiki also supports displaying the page in other formats that may be more adapted to specific circumstances:
Invalid macro parameters used for the "toc" macro. Cause: [Failed to validate bean: [must be greater than or equal to 1]]. Click on this message for details.

Code

You can view the content of a page without having to edit it (and thus without having to be logged in nor to have edit rights). You do this by moving the mouse over the Show button and then by selecting Code. This option is shown only for users in Advanced Mode, but you can access it in simple mode too by clicking directly on the "show" button. For instance:

code.jpg coderesult.jpg

XML

XWiki allows exposing a page in XML. This not ordinarily useful but it can be for example if you want to write a tool that automatically parse the content of a page. As the XML format is well-defined for all pages this is much easier than doing screen-scrapping for example. In addition this XML format is used by XWiki for performing imports/exports of pages and whole wikis.

Comments

Any reader can leave comments on any page. This doesn't require edit rights. For instance:

comments.jpg

Attachments

A page can contain attachments. See Attachments for more details.

History

Displays the version history of the page. See Version Control for more details.

Attributes

Displays a page's properties.

The Attributes view is a work in progress

Print

There are 2 possible printing options:
  • Print PDF: This exports the current page in PDF format so that it can then be easily printed or sent to someone.
  • Print Preview: This generates a page which is formatted so that it can be easily printed using your browser's print feature.

print.jpg

Delete

Removes a page. A confirmation is asked before the removal is done. This option is non reversible so be very careful when you use it.

delete.jpg

Copy

It is possible to create a copy of an existing page. To do so, you need to do a search with Admin Rights using the title of the page you want to copy. You will then see a "copy" next to the page you want to copy.

After clicking on it you will be prompted to enter the location of the page you want to copy (that is, "where should the page be copied?"). Click on "copy" and you're done!

XWikiCopy.png

Rename

The Rename feature is available only for version 1.0 Beta 6 and following of XWiki

A rename feature is available in XWiki. Its effect is to change the page name (that is, you get http:///xwiki/bin/View/NewSpace/NewPageName instead of http:///xwiki/bin/View/OldSpace/OldPageName) and all the backlinks linking to it. This means that you can easily move a page from one space from another as well as keep them evolving with your wiki.

You can access the rename feature for a page by clicking on "Rename" (on the top bar in view mode):

TopBarRename.pngOnce this is done, you will be prompted to input the new Space and Page name you want your document to take:

RenameInput.pngNow you can link to the page using its new name.

As of XWiki 1.0 Beta 6 there are some known limitations:

    • backlinks have to be turned on (they are turned on by default but if you have turned them off, rename will not rename backlinks and you'll have to turn them on again to benefit from this feature)
    • backlinks in objects attached to pages are not currently renamed
    • backlinks are saved when a page is saved thus it may happen with a clean XWiki database that backlinks are not saved. In this special case, you can call the following in a page to refresh all links (you'll need to be admin to do this):
Tags:
   

Get Connected