Wiki source code of iSymphony Installation and Update Guide
Version 7.1 by Scott Gagan on 2021/09/13 18:32
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{panel bgColor="#ddfddd" titleBGColor="#5cc35c" borderStyle="solid" borderColor="#ccc" title="iSymphony Installation and Update Guide"}} | ||
2 | |||
3 | This guide contains information on installing and upgrading iSymphony Server software version 2.7 and greater. | ||
4 | |||
5 | {{children style="h3" depth="3"/}} | ||
6 | {{/panel}} | ||
7 | |||
8 | {{panel bgColor="#ddfddd" titleBGColor="#5cc35c" borderStyle="solid" borderColor="#ccc" title="iSymphony Installation and Update Guide"}} | ||
9 | {{tree links="true"}} | ||
10 | {{velocity}} | ||
11 | {{html wiki=true}} | ||
12 | <ul> | ||
13 | #foreach ($child in $doc.getChildren()) | ||
14 | <li class="jstree-open"> | ||
15 | [[$child]] | ||
16 | <ul> | ||
17 | #foreach ($subchild in $xwiki.getDocument($child).getChildren()) | ||
18 | <li class="jstree-open"> | ||
19 | [[$subchild]] | ||
20 | <ul> | ||
21 | #foreach ($subsubchild in $xwiki.getDocument($subchild).getChildren()) | ||
22 | <li class="jstree-open"> | ||
23 | [[$subsubchild]] | ||
24 | <ul> | ||
25 | #foreach ($subsubsubchild in $xwiki.getDocument($subsubchild).getChildren()) | ||
26 | <li class="jstree-open"> | ||
27 | [[$subsubsubchild]] | ||
28 | </li> | ||
29 | #end | ||
30 | </ul> | ||
31 | </li> | ||
32 | #end | ||
33 | </ul> | ||
34 | </li> | ||
35 | #end | ||
36 | </ul> | ||
37 | </li> | ||
38 | #end | ||
39 | </ul> | ||
40 | {{/html}} | ||
41 | {{/velocity}} | ||
42 | {{/tree}} | ||
43 | {{/panel}} | ||
44 | |||
45 | {{panel bgColor="#ddfddd" titleBGColor="#5cc35c" borderStyle="solid" borderColor="#ccc" title="iSymphony Installation and Update Guide"}} | ||
46 | {{velocity}} | ||
47 | {{tree}} | ||
48 | #foreach ($child in $doc.getChildren()) | ||
49 | * [[$child]] | ||
50 | #foreach ($subchild in $xwiki.getDocument($child).getChildren()) | ||
51 | ** [[$subchild]] | ||
52 | #foreach ($subsubchild in $xwiki.getDocument($subchild).getChildren()) | ||
53 | *** [[$subsubchild]] | ||
54 | #end | ||
55 | #end | ||
56 | #end | ||
57 | {{/tree}} | ||
58 | {{/velocity}} | ||
59 | {{/panel}} | ||
60 | |||
61 | |||
62 | |||
63 | |||
64 | |||
65 | {{panel bgColor="#ddfddd" titleBGColor="#5cc35c" borderStyle="solid" borderColor="#ccc" title="iSymphony Installation and Update Guide"}} | ||
66 | {{velocity}} | ||
67 | #macro(createDocumentTree $document $depth $level) | ||
68 | #if ($depth > 0) | ||
69 | #set ($translated = $document.getTranslatedDocument()) | ||
70 | #set ($name = $translated.getName()) | ||
71 | #set ($fullName = $translated.getFullName()) | ||
72 | #set ($prefixedFullName = $translated.getPrefixedFullName()) | ||
73 | #set ($where = "where doc.parent = ? or doc.parent = ? or doc.parent = ? order by doc.name") | ||
74 | #set ($parameters = [$name, $fullName, $prefixedFullName]) | ||
75 | #if ($name == 'WebHome') | ||
76 | #set ($space = $document.getSpace()) | ||
77 | #set ($where = "where doc.space = ? and (doc.parent = '' or doc.parent = ? or doc.parent = ? or doc.parent = ?) and doc.name != 'WebHome' order by doc.name") | ||
78 | #set ($parameters = [$space, $name, $fullName, $prefixedFullName]) | ||
79 | #end | ||
80 | #foreach ($name in $xwiki.searchDocuments($where, $parameters)) | ||
81 | #if ($xwiki.getDocument($name)) | ||
82 | #set ($document = $xwiki.getDocument($name)) | ||
83 | #set ($translated = $document.getTranslatedDocument()) | ||
84 | #set ($prefixed = $translated.getPrefixedFullName()) | ||
85 | #set ($title = $translated.getPlainTitle()) | ||
86 | ${stringtool.repeat('*', $level)} [[$title>>$prefixed]] | ||
87 | #set ($depth = $depth - 1) | ||
88 | #set ($level = $level + 1) | ||
89 | #createDocumentTree($document $depth $level) | ||
90 | #set ($depth = $depth + 1) | ||
91 | #set ($level = $level - 1) | ||
92 | #end | ||
93 | #end | ||
94 | #end | ||
95 | #end | ||
96 | #createDocumentTree($doc 5 1) | ||
97 | {{/velocity}} | ||
98 | |||
99 | {{/panel}} | ||
100 | |||
101 | |||
102 | |||
103 | {{panel bgColor="#ddfddd" titleBGColor="#5cc35c" borderStyle="solid" borderColor="#ccc" title="iSymphony Installation and Update Guide"}} | ||
104 | |||
105 | |||
106 | {{/panel}} | ||
107 | |||
108 | |||
109 | |||
110 | |||
111 | |||
112 | |||
113 | |||
114 | |||
115 | |||
116 |