Liste des personnalisations effectuées sur XWiki
Sommaire
Cette page permet de recenser tous les paramétrages et développements spécifiques réalisés sur le Wiki.
L'objectif est de pouvoir accélérer ou reproduire les paramétrages (par exemple à l'issu d'une migration ou lors de la création d'un nouveau Wiki qui devrait reprendre les mêmes paramétrages).
Personnaliser la traduction
- Accès à la page custom contenant les traductions personnalisées. Il faut modifier la page en mode Source et non WYSIWIG. Note : cette page était initialement stockée dans Main pour éviter les problèmes de caractère "espace" dans le nom de l'espace / de la page, finalement elle a été déplacée dans un espace dédié aux personnalisations de XWiki, espace qui respecte ces contraintes de nommage.
- Cette page doit être déclarée dans l'admin du Wiki (= nom de page personnalisable) : Configuration > Localisation, zone en bas. Saisir le page sous la forme ESPACE.PAGE
- La dernière version "officielle" des fichiers de traduction de XWiki est ici (utiliser le fichier _fr pour retrouver le nom des clefs de trad à partir des libellés affichés dans XWiki) : https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwiki-platform-oldcore/src/main/resources
- Aide officielle : https://network.xwiki.com/xwiki/bin/view/DocXE41Fr/EditerPreferencesLocalisation#HC9criredesapplicationsXWikiinternationalisE9es
Configurer le Wiki
Se connecter en admin (xrichard) puis :
Paramétrer le format date - heure
- Dans le Configuration du Wiki > Localisation > FORMAT DES DATES indiquer :
dd/MM/yyyy HH:mm
Désactiver les Annotations
- Editer la section "Annotation" dans la configuration du Wiki http://tutos.myxwiki.org/xwiki/bin/admin/XWiki/XWikiPreferences?editor=globaladmin§ion=Annotations
Personnaliser le texte de la barre titre du navigateur Web
- http://tutos.myxwiki.org/xwiki/bin/admin/XWiki/XWikiPreferences?editor=globaladmin§ion=Elements&space=XWiki
- dans la zone "Titre", indiquer le code :
$tdoc.getRenderedTitle("plain/1.0") - Les tutos de Toto - XWiki
Personnaliser le pied de page
- Objectif : traduire la phrase de licence en français et ajouter une nouvelle ligne contenant un lien d'envoi de mail
- Allez sur la page d'admin http://tutos.myxwiki.org/xwiki/bin/admin/XWiki/XWikiPreferences?editor=globaladmin§ion=Elements&space=XWiki
- dans la zone "Pied de page", indiquez le code :Ce Wiki est sous licence <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">Creative Commons 2.0</a>
<br>
<a HREF="mailto:ldmpub@gmail.com?subject=Les Tutos de Toto">M'envoyer un petit mail ;-)</a>
Configurer la barre d'outils de l'éditeur WYSIWYG
Dans l'éditeur WYSIWYG : ajouter les options d'alignement d'un paragraphe (centré, à gauche), les mises en formes utiles (couleur du texte, style TT), supprimer les éléments inutiles (indice, exposant...) => personnalisation possible dans la configuration du Wiki en s'aidant de cette page
Modifier le profil de l'administrateur
Connectez vous en tant qu'admin, allez dans Profil > Preferences puis
- activer Display hidden documents = Yes
- définir User type = Advanced
Créer l'utilisateur "principal" Toto
Créer un utilisateur "Toto" qui sera l'auteur de tous les articles et lui donner les droits pour qu'il puisse faire l'import du XAR venant de l'ancien Wiki (ie articles importés sous son nom).
Personnalisation des écrans
Simplifier les résultats de recherche
- Éditez le code de la page http://tutos.myxwiki.org/xwiki/bin/view/XWiki/Results, en commentant la ligne qui affiche l'auteur et la date de modification de chaque résultat (info n'ayant aucune valeur ajoutée). Les balises utilisées sont ## Custom XRI Start et ## Custom XRI End.
Numéroter automatiquement les titres en fonction de leur niveau
- Numéroter automatiquement les niveaux de titre => fait grâce à l'extension Numbered Headings. après installation via l'Extension Manager, il faut modifier la Portée de la macro en définissant "Current Wiki" au lieu de "Global" par défaut, ça se passe ici.
- pour bénéficier de cette numérotation, ajouter le code suivant en début de page :
{{numberedheadings/}}
- pour bénéficier de cette numérotation, ajouter le code suivant en début de page :
Déclarer le Wiki au moteur de recherche Google
- Pour que le Wiki apparaisse dans les résultats du moteur de recherche Google, il faut ajouter le Wiki à la base de données de Google :
- complétez le formulaire à l'adresse : https://www.google.com/webmasters/tools/submit-url