Исходный код вики Export Page
Редактировал(а) Dmitriy Rybakov 05.08.2025, 13:07
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{velocity}} | ||
| 2 | {{html clean="false"}} | ||
| 3 | #if(!$request.type) | ||
| 4 | |||
| 5 | #set($script = $escapetool.xml($xwiki.getURL("Admin.ExportPageSuggest", "view", "xpage=plain&outputSyntax=plain"))) | ||
| 6 | <form id="choosepage" action=""> | ||
| 7 | <input type="hidden" name="type" value="export" /> | ||
| 8 | Choose page: <input type="text" name="name" value="" size="40" onfocus="new ajaxSuggest(this, {script:'${script}', varname: 'input', seps:'', offsety: 13});" /> | ||
| 9 | <br /> | ||
| 10 | <input type="checkbox" name="versions" value="1" checked /> With versions | ||
| 11 | <br /> | ||
| 12 | <input type="submit" value="Export" /> | ||
| 13 | </form> | ||
| 14 | #else | ||
| 15 | #set($ok = $response.setContentType("text/xml")) | ||
| 16 | #set($ok = $context.setFinished(true)) | ||
| 17 | #set($pdoc = $xwiki.getDocument($request.name)) | ||
| 18 | #if($request.versions=="1") | ||
| 19 | $response.getWriter().print($pdoc.document.toFullXML($context.context)) | ||
| 20 | #else | ||
| 21 | $response.getWriter().print($pdoc.document.toXML(true, false, true, false, $context.context)) | ||
| 22 | #end | ||
| 23 | #end | ||
| 24 | {{/html}} | ||
| 25 | {{/velocity}} |