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