Modifié par Xavier Richard le 01/11/2018 à 13:12

Masquer les derniers auteurs
Xavier Richard 66.1 1 {{numberedheadings/}}
2
Xavier Richard 15.1 3 Bienvenue sur les astuces de paramétrage et d'administration mises en place sur ce Wiki propulsé par la solution géniale [[XWiki.>>url:http://www.xwiki.org||rel="__blank"]]
Xavier Richard 3.1 4
Xavier Richard 8.1 5 (% class="floatinginfobox" %)
6 (((
7 **Sommaire**
8
Xavier Richard 97.1 9 {{toc numbered="true"/}}
Xavier Richard 8.1 10 )))
11
Xavier Richard 13.1 12 **Cette page recense tous les paramétrages et développements spécifiques réalisés sur ce Wiki**.
13
Xavier Richard 15.1 14 L'objectif est de pouvoir accélérer ou reproduire les paramétrages (par exemple à l'issu d'une migration restaurant certains éléments standards ou lors de la création d'un nouveau Wiki qui devrait reprendre les mêmes paramétrages).
Xavier Richard 13.1 15
16
Xavier Richard 10.1 17 = Forums d'aide XWiki =
18
Xavier Richard 101.1 19 * Accès au [[forum utilisateur gratuit >>url:http://dev.xwiki.org/xwiki/bin/view/Community/Forum||rel="__blank"]] (dit "community forum"); utiliser de préférence le sous-forum **Help / Discuss** ... et il faut bien sûr parler anglais ;).
Xavier Richard 10.1 20
Xavier Richard 5.1 21 = A faire =
22
Xavier Richard 96.1 23 [[Voir la page avec les dernières idées de "ToDo" à prioriser et intégrer dans cette page.>>doc:ToDoNew||style="color: rgb(255, 0, 0);"]]
Xavier Richard 95.1 24
25
Xavier Richard 73.1 26 == En cours ==
27
Xavier Richard 102.1 28 * Problèmes connus et solutions lorsque certaines [[pages sont manquantes dans les résultats de recherche>>doc:.PagesNonPresentesDansResultatsRecherche.WebHome||target="_blank"]]
29 * [[Page avec les syntaxes XWiki les plus utilisées>>doc:ModeleSyntaxe]].
Xavier Richard 73.1 30
Xavier Richard 76.1 31 == Divers ==
Xavier Richard 14.1 32
Xavier Richard 100.1 33 * Créer l'espace "Accueil" --(autrefois "Les tutos de Toto")-- et importer le contenu de l'ancien Wiki en utilisant [[l'export/import standard XWiki>>url:http://platform.xwiki.org/xwiki/bin/view/AdminGuide/ImportExport||rel="__blank"]]
Xavier Richard 76.1 34 * Ajouter des "livetable" sur les WebHome des 2 espaces utilisés : Custom et Tutos (peut-être que Custom ? pour ne pas trop dérouter les utilisateurs ?) (i) [[depuis la version 3.2>>url:http://jira.xwiki.org/browse/XE-977?page=com.atlassian.jira.plugin.system.issuetabpanels%253Aall-tabpanel||rel="__blank"]] : par défaut le livetable affiche bien de manière récursive les sous-pages de la page courante. Voir le test sur la page [[Sandbox>>doc:Sandbox.WebHome||rel="__blank"]]
35 * Gérer la sécurité pour anonyme :
36 ** espace Tutos : anonyme peut lire et commenter
37 ** espace Custom : anonyme peut lire
38 ** autres espace : invisibles pour anonyme (= aucun droit)
39 * Modifier les styles :
40 ** pour que Titre 1 et Titre 2 soient bien différents
Xavier Richard 76.3 41 ** pour que par défaut les listes à puces possèdent un icône par niveau, voir la modification de Skin conseillée par [[Marius Dumitru Florea>>url:http://jira.xwiki.org/secure/ViewProfile.jspa?name=mflorea||class="user-hover" id="email_mflorea" rel="mflorea" style="color:#326ca6;"]] sur [[XRENDERING-282>>url:http://jira.xwiki.org/browse/XRENDERING-282||style="color:#326ca6;text-decoration:none;"]]
Xavier Richard 76.2 42 ** pour que la numérotation s'effectue correctement : les niveaux de titre (solution actuelle satisfaisante), le sommaire et les listes numérotées
Xavier Richard 76.1 43 * Mettre en place des stats : Google Analytics ?
44 * Faire le ménage dans les anciens Wiki sur cloud Wiki voir supprimer le blog de test
45
Xavier Richard 20.1 46 == Faire une redirection automatique vers la page d'accueil ==
Xavier Richard 17.1 47
Xavier Richard 94.1 48 **Objectif :** faire une redirection intelligente sur l'espace Tutos (c'est-à-dire qui ne s'exécute pas pour les utilisateurs authentifiés).
Xavier Richard 19.1 49
Xavier Richard 94.1 50 Fait sur le Wiki de test (pas mis en place sur tutos.myxwiki.org car l'espace n'existe pas ! ) => anonyme arrive sur une page d'accueil à l'intérieur d'un espace Wiki plutôt que sur la liste des Espaces Wiki (standard XWiki). Fait via un redirect automatique (petit script).
Xavier Richard 35.1 51
Xavier Richard 94.1 52 * Connectez-vous en admin
Xavier Richard 89.1 53 * Éditez le code de la page DashBoard, liens directs :
Xavier Richard 88.1 54 ** [[pour tutos.myxwiki.org>>url:http://tutos.myxwiki.org/xwiki/bin/edit/Dashboard/WebHome||rel="__blank"]]
Xavier Richard 89.2 55 ** ou [[pour tuto.cloud tuto.xwiki.org>>url:http://tuto.cloud.xwiki.com/xwiki/bin/edit/Dashboard/WebHome]] (et acceptez la mise en garde "écrasement en cas de mise à jour")
Xavier Richard 92.1 56 * Ajoutez en début de code la condition et le code suivant (si l’utilisateur est anonyme : redirect, sinon affichage d'un warning contenant le lien direct vers la "vraie" page d'accueil)
Xavier Richard 17.1 57
58 {{code}}
Xavier Richard 91.1 59 #if ($context.user == 'XWiki.XWikiGuest')
Xavier Richard 92.1 60 $response.sendRedirect("http://tuto.cloud.xwiki.com/xwiki/bin/view/Les+tutos+de+Toto/WebHome")
61 #else
Xavier Richard 99.1 62 {{warning}}Vous n'êtes pas un visiteur anonyme ! Si vous souhaitez accéder à la "vraie" page d'accueil du site cliquez ici :
63 [[Accueil du site>>http://tuto.cloud.xwiki.com/xwiki/bin/view/Les+tutos+de+Toto/WebHome]].{{/warning}}
Xavier Richard 91.1 64 #end
Xavier Richard 17.1 65 {{/code}}
66
Xavier Richard 99.1 67 **__Note :__** il est possible d'indiquer une URL "relative au Wiki" [[voir cet article perso complémentaire>>doc:RedirectionAutomatique||target="_blank"]].
68
Xavier Richard 7.1 69 == Créer un panel Bienvenue ==
Xavier Richard 5.1 70
Xavier Richard 7.1 71 * Aller dans l'admin du Wiki > Look And Feel > (% class="current" %)Organiseur de panels
72 * Trouver le Panel "Bienvenue" et éditer son contenu en mode "Formulaire".
73
Xavier Richard 82.1 74 == Personnaliser le logo ==
Xavier Richard 81.1 75
Xavier Richard 85.1 76 __**Sources d'informations :**__ [[Instructions synthétiques dans les slides ici page 16>>url:http://fr.slideshare.net/le.genie.logiciel/xwiki-manuel-administrateur||rel="__blank"]] ou de manière [[plus détaillée là>>url:https://network.xwiki.com/xwiki/bin/view/DocXEM42Fr/ChangerLeLogo||rel="__blank"]].
Xavier Richard 81.1 77
Xavier Richard 86.1 78 Mon expérience personnelle c'est qu'il y a 2 manières de faire d'où 2 procédures :
Xavier Richard 85.1 79
Xavier Richard 84.1 80 * Solution 1 : modifier la skin
Xavier Richard 83.1 81 ** Dans l'administration modifiez le thème de couleur (Mint) : dans le mode "aperçu" qui s'affiche, double cliquez sur le logo et effacez le nom du fichier image
Xavier Richard 87.1 82 ** Allez ensuite sur la page de votre "skin" ([[http:~~/~~/tutos.myxwiki.org/xwiki/bin/edit/XWiki/DefaultSkin>>url:http://tutos.myxwiki.org/xwiki/bin/edit/XWiki/DefaultSkin||rel="__blank"]]) et utilisez le bouton pour Ajouter une image et la définir comme logo
Xavier Richard 83.1 83 * Solution 2 : ne modifier que le Thème de couleurs
84 ** Allez sur la page du thème de couleur actuellement utilisé (ici Mint = vert) : [[http:~~/~~/tutos.myxwiki.org/xwiki/bin/view/ColorThemes/Mint>>url:http://tutos.myxwiki.org/xwiki/bin/view/ColorThemes/Mint||rel="__blank"]]
85 ** Ajoutez à cette page le fichier logo comme pièce jointe puis Modifiez la page
Xavier Richard 87.1 86 ** En mode "aperçu", double cliquez sur le logo et saisissez le nom du fichier image ajoutée précédemment à la page (nom complet : image.png).
Xavier Richard 81.1 87
Xavier Richard 84.1 88 {{info}}
89 Si un logo est défini dans le thème, il est prioritaire par rapport au logo de la skin.
Xavier Richard 87.1 90 C'est justement la configuration par défaut en place sur myxwiki.org : le logo est défini au niveau du thème de couleur et non de la skin.
Xavier Richard 84.1 91 {{/info}}
92
Xavier Richard 27.1 93 == Simplifier l'affichage des pages ==
Xavier Richard 22.1 94
95 * le modèle de page principal :
96
Xavier Richard 101.1 97 [[image:simplifierPage.png||style="display:block; margin-left:auto; margin-right:auto" width="600"]]
Xavier Richard 22.1 98
Xavier Richard 46.1 99 (!) cette capture écran est FAUSSE : il ne faut pas retirer la partie "Accueil" car c'est le fil d'Ariane, plutôt mettre devant systématiquement un Texte et un lien vers l'Accueil du Wiki genre "Accueil (lien) » Père » Page courante (Ici ou Vous êtes ici)"
Xavier Richard 49.1 100 (i) pour en savoir plus sur la modification des pages (par code velocity), voir [[mes notes dans le fichier Word attaché>>attach:personnaliser Page XWiki.doc||rel="__blank"]] ainsi que le sujet ici : [[comment accéder aux fichiers vm (Velocity Macro) pour un Wiki hébergé sur le cloud ?>>url:http://markmail.org/message/mb7bmr5ppp2eh2lf#query:+page:1+mid:lsiyrdoyqn62nu2m+state:results||rel="__blank"]]
Xavier Richard 46.1 101
Xavier Richard 51.1 102 * Première tentative modifier le séparateur dans le fil d'Ariane pour mettre ">", la classe hierarchy.vm est semble t'il bien présente mais masquée par défaut ? : [[http:~~/~~/lyrebird.velociter.fr/XWiki/XWikiSkins>>url:http://lyrebird.velociter.fr/XWiki/XWikiSkins||rel="__blank"]]
Xavier Richard 53.1 103 * Finaliser la mise en page des panels
104 ** message de bienvenue
105 ** n'afficher que le panel de gauche (avec les infos "publiques" / sans authentification) aux visiteurs anonymes, grâce à un code du type : "add the following to the layoutExtraVars.vm Velocity template:" :
106 {{code language="velocity"}}#if ($isGuest)
107 #set ($showLeftPanels = 0)
108 #set ($showRightPanels = 0)
109 #end{{/code}}
Xavier Richard 34.1 110 * Onglets du pied de page : afficher l'onglet "Historique" uniquement aux admin.
Xavier Richard 22.1 111
Xavier Richard 5.1 112 = Fait =
113
Xavier Richard 103.1 114 * [[Liste des personnalisations effectuées>>doc:1XWikiCustomXRI.PersonnaliserWiki.WebHome]]
Xavier Richard 9.1 115 * [[Traduction française personnalisée>>doc:TraductionPersonnelleXWiki]]
Xavier Richard 39.1 116
Xavier Richard 78.1 117 = Bonne pratiques et Astuces d'administration de XWiki =
118
Xavier Richard 80.1 119 * [[Mettre à jour la plateforme XWiki sur myxwiki.org>>doc:MettreAJourXWiki]]
Xavier Richard 98.1 120 * [[Voir la corbeille>>url:http://tutos.myxwiki.org/xwiki/bin/view/Main/AllDocs?view=deletedDocs]] (Recycle Bin) pour supprimer les anciens documents (Google indexe manifestement mieux les pages dans la Corbeille que les autres page du Wiki :( !)
Xavier Richard 78.1 121
Xavier Richard 39.1 122 = Suggestions d'amélioration XWiki (points non prioritaires à creuser) =
123
Xavier Richard 40.1 124 * Comment permettre à Anonyme d'Envoyer une page par mail ? (permet à qqn de s'envoyer une page pour archive ou lecture plus tard)
Xavier Richard 43.1 125 * Voir s'il est possible d'activer les statistiques ([[les stats sont désactivées par défaut>>doc:Stats.WebHome]]). Objectif : pouvoir ajouter dans une colonne du layout le panel "Pages les plus vues"