<
From version < 50.1 >
edited by Marius Dumitru Florea
on 2015/09/21
To version < 46.2 >
edited by Vincent Massol
on 2014/12/26
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mflorea
1 +XWiki.VincentMassol
Content
... ... @@ -66,44 +66,35 @@
66 66  
67 67  The XAR export allows exporting pages in the internal XML format used by XWiki. This is the format that you can use to [[Import/Export>>platform:AdminGuide.ImportExport]] pages and applications into/from XWiki instances.
68 68  
69 -To export a page as a XAR use the action menu as explained above or use the following type of URL (note that the ##Space/Page## part in the URL is ignored and the Export action only takes into account the ##pages## Query String parameter):
69 +To export a page as a XAR use the action menu as explained above or use the following type of URL:
70 70  
71 71  {{code language="none"}}
72 -http://server/xwiki/bin/export/Space/Page?format=xar&pages=Space.Page
72 +http://server/xwiki/bin/export/Space/Page?format=xar
73 73  {{/code}}
74 74  
75 75  In addition the following URL parameters can be added to refine what should be exported:
76 76  
77 -* ##pages##: there can be several such parameters, each representing a pattern of pages to export (prior to XWiki 6.3, only fixed page names could be specified, not patterns). Here is the format of an export pattern:(((
78 -{{code language="none"}}
79 -wikiid:pageFullNamePattern
80 -{{/code}}
81 -
77 +* ##pages##: there can be several such parameters, each representing a pattern of pages to export (prior to XWiki 6.3, only fixed page names could be specified, not patterns). Here is the format of an export pattern: ##wikiid:pageFullNamePattern##(((
82 82  * ##wikiid##: the name of the wiki from where to get the wiki pages
83 83  * ##pageFullNamePattern##: the full name pattern of the page based on [[SQL "LIKE" comparator>>http://www.techonthenet.com/sql/like.php]]. Remember that the character {{{%}}} has to be converted in {{{%25}}} in an URL.
84 -)))
85 -* ##history##: if defined then also export the page's history. Example: ##&history=true##
86 -* ##backup##: if defined then the XWiki document author of each page remains the same as the one exported when reimporting into an XWiki instance.
87 -* ##author##: if defined, specifies the author's name in the XAR export which can later be viewed when reimporting into an XWiki instance.
88 -* ##description##: if defined, gives a description added to the XAR export which can later be viewed when reimporting into an XWiki instance.
89 -* ##license##: if defined, specifies the license to the XAR export which can later be viewed when reimporting into an XWiki instance.
90 -* ##version##: if defined, specifies the version of the export to the XAR.
91 91  
92 92  Some examples:
93 -
94 -* Exports all pages in the ##Main## space:(((
82 +* Exports all pages in the ##Main## wiki:(((
95 95  {{code language="none"}}http://server/xwiki/bin/export/Space/Page?format=xar&pages=Main.%25{{/code}}
96 96  )))
97 97  * Exports all pages in the current wiki:(((
98 -{{code language="none"}}
99 -http://server/xwiki/bin/export/Space/Page?format=xar&pages=%25.%25
100 -{{/code}}
86 +{{code language="none"}}http://server/xwiki/bin/export/Space/Page?format=xar&pages=%25.%25{{/code}}
101 101  )))
102 102  * Exports the pages ##Main.WebHome## and ##Blog.WebHome##:(((
103 -{{code language="none"}}
104 -http://server/xwiki/bin/export/Space/Page?format=xar&pages=Main.WebHome&pages=Blog.WebHome
105 -{{/code}}
89 +{{code language="none"}}http://server/xwiki/bin/export/Space/Page?format=xar&pages=Main.WebHome&pages=Blog.WebHome{{/code}}
106 106  )))
91 +)))
92 +* ##history##: if defined then also export the page's history. Example: ##&history=true##
93 +* ##backup##: if defined then the XWiki document author of each page remains the same as the one exported when reimporting into an XWiki instance.
94 +* ##author##: if defined, specifies the author's name in the XAR export which can later be viewed when reimporting into an XWiki instance.
95 +* ##description##: if defined, gives a description added to the XAR export which can later be viewed when reimporting into an XWiki instance.
96 +* ##license##: if defined, specifies the license to the XAR export which can later be viewed when reimporting into an XWiki instance.
97 +* ##version##: if defined, specifies the version of the export to the XAR.
107 107  
108 108  = HTML Export =
109 109  
... ... @@ -119,17 +119,11 @@
119 119  
120 120  * ##name##: the name of the generated Zip file.
121 121  * ##description##: the comment in the generated Zip file.
122 -* ##pages##: there can be several such parameters, each representing a pattern of pages to export. Here is the format of an export pattern:(((
123 -{{code language="none"}}
124 -wikiid:pageFullNamePattern
125 -{{/code}}
126 -
113 +* ##pages##: there can be several such parameters, each representing a pattern of pages to export. Here is the format of an export pattern: ##wikiid:pageFullNamePattern##(((
127 127  * ##wikiid##: the name of the wiki from where to get the wiki pages
128 128  * ##pageFullNamePattern##: the full name pattern of the page based on [[SQL "LIKE" comparator>>http://www.techonthenet.com/sql/like.php]]. Remember that the character {{{%}}} has to be converted in {{{%25}}} in an URL.
129 -)))
130 130  
131 131  Some examples:
132 -
133 133  * Exports the current page from the current wiki:(((
134 134  {{code language="none"}}http://server/xwiki/bin/export/Space/Page?format=html{{/code}}
135 135  )))
... ... @@ -138,6 +138,7 @@
138 138  http://server/xwiki/bin/export/Space/Page?format=html&name=packagename
139 139  {{/code}}
140 140  )))
126 +)))
141 141  * Exports all the pages from the ##Space## space as well as the ##Space2.Page## page from the current wiki:(((
142 142  {{code language="none"}}http://server/xwiki/bin/export/Space/Page?format=html&pages=Space.%25&pages=Space2.Page{{/code}}
143 143  )))

Get Connected