Wiki-Quellcode von Severity

Zuletzt geändert von Daniel Herrmann am 2026/03/08 12:48

Zeige letzte Bearbeiter
1 {{velocity}}
2 #if($type=='edit')
3 {{html}}
4 #set($name = 'severity')
5 #set($propertyClass = $object.getxWikiClass().get($name))
6 #set($existingValue = $object.getValue('severity'))
7 <select size="1" name="TaskManager.TaskManagerClass_0_severity" id="TaskManager.TaskManagerClass_0_severity">
8 #foreach($rValue in $propertyClass.mapValues.entrySet())
9 #set($key = "TaskManager.TaskManagerClass_severity_$rValue.key")
10 #set($translation = $services.localization.render($key))
11 <option value="$escapetool.xml($rValue.key)" #if($existingValue == $rValue.key) selected='selected' #end>
12 #if ($translation == $key)
13 $escapetool.xml($rValue.key)
14 #else
15 $escapetool.xml($translation)
16 #end
17 </option>
18 #end
19 {{/html}}
20 #else
21 #set($key = "TaskManager.TaskManagerClass_severity_${object.getValue('severity')}")
22 #set($translation = $services.localization.render($key))
23 #if ($translation == $key)
24 $services.rendering.escape($object.getValue('severity'), 'xwiki/2.1')
25 #else
26 $services.rendering.escape($translation, 'xwiki/2.1')
27 #end
28 #end
29 {{/velocity}}