Code source wiki de Accueil - Liste des tutos de Toto
Version 58.1 par Xavier Richard le 25/10/2018 à 22:14
Masquer les derniers auteurs
author | version | line-number | content |
---|---|---|---|
53.1 | 1 | **Bienvenue sur le site (% style="color:#ff0000" %)Les Tutos de Toto(%%).** | |
28.1 | 2 | ||
3 | |||
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 ! | |
28.1 | 5 | ||
53.7 | 6 | Les **sujets traités** sont les suivants (cliquez sur un thème pour lister les articles correspondants) : | |
28.1 | 7 | {{velocity}}{{include document="XWiki.TagCloud"/}}{{/velocity}} | |
8 | |||
45.2 | 9 | Pour consulter les documents, vous pouvez aussi **lancer une recherche** via la loupe présente en haut à droite. | |
28.1 | 10 | ||
45.2 | 11 | ||
28.1 | 12 | = Liste complète des articles = | |
13 | |||
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). | |
53.1 | 15 | ||
28.1 | 16 | {{velocity}} | |
45.2 | 17 | #set($collist = ['doc.title', 'doc.date']) | |
28.1 | 18 | #set($colprops = { | |
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 } | ||
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 | ## | ||
53.1 | 27 | ## XRI Normalement la ligne suivante devrait marcher et filtrer dynamiquement sur l'espace courant | |
28.1 | 28 | ## 'extraParams' : '&space=${doc.space}', | |
53.1 | 29 | ## mais si ${doc.space} retourne bien le nom de l'espace courant "tout seul" ça ne marche pas dans la formule !!! | |
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 | ##============================================= | ||
45.2 | 36 | #set($options = { | |
28.1 | 37 | 'translationPrefix' : 'xe.index.', | |
38 | 'tagCloud' : true, | ||
39 | 'rowCount' : 25, | ||
40 | 'defaultOrder' : 'desc', | ||
41 | 'selectedColumn' : 'doc.date', | ||
56.1 | 42 | 'extraParams' : '&space=Accueil', | |
45.2 | 43 | "description" : "LiveTable personnalisé par XRI et filtrée sur l'espace." | |
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}} |