Исходный код вики Export of the Wiki from a specific date
Редактировал(а) Dmitriy Rybakov 05.08.2025, 13:07
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | {{velocity html="true"}} |
| 2 | ###set() | ||
| 3 | {{html clean="false"}} | ||
| 4 | <form action=""> | ||
| 5 | #if(!$request.date) | ||
| 6 | #set($date = "2008-07-01 00:00:00") | ||
| 7 | #set($versions = "1") | ||
| 8 | #set($backup = "1") | ||
| 9 | #set($start = "") | ||
| 10 | #set($end = "") | ||
| 11 | #else | ||
| 12 | #set($date = $request.date) | ||
| 13 | #set($versions = $request.versions) | ||
| 14 | #set($backup = $request.backup) | ||
| 15 | #set($start = $request.start) | ||
| 16 | #set($end = $request.end) | ||
| 17 | #end | ||
| 18 | <dl> | ||
| 19 | |||
| 20 | <dt>Space to export from:</dt> | ||
| 21 | <dd><input type="text" name="space" value="$!escapetool.xml($request.space)" /></dd> | ||
| 22 | <dt>Date:</dt> | ||
| 23 | <dd><input type="text" class="datetime" name="date" value="$escapetool.xml($date)" /></dd> | ||
| 24 | <dt>Start range:</dt> | ||
| 25 | <dd><input type="text" name="start" value="$escapetool.xml($start)" /></dd> | ||
| 26 | <dt>End range:</dt> | ||
| 27 | <dd><input type="text" name="end" value="$escapetool.xml($end)" /></dd> | ||
| 28 | <p> | ||
| 29 | <input type="checkbox" name="versions" id="versions" value="1" #if($versions) checked #end /> | ||
| 30 | <label for="versions">With History</label> | ||
| 31 | <br/> | ||
| 32 | <input type="checkbox" name="backup" id="backup" value="1" #if($backup) checked #end /> | ||
| 33 | <label for="backup">Backup pack (author and date preserved)</label> | ||
| 34 | <br /> | ||
| 35 | <input type="checkbox" name="confirm" id="confirm" value="1" #if($request.confirm) checked #end/> | ||
| 36 | <label for"confirm">Confirm</label> | ||
| 37 | <br /> | ||
| 38 | <input type="submit" class="button btn" value="Export" /> | ||
| 39 | </p> | ||
| 40 | </form> | ||
| 41 | <br /> | ||
| 42 | #if($request.date) | ||
| 43 | #set($exp = $xwiki.parseGroovyFromPage("Admin.ExportFromDateGroovy")) | ||
| 44 | $exp.export($context,$xwiki,$request,$response) | ||
| 45 | #end | ||
| 46 | {{/html}} | ||
| 47 | {{/velocity}} |