Modifié par Xavier Richard le 10/06/2023 à 23:04

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 70.1 4 Mon nom est Toto [[image:icon:emoticon_wink]] et je **recense ici des astuces et rédige des Tutos au Top**, le tout issu de mes expériences personnelles plutôt orientées "geek" !
Xavier Richard 28.1 5
Xavier Richard 70.1 6 Les **sujets traités** sont les suivants (cliquez sur un thème pour afficher la liste des articles correspondants) :
Xavier Richard 28.1 7 {{velocity}}{{include document="XWiki.TagCloud"/}}{{/velocity}}
8
Xavier Richard 70.1 9 Pour consulter les documents, vous pouvez aussi **effectuer une recherche** grâce à la loupe présente en haut à droite.
Xavier Richard 28.1 10
Xavier Richard 70.1 11 = Liste des articles avec filtres par tags =
Xavier Richard 65.1 12
Xavier Richard 28.1 13 {{velocity}}
Xavier Richard 45.2 14 #set($collist = ['doc.title', 'doc.date'])
Xavier Richard 28.1 15 #set($colprops = {
Xavier Richard 45.2 16 'doc.title' : { 'type' : 'text' , 'displayName' : 'Titre', 'filterable' : true, 'sortable': true, 'size' : 50, 'link' : 'view' },
17 'doc.date' : { 'type' : 'date', 'filterable' : true, 'sortable': true, 'size' : 25 }
Xavier Richard 28.1 18 })
19 ##=============================================
20 ## Pour filtrer sur un espace ajouter l'option
21 ## 'extraParams' : '&space=[XXX]',
22 ## où [XXX] est le nom de l'espace
23 ##
Xavier Richard 53.1 24 ## XRI Normalement la ligne suivante devrait marcher et filtrer dynamiquement sur l'espace courant
Xavier Richard 28.1 25 ## 'extraParams' : '&space=${doc.space}',
Xavier Richard 53.1 26 ## 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 27 ##=============================================
28 ##=============================================
29 ## Il est normalement possible de trier sur la date (le plus récent en haut) avec l'option
30 ## 'defaultOrder' : 'desc',
31 ## 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 !)
32 ##=============================================
Xavier Richard 45.2 33 #set($options = {
Xavier Richard 28.1 34 'translationPrefix' : 'xe.index.',
35 'tagCloud' : true,
36 'rowCount' : 25,
Xavier Richard 59.1 37 'defaultOrder' : 'asc',
38 'selectedColumn' : 'doc.title',
Xavier Richard 56.1 39 'extraParams' : '&space=Accueil',
Xavier Richard 45.2 40 "description" : "LiveTable personnalisé par XRI et filtrée sur l'espace."
Xavier Richard 28.1 41 })
42 #if(!$isGuest)
43 #set($discard = $collist.add('_actions'))
44 #set($discard = $colprops.put('_actions', { 'actions' : ['copy', 'delete', 'rename', 'rights'] }))
45 #end
46 #livetable('alldocs' $collist $colprops $options)
47 {{/velocity}}
Xavier Richard 70.1 48
49 **A savoir :** d'autres articles existent mais leur accès requiert d'être connecté avec un compte XWiki /!\ Attention : même en étant connecté avec votre compte, les articles dits "privés" ne sont pas affichés ci-dessus car ils sont rangés dans un sous-dossier particulier qui n'est pas pris en charge par le composant "Live Table" utilisé ... mais vous pouvez trouver ces articles privés, comme tous les autres articles, par d'autres moyens comme la recherche.