Wiki source code of Exports

Version 3.1 by Vincent Massol on 2008/05/26

Show last authors
1 1 Exports
2
3 XWiki offers the ability to export a single wiki page or a set of wiki pages into several formats:
4 #toc("" "" "")
5
6 To perform a page export simply go to the page, select the "Print" menu (in the Albatross/Toucan skins - if you use another skin it may be located somewhere else) and select the type of export you wish to perform as shown in the following screenshot.
7
8 {image:export.png}
9
10 #warning("Right now we don't have any user interface for exporting a set of wiki pages. This is a [work in progress>http://jira.xwiki.org/jira/browse/XWIKI-1289]. For now please follow the instructions below for each export format.")
11
12 1.1 PDF Export
13
14 To export a page as PDF use the action menu as explained above or use the following type of URL:
15 {code:none}
16 http://server/xwiki/bin/export/Spave/Page?format=pdf
17 {code}
18
19 In addition the following URL parameters can be added to refine what should be exported:
20 * <tt>pages</tt>: There can be several such parameters, each representing a page to export. For example: <tt>&pages=Main.WebHome&pages=Blog.WebHome</tt>.
21 * <tt>includechilds</tt>: the value is a number specifying the depth of children pages to include in the PDF export. For example <tt>&includechilds=2</tt> will include all children pages of the page to export, all its children (i.e. pages which have the page as its parent) and all the children's children.
22 * <tt>includelinks</tt>: the value is a number specifying the depth of linked pages to include in the PDF export. For example <tt>&includelinks=2</tt> will include all pages linked from the page to export and the links in the linked pages.
23 * <tt>pagebreaks</tt>: if the value is set to <tt>1</tt> then a page break is inserted between each page exported.
24 * <tt>comments</tt>: if set to <tt>1</tt> then also export the comments.
25 * <tt>attachments</tt>: if set to <tt>1</tt> then also export the attachments (only if they are images).
26
27 1.1.1 Customizing the PDF look & Feel
28
29 TODO: Explain the <tt>pdftemplate</tt> parameter + the <tt>XWiki.PDFClass</tt> class.
30
31 1.1 RTF Export
32
33 1.1 XAR Export
34
35 1.1 HTML Export

Get Connected