Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{velocity}} | ||
2 | #set ($xwql = "from doc.object(TourCode.TourClass) obj WHERE doc.fullName NOT IN (SELECT doc2.fullName FROM XWikiDocument doc2, BaseObject obj2, StringProperty propTargetClass WHERE doc2.fullName = obj2.name AND obj.className = 'TourCode.TourClass' AND propTargetClass.id = obj2.id AND propTargetClass.name = 'targetClass')") | ||
3 | #set ($list = []) | ||
4 | #foreach ($r in $services.query.xwql($xwql).execute()) | ||
5 | #set ($tourDoc = $xwiki.getDocument($r)) | ||
6 | #set ($tourObj = $tourDoc.getObject('TourCode.TourClass')) | ||
7 | #set ($discard = $tourObj.set('targetClass', '')) | ||
8 | #set ($discard = $tourDoc.save('Upgrade the tour')) | ||
9 | #set ($discard = $list.add($tourDoc)) | ||
10 | #end | ||
11 | #if (!$list.isEmpty()) | ||
12 | {{success}} | ||
13 | $services.localization.render('tour.upgrade.successList') | ||
14 | #foreach ($l in $list) | ||
15 | * [[$l.fullName]] | ||
16 | #end | ||
17 | {{/success}} | ||
18 | #else | ||
19 | {{success}} | ||
20 | $services.localization.render('tour.upgrade.successNothing') | ||
21 | {{/success}} | ||
22 | #end | ||
23 | {{/velocity}} |