Wiki source code of MigratedPageSheet

Last modified by Eleni Cojocariu on 2026/10/02 12:49

Hide last authors
Eleni Cojocariu 1.1 1 {{velocity}}
2 #set ($migrated = $doc.getObject('XWikiOrg.documentation-scripts-queries.MigratedPageClass'))
3 #if ($migrated)
4 #set ($newPages = "$!migrated.getValue('newPages')")
5 #set ($targets = [])
6 #foreach ($line in $newPages.split('[\r\n]+'))
Eleni Cojocariu 10.1 7 ## One wiki link per line — see the same unwrapping on the migration details page.
8 #set ($reference = $line.trim().replaceAll('^\[\[', '').replaceAll('\]\]$', ''))
9 #set ($reference = $reference.replaceAll('\|\|.*$', '').replaceAll('^.*>>', ''))
10 #set ($reference = $reference.replaceAll('^doc:', '').trim())
Eleni Cojocariu 1.1 11 #if ($reference != '')
12 #set ($discard = $targets.add($reference))
13 #end
14 #end
15 #if (!$targets.isEmpty())
16 (% class="box infomessage" %)
17 (((
18 **This content has moved.** It is now in:
19
20 #foreach ($reference in $targets)
21 #set ($target = $xwiki.getDocument($reference))
22 #if ($target.isNew())
23 * $reference (page not found)
24 #else
25 * [[$target.plainTitle>>$reference]]
26 #end
27 #end
28 )))
29 #end
30 #end
31 {{/velocity}}
32
33 {{velocity}}
34 #if ("$!doc.content" != '')
Eleni Cojocariu 3.1 35 {{html clean="false"}}$doc.getRenderedContent($doc.content, $doc.syntax.toIdString()){{/html}}
Eleni Cojocariu 1.1 36 #end
37 {{/velocity}}
38

Get Connected