Modifications pour le document App Within Minutes

Modifié par Vincent Massol le 2019/05/24 09:14

Depuis la version 3.1
modifié par Thomas Mortagne
sur 2015/03/24 14:21
Commentaire de modification : Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui-6.4.2]
À la version 4.1
modifié par Vincent Massol
sur 2017/02/21 11:14
Commentaire de modification : Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui-8.4.4]

Résumé

Détails

Propriétés de la Page
Auteur du document
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.ThomasMortagne
1 +XWiki.VincentMassol
Contenu
... ... @@ -24,5 +24,5 @@
24 24  })
25 25  #set($columns = ['doc.space', 'doc.author', 'doc.date', '_actions'])
26 26  #livetable('livetable' $columns $columnsProperties $options)
27 -#set($docextras=[])
27 +#set ($displayDocExtra = false)
28 28  {{/velocity}}
XWiki.JavaScriptExtension[0]
Code
... ... @@ -1,4 +1,12 @@
1 1  document.observe('xwiki:livetable:newrow', function(event) {
2 + // Fix the display of the application name.
3 + var appLink = event.memo.row.down('td.doc_space a');
4 + var appReference = XWiki.Model.resolve(event.memo.data['doc_space'], XWiki.EntityType.SPACE);
5 + var appLocation = appReference.getReversedReferenceChain().map(function(spaceReference) {
6 + return spaceReference.name;
7 + }).join(' \u00BB ');
8 + appLink.update(appLocation.escapeHTML());
9 +
2 2   // Add the xredirect parameter to the query string of the delete action to
3 3   // redirect the user back to the live table after an application is deleted.
4 4   var deleteLink = event.memo.row.down('td.actions').down('a.actiondelete');