<
Depuis la version < 2.1 >
modifié par Paul Libbrecht (admin)
sur 2016/07/26 22:02
À la version < 3.1 >
modifié par superadmin
sur 2019/10/13 21:36
>
Commentaire de modification : Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/11.8.1]

Résumé

Détails

Icon Propriétés de la Page
Auteur du document
... ... @@ -1,1 +1,1 @@
1 -XWiki.adminPolx
1 +XWiki.superadmin
Contenu
... ... @@ -1,3 +1,5 @@
1 +{{include reference="AppWithinMinutes.VelocityMacros" /}}
2 +
1 1  {{velocity output="false"}}
2 2  ## Special characters that need to be escaped in the key.
3 3  #set ($keySpecialCharsPattern = $regextool.compile('([=: \\])'))
... ... @@ -5,6 +5,8 @@
5 5  #macro (map $key $value)
6 6  $keySpecialCharsPattern.matcher($key).replaceAll('\\$1')=$value
7 7  #end
10 +
11 +#getAppTitle
8 8  {{/velocity}}
9 9  
10 10  {{velocity wiki="false"}}
... ... @@ -12,7 +12,7 @@
12 12  #set ($prefix = "${doc.fullName}_")
13 13  #foreach ($property in $doc.getxWikiClass().properties)
14 14  #map("$prefix$property.name" $property.prettyName)
15 -#if ($property.type.endsWith('ListClass'))
19 +#if ($property.type == 'StaticListClass')
16 16  ## Generate translations for the list values.
17 17  #foreach ($entry in $property.mapValues.entrySet())
18 18  #map("$prefix${property.name}_$entry.key" $entry.value.value)
... ... @@ -21,7 +21,7 @@
21 21  #end
22 22  
23 23  $escapetool.h Live table generic keys
24 -#set ($appName = $doc.name.replaceAll('Class', '').toLowerCase())
28 +#set ($appName = $doc.documentReference.name.replaceAll('Class', '').toLowerCase())
25 25  #set ($prefix = "${appName}.livetable.")
26 26  #set ($liveTableGenericKeys = {
27 27   'doc.title': 'liveTableEditorDocTitleColumnName',
... ... @@ -28,6 +28,7 @@
28 28   'doc.name': 'liveTableEditorDocNameColumnName',
29 29   'doc.space': 'liveTableEditorDocSpaceColumnName',
30 30   'doc.fullname': 'liveTableEditorDocFullNameColumnName',
35 + 'doc.location': 'liveTableEditorDocLocationColumnName',
31 31   'doc.author': 'liveTableEditorDocAuthorColumnName',
32 32   'doc.creator': 'liveTableEditorDocCreatorColumnName',
33 33   'doc.date': 'liveTableEditorDocDateColumnName',
... ... @@ -49,5 +49,9 @@
49 49  #map("$prefix$property.name" $property.prettyName)
50 50  #end
51 51  
57 +$escapetool.h Other keys
58 +#map("${appName}.entry.name" $appTitle)
59 +
60 +$escapetool.h Deprecated keys
52 52  #map("${appName}.dataSpace.title" 'Data')
53 53  {{/velocity}}
This wiki is licensed under a Creative Commons 2.0 license
XWiki 13.10 - Documentation - Conditions