Исходный код вики Export of the Wiki from a specific date

Редактировал(а) Dmitriy Rybakov 05.08.2025, 13:07

Скрыть последних авторов
Dmitriy Rybakov 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}}