You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-26Lines changed: 34 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# TemplateDependenceChecker
2
-
_Version 2.0_
2
+
_Version 2.1_
3
3
4
4
"TemplateDependenceChecker" is a SmartTree enhancement for the Opentext Website Management Server allowing to check the assignment of every template of a content class within all connected projects.
5
5
@@ -13,7 +13,8 @@ This is third party software. The author is not affiliated in any manner with Op
13
13
14
14
Copy the folder "TemplateDependenceChecker" into the folder "plugins" of your CMS installation.
15
15
Switch to Server Manager and import the plugin via "Administer Plug-Ins" - "Plug-Ins", action menu "Import Plug-In".
16
-
Assign it to all your desired projects and set the appropriate user rights there if necessary.
16
+
Assign it to all your desired projects and set the appropriate user rights there if necessary.
17
+
Activate it.
17
18
18
19
The plugin then appears in the action menu of every content class node within these projects.
19
20
@@ -27,8 +28,9 @@ This file contains the dialog box the plugin will start with. Translate the germ
27
28
28
29
This file contains the plugin script itself. Translate the german variables (lines 21-32) if necessary.
29
30
30
-
The plugin must be run under an administrator account. Please enter the corresponding login data. This user must have the role "Administrator" and "Template
31
-
Editor" in all projects, and the number of allowed sessions should be set to at least 2.
31
+
The plugin must be run under an administrator account. Please enter the corresponding login data in lines 18+19.
32
+
This user must have the role "Administrator" and "Template Editor" in all projects, and the number of allowed sessions should be set to at least 2.
33
+
The user also must have access to all language variants in every project. If a language variant is denied for him, it will not occur in the report, and there will be no error message regarding this.
32
34
33
35
## How to use
34
36
@@ -45,14 +47,16 @@ Finally it will show a report that lists:
45
47
- Which one is not assigned at all.
46
48
- The number of active instances of the content class
47
49
48
-
The report looks like the following:
50
+
The report looks like the following block. This block repeats for each project:
49
51
50
52
```
51
53
Project: <Name of the connected project>
52
54
53
55
<Name of the 1st template>: -
54
-
<Name of the 2nd template >: Assigned to <Number> project variants
55
-
<Number> Instances
56
+
<Name of the 2nd template >: Assigned to <Number> project variants
57
+
58
+
<Name of language variant 1>: <Number> Instances
59
+
<Name of language variant 2>: <Number> Instances
56
60
```
57
61
58
62
(The "-" after the first template means that it is not assigned).
@@ -68,6 +72,28 @@ The following error messages can occur:
68
72
- "Content class not found" (Variable `dlgContentClassNotFound`):
69
73
The content class cannot be accessed (e.g. due to authorization packets).
70
74
75
+
## Changelog
76
+
77
+
**Version 2.1**
78
+
May 31, 2017
79
+
Language specific counting of instances
80
+
81
+
**Version 2.0**
82
+
September 10, 2014
83
+
Add counting instances
84
+
85
+
**Version 1.2**
86
+
October 25, 2013
87
+
Adaption for version 11 (ENU instead of ENG in plugin XML file)
88
+
89
+
**Version 1.1**
90
+
April 28, 2011
91
+
Adaption for version 10 (ASP object changed)
92
+
93
+
**Version 1.0**
94
+
May 6, 2009
95
+
Plugin created
96
+
71
97
## License and exclusion of liability
72
98
73
99
This software is licensed under a [Creative Commons GNU General Public License](http://creativecommons.org/licenses/GPL/2.0/). Some rights reserved.
@@ -91,22 +117,4 @@ You may exercise the freedoms specified here provided that you comply with the e
91
117
- If you modify your copy or copies of the program or any portion of it, or develop a program based upon it, you may distribute the resulting work provided you do so under the GNU General Public License. Any translation of the GNU General Public License must be accompanied by the GNU General Public License.
92
118
- If you copy or distribute the program, you must accompany it with the complete corresponding machine-readable source code or with a written offer, valid for at least three years, to furnish the complete corresponding machine-readable source code.
93
119
94
-
Any of the above conditions can be waived if you get permission from the copyright holder.
95
-
96
-
## Changelog
97
-
98
-
**Version 2.0**
99
-
September 10, 2014
100
-
Add counting instances
101
-
102
-
**Version 1.2**
103
-
October 25, 2013
104
-
Adaption for version 11 (ENU instead of ENG in plugin XML file)
105
-
106
-
**Version 1.1**
107
-
April 28, 2011
108
-
Adaption for version 10 (ASP object changed)
109
-
110
-
**Version 1.0**
111
-
May 6, 2009
112
-
Plugin created
120
+
Any of the above conditions can be waived if you get permission from the copyright holder.
<PLUGINname="SF Tools: TemplateDependenceChecker"url="TemplateDependenceChecker/TemplateDependenceChecker_dlg.asp"compatibility="7.5"company="UDG United Digital Group"contact="Stefan Buchali"email="stefan.buchali@udg.de"telefon="+49 7032 932303"website="www.udg.de">
4
4
<DESCRIPTIONS>
5
5
<DEUname="Template-Verwendung in Tochterprojekten anzeigen"/>
6
6
<ENGname="Show template usage in child projects"/>
0 commit comments