This XWiki Enterprise Manager product has been abandoned in version 5.2 and is not supported anymore. Its main feature was to allow the creation of sub wikis. This multi-wiki feature has been incorporated back into XWiki Standard.

For the moment we're keeping this wiki available for our legacy users.

Wiki source code of Pages on this Wiki

Last modified by Vincent Massol on 2016/03/08 15:36

Show last authors
1 {{velocity}}
2 ##================
3 ## Find which tab to display
4 ##================
5 #if("$!{view}" == '')
6 #set($view = $request.getParameter('view'))
7 #if("$!{view}" == '')
8 #set ($view = 'index')
9 #end
10 #end
11 ##========
12 ## Set Tab Data
13 ##========
14 #set($tabs = [])
15 #macro(addAllDocsTab $tab)
16 #if($xwiki.hasAccessLevel('view', "$!xcontext.user", $tab.get('document')))
17 #set($discard = $tabs.add($tab))
18 #end
19 #end
20 #addAllDocsTab({'tabName' : 'index', 'idSuffix' : 'index', 'translationKey' : 'platform.index', 'document' : 'XWiki.Tableview'})
21 #addAllDocsTab({'tabName' : 'tree', 'idSuffix' : 'treeview', 'translationKey' : 'platform.index.tree', 'document' : 'XWiki.Treeview'})
22 #if ($services.parentchild.isParentChildMechanismEnabled())
23 #addAllDocsTab({'tabName' : 'orphans', 'idSuffix' : 'orphansview', 'translationKey' : 'platform.index.orphaned', 'document' : 'XWiki.OrphanedPages'})
24 #end
25 #addAllDocsTab({'tabName' : 'attachments', 'idSuffix' : 'attachments', 'translationKey' : 'platform.index.attachments', 'document' : 'XWiki.AllAttachments'})
26 #addAllDocsTab({'tabName' : 'deletedDocs', 'idSuffix' : 'deletedDocs', 'translationKey' : 'platform.index.documentsTrash', 'document' : 'XWiki.DeletedDocuments'})
27 #addAllDocsTab({'tabName' : 'deletedAttachments', 'idSuffix' : 'deletedAttachments', 'translationKey' : 'platform.index.attachmentsTrash', 'document' : 'XWiki.DeletedAttachments'})
28 ##=============================================
29 ## Add External Links tab if the LinkChecker module is present.
30 ## TODO: In the future replace this hardcoded link with Interface Extensions
31 ##=============================================
32 #if($services.rendering.defaultTransformationNames.contains('linkchecker') && $services.linkchecker)
33 #set ($dummy = $tabs.add({'tabName' : 'externalLinks', 'idSuffix' : 'externalLinks', 'translationKey' : 'platform.linkchecker.indexTab', 'document' : 'XWiki.ExternalLinks'}))
34 #end
35 ##===========
36 ## Display the Tabs
37 ##===========
38 {{html}}
39 <div class="floatcontainer">
40 <ul class="xwikitabbar">
41 #foreach ($tab in $tabs)
42 <li id="xwiki$tab['idSuffix']"#if($view == $tab['tabName']) class="active"#end><a href="$doc.getURL('view', "view=$tab['tabName']&amp;$!param")">$services.localization.render($tab['translationKey'])</a></li>
43 #end
44 </ul>
45 </div>
46 {{/html}}
47
48 ##==========================
49 ## Include the Tab data for the selected Tab
50 ##==========================
51 {{html wiki="true"}}
52 <div class='xwikitabpanescontainer'>
53 #foreach ($tab in $tabs)
54 #if ($tab['tabName'] == $view)
55 {{include reference="$tab['document']"/}}
56 #break
57 #end
58 #end
59 </div>
60 {{/html}}
61 #set($docextras=[])
62 {{/velocity}}

Get Connected