Modifications pour le document AdminThemesSheet

Modifié par Florent Charton le 2025/07/04 23:28

Depuis la version 1.1
modifié par superadmin
sur 2022/06/20 08:48
Commentaire de modification : Install extension [org.xwiki.platform:xwiki-platform-administration-ui/13.10.6]
À la version 3.1
modifié par Florent Charton
sur 2025/07/04 23:28
Commentaire de modification : Install extension [org.xwiki.platform:xwiki-platform-administration-ui/16.10.9]

Résumé

Détails

Propriétés de la Page
Auteur du document
... ... @@ -1,1 +1,1 @@
1 -XWiki.superadmin
1 +xwiki:XWiki.fcharton
Contenu
... ... @@ -6,22 +6,6 @@
6 6   'icontheme' : ['iconTheme'],
7 7   'skin': ['skin']
8 8  })
9 -###
10 -### Use the color theme displayer.
11 -###
12 -### It's needed because the XWikiPreferences class might not have been configured to use it, which is the case
13 -### when oldcore creates the class (it is not supposed to know that the Administration Application will be installed).
14 -###
15 -#if ($hasGlobalAdmin)
16 - #set ($class = $xwiki.getClass('XWiki.XWikiPreferences'))
17 - #foreach ($p in $class.XWikiClass.enabledProperties)
18 - #if ($p.name == 'colorTheme' && "$!p.customDisplay" == '')
19 - ## Add the custom displayer (it won't be saved but it will be used for the display of the current document)
20 - $p.setCustomDisplay('{{include reference="XWiki.ColorThemePropertyDisplayer" /}}')
21 - #break
22 - #end
23 - #end
24 -#end
25 25  {{/velocity}}
26 26  
27 27  {{include reference="XWiki.AdminFieldsDisplaySheet" /}}
XWiki.JavaScriptExtension[0]
Code
... ... @@ -19,10 +19,10 @@
19 19   self.init = function () {
20 20   self.update();
21 21   // Update the button everytime the value of the input changes
22 - self.input.change(function () {
22 + self.input.on('change', function() {
23 23   self.update();
24 24   });
25 - self.input.keyup(function () {
25 + self.input.on('keyup', function() {
26 26   self.update();
27 27   });
28 28   };