Changes for page Pages on this Wiki

Last modified by Leo Wei on 2023/12/29 09:40

From version 2.1
edited by Leo Wei
on 2023/12/29 09:39
Change comment: There is no comment for this version
To version 2.2
edited by Leo Wei
on 2023/12/29 09:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -60,66 +60,3 @@
60 60  {{/html}}
61 61  #set($docextras=[])
62 62  {{/velocity}}
63 -
64 -{{velocity}}
65 -##================
66 -## Find which tab to display
67 -##================
68 -#if("$!{view}" == '')
69 - #set($view = $request.getParameter('view'))
70 - #if("$!{view}" == '')
71 - #set ($view = 'index')
72 - #end
73 -#end
74 -##========
75 -## Set Tab Data
76 -##========
77 -#set($tabs = [])
78 -#macro(addAllDocsTab $tab)
79 - #if($xwiki.hasAccessLevel('view', "$!xcontext.user", $tab.get('document')))
80 - #set($discard = $tabs.add($tab))
81 - #end
82 -#end
83 -#addAllDocsTab({'tabName' : 'index', 'idSuffix' : 'index', 'translationKey' : 'platform.index', 'document' : 'XWiki.Tableview'})
84 -#addAllDocsTab({'tabName' : 'tree', 'idSuffix' : 'treeview', 'translationKey' : 'platform.index.tree', 'document' : 'XWiki.Treeview'})
85 -#if ($services.parentchild.isParentChildMechanismEnabled())
86 - #addAllDocsTab({'tabName' : 'orphans', 'idSuffix' : 'orphansview', 'translationKey' : 'platform.index.orphaned', 'document' : 'XWiki.OrphanedPages'})
87 -#end
88 -#addAllDocsTab({'tabName' : 'attachments', 'idSuffix' : 'attachments', 'translationKey' : 'platform.index.attachments', 'document' : 'XWiki.AllAttachments'})
89 -#addAllDocsTab({'tabName' : 'deletedDocs', 'idSuffix' : 'deletedDocs', 'translationKey' : 'platform.index.documentsTrash', 'document' : 'XWiki.DeletedDocuments'})
90 -#addAllDocsTab({'tabName' : 'deletedAttachments', 'idSuffix' : 'deletedAttachments', 'translationKey' : 'platform.index.attachmentsTrash', 'document' : 'XWiki.DeletedAttachments'})
91 -##=============================================
92 -## Add External Links tab if the LinkChecker module is present.
93 -## TODO: In the future replace this hardcoded link with Interface Extensions
94 -##=============================================
95 -#if($services.rendering.defaultTransformationNames.contains('linkchecker') && $services.linkchecker)
96 - #set ($dummy = $tabs.add({'tabName' : 'externalLinks', 'idSuffix' : 'externalLinks', 'translationKey' : 'platform.linkchecker.indexTab', 'document' : 'XWiki.ExternalLinks'}))
97 -#end
98 -##===========
99 -## Display the Tabs
100 -##===========
101 -{{html}}
102 -<div class="floatcontainer">
103 - <ul class="xwikitabbar">
104 -#foreach ($tab in $tabs)
105 - <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>
106 -#end
107 - </ul>
108 -</div>
109 -{{/html}}
110 -
111 -##==========================
112 -## Include the Tab data for the selected Tab
113 -##==========================
114 -{{html wiki="true"}}
115 -<div class='xwikitabpanescontainer'>
116 -#foreach ($tab in $tabs)
117 - #if ($tab['tabName'] == $view)
118 - {{include reference="$tab['document']"/}}
119 - #break
120 - #end
121 -#end
122 -</div>
123 -{{/html}}
124 -#set($docextras=[])
125 -{{/velocity}}