Blanche de Peuterey.com

Mettre l’Internet au service des petites structures et de la famille

Prise en main de Dokuwiki

Accueil > Articles > Prise en main de Dokuwiki

Dokuwiki et SEO

Surprise en regardant le code source de ma page : Dokuwiki vient de m’ajouter un code <meta name="robots" content="noindex, nofollow"> ce qui n’est pas exactement ce que je recherche...

Je liste la page de configuration sans rien trouver, au cas où j’aurais oublié de cocher une case.

Finalement, avec mon moteur de recherche préféré, je trouve le sujet dans le forum Dokuwiki : robot : noindex, nofollow

Il existe dans Dokuwiki une fonction pour retarder l’indexation des pages, indexdelay
Je me suis empressé de mettre indexdelay à 0

Dokuwiki et les statistiques

Je cherche à mettre en place un plugins de statistiques dans Dokuwiki. IL en existe plusieurs :
 l’un avec l’utilisation d’une base de données
 l’autre avec l’utilisation de Google Analytics.

Je ne souhaite utiliser aucune des deux.
 Google Analytics est, pour moi, trop compliqué
 Je ne souhaite pas transmettre toutes mes infos à Google.

J’utilise depuis quelques temps OpenWebAnalytics. Pour suivre les statistiques de mon site, je dois lui ajouter un tracker.
Oui, mais dans quelle page de mon template dois-je l’ajouter ?

En regardant la page "Dokuwiki Devel Template", je vois que le fichier de base du template s’appelle main.php (ce qui ne s’invente pas : si vous ne le savez pas, vous ne pouvez pas le trouver)

Dans main.php, j’ajoute les quelques lignes php qui vont introduire le code de suivi pour OpenWebAnalytics.

Dokuwiki n’accepte pas les noms d’images avec une majuscule

Si vous voulez utiliser une image nom le nom de fichier comporte une majuscule, vous obtiendrez le message suivant : "is not a valid file name for DokuWiki - skipped"

La réponse est donnée en anglais sur ce forum : https://stackoverflow.com/questions/35124928/dokuwiki-cannot-support-filename-which-contains-uppercase-letters

Ceci est valable pour le nom du fichier ET pour l’extension. L’extension doit être en minuscule.

Création d’un sitemap pour Dokuwiki

Par défaut, Dokuwiki ne crée pas de sitemap. Allez dans la configuration du site, et modifiez cette donnée.

Le sitemap est utile pour l’Outil Google pour les Webmasters (Google Webmaster Tools)

Changement de serveur

Vous travaillez "en local" et vous voulez mettre votre Dokuwiki en ligne, ou encore vous travaillez en ligne et vous voulez faire une sauvegarde locale.

es pages consacrées au changement de serveur sur Dokuwiki ne sont pas très précises et je pense y avoir rencontré des erreurs. Je présente ici ce que j’ai réalisé pour faire une sauvegarde locale de mon Dokuwiki. J’avais développé le site en ligne, et je voulais le rapatrier sur mon ordinateur

1. Installer Dokuwiki en local, et créer la 1ère page.
2. Installer le thème que vous voulez utiliser. L’activer dans la page d’administration.
3. Installer vos plugins. Les activer.
4. Chargez les dossiers suivants. Attention : c’est là qu’il y a des différences par rapport à ce qui est écrit dans la page Dokuwiki Backup :
Vous téléchargez :
 data/pages
 data/media
 data/media-meta
 data/attic
 data/media-attic

J’ai également vidé le dossier cache , comme cela est suggéré ici https://forum.dokuwiki.org/post/52838;nocount

Comme c’était à prévoir, vous ne téléchargez pas le dossier de conf, et vous ne téléchargez pas le dossier data/meta Je l’ai fait, et j’ai eu des erreurs à l’affichage des pages.

Enfin, il semblerait qu’il y ait un plugin de backup de Dokuwiki, que je n’ai pas encore testé

Page blanche pour Dokuwiki

Surprise ce matin pour deux de mes sites sous Dokuwiki : les deux affichent une page blanche. Manifestement, en regardant le code source, le HTML ne se charge pas.

L’information sur la faq de Dokuwiki "Dokuwiki page blanche" n’est pas très explicite, mais elle me donne une idée.

 Je récupère le fichier /conf/local.php
 Dans ce fichier "local.php" est écrit le template que vous utilisez
 je change le template pou revenir au template de base "dokuwiki". J’upload mon ficher /conf/local.php
 je recharge la page d’accueil et elle s’affiche correctement.
 je fais une mise à jour de mon template "bootstrap3"
 je sélection bootstrap3 dans ma configuration, et l’affichage fonctionne à nouveau

Ces articles peuvent vous intéresser

D'autres articles avec le mot clé « Dokuwiki »