Modifications pour le document ClassTranslationsGenerator
Modifié par superadmin le 2021/12/12 21:57
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui-8.2]
Résumé
Détails
- Propriétés de la Page
-
- Auteur du document
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. superadmin1 +XWiki.adminPolx - Contenu
-
... ... @@ -1,5 +3,3 @@ 1 -{{include reference="AppWithinMinutes.VelocityMacros" /}} 2 - 3 3 {{velocity output="false"}} 4 4 ## Special characters that need to be escaped in the key. 5 5 #set ($keySpecialCharsPattern = $regextool.compile('([=: \\])')) ... ... @@ -7,8 +7,6 @@ 7 7 #macro (map $key $value) 8 8 $keySpecialCharsPattern.matcher($key).replaceAll('\\$1')=$value 9 9 #end 10 - 11 -#getAppTitle 12 12 {{/velocity}} 13 13 14 14 {{velocity wiki="false"}} ... ... @@ -16,7 +16,7 @@ 16 16 #set ($prefix = "${doc.fullName}_") 17 17 #foreach ($property in $doc.getxWikiClass().properties) 18 18 #map("$prefix$property.name" $property.prettyName) 19 -#if ($property.type == 'StaticListClass')15 +#if ($property.type.endsWith('ListClass')) 20 20 ## Generate translations for the list values. 21 21 #foreach ($entry in $property.mapValues.entrySet()) 22 22 #map("$prefix${property.name}_$entry.key" $entry.value.value) ... ... @@ -25,7 +25,7 @@ 25 25 #end 26 26 27 27 $escapetool.h Live table generic keys 28 -#set ($appName = $doc. documentReference.name.replaceAll('Class', '').toLowerCase())24 +#set ($appName = $doc.name.replaceAll('Class', '').toLowerCase()) 29 29 #set ($prefix = "${appName}.livetable.") 30 30 #set ($liveTableGenericKeys = { 31 31 'doc.title': 'liveTableEditorDocTitleColumnName', ... ... @@ -32,7 +32,6 @@ 32 32 'doc.name': 'liveTableEditorDocNameColumnName', 33 33 'doc.space': 'liveTableEditorDocSpaceColumnName', 34 34 'doc.fullname': 'liveTableEditorDocFullNameColumnName', 35 - 'doc.location': 'liveTableEditorDocLocationColumnName', 36 36 'doc.author': 'liveTableEditorDocAuthorColumnName', 37 37 'doc.creator': 'liveTableEditorDocCreatorColumnName', 38 38 'doc.date': 'liveTableEditorDocDateColumnName', ... ... @@ -54,9 +54,5 @@ 54 54 #map("$prefix$property.name" $property.prettyName) 55 55 #end 56 56 57 -$escapetool.h Other keys 58 -#map("${appName}.entry.name" $appTitle) 59 - 60 -$escapetool.h Deprecated keys 61 61 #map("${appName}.dataSpace.title" 'Data') 62 62 {{/velocity}}