Changes for page LiveTable View Sheet

Last modified by Martin Výlet on 19.03.2025 21:26

From version 5.1
edited by Martin Výlet
on 23.08.2024 08:37
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/16.6.0]
To version 3.1
edited by Administrator
on 21.07.2023 12:40
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/15.5]

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.vyl0022
1 +XWiki.xwikiadm
Content
... ... @@ -51,7 +51,7 @@
51 51   (((
52 52   = $services.localization.render('platform.appwithinminutes.appHomePageActionsHeading') =
53 53   #if ($hasCreateData)
54 - * [[{{displayIcon name="add"/}} $services.localization.render('platform.appwithinminutes.appHomePageAddEntryHint')>>||anchor="AddNewEntry" class="action add"]]##
54 + * [[$services.localization.render('platform.appwithinminutes.appHomePageAddEntryHint')>>||anchor="AddNewEntry" class="action add"]]##
55 55   #if ("$!templateProvider.getValue('terminal')" == '1')
56 56   #set ($entryReference = $services.model.createDocumentReference('__entryName__', $dataSpaceRef))
57 57   #else
... ... @@ -84,10 +84,10 @@
84 84   'appName': $doc.space,
85 85   'resolve': true
86 86   }))
87 - * [[{{displayIcon name="edit"/}} $services.localization.render('platform.appwithinminutes.appHomePageEditAppLabel')>>AppWithinMinutes.CreateApplication||queryString="$queryString" class="action edit"]]
87 + * [[$services.localization.render('platform.appwithinminutes.appHomePageEditAppLabel')>>AppWithinMinutes.CreateApplication||queryString="$queryString" class="action edit"]]
88 88   #end
89 89   #if ($hasEditTranslations)
90 - * [[{{displayIcon name="translate"/}} $services.localization.render('platform.appwithinminutes.appHomePageTranslateAppLabel')>>path:${xwiki.getURL($translationsRef, 'edit', 'editor=wiki')}||class="action translate"]]
90 + * [[$services.localization.render('platform.appwithinminutes.appHomePageTranslateAppLabel')>>path:${xwiki.getURL($translationsRef, 'edit', 'editor=wiki')}||class="action translate"]]
91 91   #end
92 92   #if ($hasDeleteData)
93 93   #set ($deleteDataURL = $xwiki.getURL('AppWithinMinutes.DeleteApplication', 'view', $escapetool.url({
... ... @@ -96,7 +96,7 @@
96 96   'scope': 'entries',
97 97   'xredirect': $doc.getURL()
98 98   })))
99 - * [[{{displayIcon name="cross"/}} $services.localization.render('platform.appwithinminutes.appHomePageDeleteEntriesLabel')>>path:${deleteDataURL}||class="action deleteData"]]
99 + * [[$services.localization.render('platform.appwithinminutes.appHomePageDeleteEntriesLabel')>>path:${deleteDataURL}||class="action deleteData"]]
100 100   #end
101 101   #if ($hasDeleteApplication)
102 102   #set ($deleteAppURL = $xwiki.getURL('AppWithinMinutes.DeleteApplication', 'view', $escapetool.url({
... ... @@ -104,7 +104,7 @@
104 104   'resolve': true,
105 105   'xredirect': $doc.getURL()
106 106   })))
107 - * [[{{displayIcon name="trash"/}} $services.localization.render('platform.appwithinminutes.appHomePageDeleteAppLabel')>>path:${deleteAppURL}||class="action delete"]]
107 + * [[$services.localization.render('platform.appwithinminutes.appHomePageDeleteAppLabel')>>path:${deleteAppURL}||class="action delete"]]
108 108   #end
109 109   )))
110 110   #end
locate.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Admin
Size
... ... @@ -1,0 +1,1 @@
1 +746 bytes
Content
XWiki.JavaScriptExtension[0]
Code
... ... @@ -59,8 +59,7 @@
59 59   * Rename Application
60 60   */
61 61  require(['jquery', 'bootstrap', 'xwiki-form-validation-async'], function($) {
62 - ## Note: if not currentApp request param is not passed, we default to the wiki home page reference to avoid a NPE
63 - #set ($currentDocReference = $xwiki.getDocument("$!request.currentApp").getDocumentReference())
62 + #set ($currentDocReference = $xwiki.getDocument($request.currentApp).getDocumentReference())
64 64   // if we cannot find any extension related to this page app, it's not part of an extension.
65 65   var isNotAnExtension = $services.extension.xar.getInstalledExtensions($currentDocReference).isEmpty();
66 66  
XWiki.StyleSheetExtension[0]
Code
... ... @@ -16,10 +16,30 @@
16 16   background: none no-repeat scroll 0 center transparent;
17 17   display: block;
18 18   font-size: .8em;
19 - padding: .3em .3em .3em .3em;
19 + padding: .3em .3em .3em 20px;
20 20   text-transform: uppercase;
21 21  }
22 22  
23 +#actionBox .action.edit {
24 + background-image: url("$xwiki.getSkinFile('icons/silk/application_edit.png')");
25 +}
26 +
27 +#actionBox .action.translate {
28 + background-image: url("$doc.getAttachmentURL('locate.png')");
29 +}
30 +
31 +#actionBox .action.delete {
32 + background-image: url("$xwiki.getSkinFile('icons/silk/application_delete.png')");
33 +}
34 +
35 +#actionBox .action.deleteData {
36 + background-image: url("$xwiki.getSkinFile('icons/silk/application_form_delete.png')");
37 +}
38 +
39 +#actionBox .action.add {
40 + background-image: url("$xwiki.getSkinFile('icons/silk/add.png')");
41 +}
42 +
23 23  #entryNamePopup {
24 24   margin-right: 20px;
25 25  }