Outils pour utilisateurs

Outils du site


sme:dokuwiki

.htaccess et jolie url

local.php ajout de $conf['userewrite'] = 1

.htaccess:

RewriteEngine on
Options +FollowSymLinks

#
RewriteRule ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]
RewriteRule ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]
RewriteRule ^_export/([^/]+)/(.*)     doku.php?do=export_$1&id=$2  [QSA,L]
RewriteRule ^$                        doku.php  [L]
RewriteCond %{REQUEST_FILENAME}       !-f
RewriteCond %{REQUEST_FILENAME}       !-d
RewriteRule (.*)                      doku.php?id=$1  [QSA,L]
RewriteRule ^index.php$               doku.php

Install

  • attention pour SME a bien mettre les permissions de creation repertoire a 777 et pages a 666
  • les derniere versions ont besoin de php5 donc SME 8 …
  • lancer le script sur l'ibay cf

Shells

Ajout de tag et extraction dans une page

passer par la modification des smileys et du fichier conf/smileys.local.conf avec des gif dans lib/images/smileys/. Les tag ici seront de la forme ^TAG

Exemple pour la recherche dans un répertoire “jnal:” qui s'affiche dans la page “encours”

rm -f encours.txt
cd jnal
echo "======Extraction automatique des tag de jnal ======
" >../encours.txt

# tag TELOK
grep -H -i -R "\^TELOK" *.txt > /tmp/encours.txt
echo "===== tag TELOK=====
" >../encours.txt
date    >> ../encours.txt
echo "" >> ../encours.txt
awk -F":" '{ printf("  * [[:jnal:%s]]%s\n",substr($1,1,8),$2)}' /tmp/encours.txt >> ../encours.txt
sme/dokuwiki.txt · Dernière modification: 2018/11/10 18:04 par gepeto