Outils pour utilisateurs

Outils du site


sme:dokuwiki

Différences

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


sme:dokuwiki [2024/02/09 17:10] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== .htaccess et jolie url ======
 +**local.php**
 +ajout de $conf['userewrite'] = 1
  
 +**.htaccess:**
 +<code>
 +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
 +
 +</code>
 +===== 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"
 +<code>
 +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
 +</code>