Outils pour utilisateurs

Outils du site


devweb:cms:dokuwiki (lu 8068 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
devweb:cms:dokuwiki [03-03-2014 20:01]
edmc73
devweb:cms:dokuwiki [04-02-2015 11:19] (Version actuelle)
edmc73
Ligne 63: Ligne 63:
 <code php><?php tpl_cptpageinfo() /* Compteur de lecture */ ?></code> <code php><?php tpl_cptpageinfo() /* Compteur de lecture */ ?></code>
  
 +===== Plugins =====
  
 +  * disqus : https://www.dokuwiki.org/plugin:disqus
 +
 +===== Mettre à jour =====
 +
 +Un petit script pour mettre à jour son dokuwiki en quelques secondes
 +
 +<file bash update_dokuwiki>
 +#!/bin/bash
 +# Permet de mettre à jour son dokuwiki
 +#
 +
 +# Répertoire ou se trouve le wiki
 +rep=/var/www/
 +# Nom du répertoire contenant le wiki
 +wiki=wiki
 +
 +# - On fait un backup du wiki
 +cd $rep
 +rsync -a $wiki/ ${wiki}_`date +%Y%m%d_%H%M%S`
 +
 +# - On télécharge la dernière version stable de dokuwiki
 +wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
 +
 +# - On extrait tous les fichiers dans le wiki en écrasant les fichiers présents
 +tar -C $wiki -xzvf dokuwiki-stable.tgz --strip-components=1
 +
 +# - On supprime le fichier téléchargé
 +rm dokuwiki-stable.tgz
 +
 +# - On purge les fichiers obsolètes
 +cd $wiki
 +wget -q -O- https://github.com/splitbrain/dokuwiki/raw/stable/data/deleted.files | grep -Ev '^($|#)' | xargs -n 1 rm -irf
 +
 +# - On purge le cache
 +touch conf/local.php
 +
 +# - On met à jour les messages d'alertes
 +rm data/cache/messages.txt
 +touch doku.php
 +</file>
 +
 +En cas de problème, utilisez la copie de backup.
devweb/cms/dokuwiki.1393873269.txt.gz · Dernière modification: 03-03-2014 20:01 de edmc73