Version 58.1 par Xavier Richard le 25/10/2018 à 22:14

Masquer les derniers auteurs
Xavier Richard 53.1 1 **Bienvenue sur le site (% style="color:#ff0000" %)Les Tutos de Toto(%%).**
Xavier Richard 28.1 2
3
Xavier Richard 45.2 4 Mon nom est Toto ;) et je **recense ici des astuces et rédige des Tutos au Top**, le tout issu de mes expériences personnelles !
Xavier Richard 28.1 5
Xavier Richard 53.7 6 Les **sujets traités** sont les suivants (cliquez sur un thème pour lister les articles correspondants) :
Xavier Richard 28.1 7 {{velocity}}{{include document="XWiki.TagCloud"/}}{{/velocity}}
8
Xavier Richard 45.2 9 Pour consulter les documents, vous pouvez aussi **lancer une recherche** via la loupe présente en haut à droite.
Xavier Richard 28.1 10
Xavier Richard 45.2 11
Xavier Richard 28.1 12 = Liste complète des articles =
13
Xavier Richard 53.2 14 Cliquez sur un ou plusieurs tags afin de filtrer la liste d'articles ci-dessous (cliquez à nouveau sur un tag pour désélectionner).
Xavier Richard 53.1 15
Xavier Richard 28.1 16 {{velocity}}
Xavier Richard 45.2 17 #set($collist = ['doc.title', 'doc.date'])
Xavier Richard 28.1 18 #set($colprops = {
Xavier Richard 45.2 19 'doc.title' : { 'type' : 'text' , 'displayName' : 'Titre', 'filterable' : true, 'sortable': true, 'size' : 50, 'link' : 'view' },
20 'doc.date' : { 'type' : 'date', 'filterable' : true, 'sortable': true, 'size' : 25 }
Xavier Richard 28.1 21 })
22 ##=============================================
23 ## Pour filtrer sur un espace ajouter l'option
24 ## 'extraParams' : '&space=[XXX]',
25 ## où [XXX] est le nom de l'espace
26 ##
Xavier Richard 53.1 27 ## XRI Normalement la ligne suivante devrait marcher et filtrer dynamiquement sur l'espace courant
Xavier Richard 28.1 28 ## 'extraParams' : '&space=${doc.space}',
Xavier Richard 53.1 29 ## mais si ${doc.space} retourne bien le nom de l'espace courant "tout seul" ça ne marche pas dans la formule !!!
Xavier Richard 28.1 30 ##=============================================
31 ##=============================================
32 ## Il est normalement possible de trier sur la date (le plus récent en haut) avec l'option
33 ## 'defaultOrder' : 'desc',
34 ## mais il y a semble t'il un bug actuellement => le tri descendant sur une date ne fonctionne pas (essayer par exemple simplement de cliquer sur la colonne pour obtenir ce tri !)
35 ##=============================================
Xavier Richard 45.2 36 #set($options = {
Xavier Richard 28.1 37 'translationPrefix' : 'xe.index.',
38 'tagCloud' : true,
39 'rowCount' : 25,
40 'defaultOrder' : 'desc',
41 'selectedColumn' : 'doc.date',
Xavier Richard 56.1 42 'extraParams' : '&space=Accueil',
Xavier Richard 45.2 43 "description" : "LiveTable personnalisé par XRI et filtrée sur l'espace."
Xavier Richard 28.1 44 })
45 #if(!$isGuest)
46 #set($discard = $collist.add('_actions'))
47 #set($discard = $colprops.put('_actions', { 'actions' : ['copy', 'delete', 'rename', 'rights'] }))
48 #end
49 #livetable('alldocs' $collist $colprops $options)
50 {{/velocity}}