Modifications pour le document MentionsMacro
Modifié par Cyril Boillat le 27/06/2025
Depuis la version 2.1
modifié par Cyril Boillat
sur 30/10/2022
sur 30/10/2022
Commentaire de modification :
Migrated property [priority] from class [XWiki.WikiMacroClass]
À la version 3.1
modifié par Cyril Boillat
sur 30/10/2022
sur 30/10/2022
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-mentions-ui/13.10.10]
Résumé
-
Objets (2 modifications, 0 ajouts, 0 suppressions)
Détails
- XWiki.JavaScriptExtension[0]
-
- Code
-
... ... @@ -82,7 +82,7 @@ 82 82 editor.once('afterInsertHtml', function () { 83 83 editor.execCommand('xwiki-macro-insert', { 84 84 name: 'mention', 85 - inline: true,85 + inline: 'enforce', 86 86 parameters: { 87 87 reference: param.id, 88 88 style: 'FULL_NAME', ... ... @@ -98,7 +98,7 @@ 98 98 } 99 99 100 100 function updateConf(config, name) { 101 - const newConf = config; 101 + const newConf = config || {}; 102 102 newConf.mentions = newConf.mentions || []; 103 103 newConf.mentions.push(confMentions(name)); 104 104 return newConf;
- XWiki.WikiMacroClass[0]
-
- Code de la macro
-
... ... @@ -11,6 +11,8 @@ 11 11 #end 12 12 #set ($link = $xwiki.getURL($reference.reference, 'view')) 13 13 {{html}} 14 -<a id="$anchor" class="$stringtool.join($cssClasses, ' ')" data-reference="$services.model.serialize($reference.reference, 'default')" href="$link">$content</a> 14 +<a id="$escapetool.xml($anchor)" class="$stringtool.join($cssClasses, ' ')" data-reference="$escapetool.xml($services.model.serialize($reference.reference, 'default'))" href="$escapetool.xml($link)"> 15 + $escapetool.xml($content) 16 +</a> 15 15 {{/html}} 16 16 {{/velocity}} - Catégorie par défaut
-
... ... @@ -1,0 +1,1 @@ 1 +Notifications - Description de la macro
-
... ... @@ -1,1 +1,1 @@ 1 -Insert a user mention. 1 +Inserts a user mention.