Changeset 82794 in spip-zone


Ignore:
Timestamp:
May 29, 2014, 1:42:55 PM (5 years ago)
Author:
kent1@…
Message:

Documentation.txt devient README.md

File:
1 moved

Legend:

Unmodified
Added
Removed
  • _dev_/salvatore2/README.md

    r82723 r82794  
    1 {{{Les outils fournis :}}}
     1##Les outils fournis :
    22
    3 -# tireur.php :
    4         -* va chercher les fichiers de langue (décrits dans traduction.txt)
    5         et les dépose dans sa copie locale
    6 -# lecteur.php :
    7         -* prend les fichiers de référence dans sa copie locale (des SVN),
    8         et met à jour la base de données (Voir le plugin tradlang)
    9 -# ecriveur.php :
    10         -* exporte les traductions (à partir du plugin tradlang) sous
    11         forme de fichiers traduits, dans une copie locale (idem export SVN)
    12 -# pousseur.php :
    13         -* commit SVN les différents fichiers de langue
    14 -# inc_tradlang.php :
    15         -* librairie commune aux outils  précédents
     3* ```tireur.php``` :
     4        va chercher les fichiers de langue (décrits dans traduction.txt) et les dépose dans sa copie locale
     5* ```lecteur.php``` :
     6        prend les fichiers de référence dans sa copie locale (des SVN), et met à jour la base de données (Voir le plugin tradlang)
     7* ```ecriveur.php``` :
     8        exporte les traductions (à partir du plugin tradlang) sous forme de fichiers traduits, dans une copie locale (idem export SVN)
     9* ```pousseur.php``` :
     10        commit SVN les différents fichiers de langue
     11* ```inc_tradlang.php``` :
     12        librairie commune aux outils  précédents
    1613
    17 {{{Installation et fonctionnement de tradlang}}}
     14##Installation et fonctionnement de tradlang
    1815
    1916Ces scripts nécessitent pour fonctionner :
    20 -* SPIP v3.0.x
    21 -* Trad-lang v2.0.x
    22 
    23 -# copier le répertoire à la racine du site ayant le plugin tradlang
    24 
    25 -# créer manuellement le répertoire tmp/ dans le répertoire des scripts,
    26 ce répertoire sert à stocker les copies locales des fichiers
    27 
    28 -# créer manuellement le répertoire traductions/ dans le répertoire des scripts
    29 et y placer un fichier traductions.txt comportant les descriptions des modules à importer
    30 comme l'exemple :
    31 http://zone.spip.org/trac/spip-zone/browser/traductions.txt
    32 Pour récupérer ce fichier par svn, et uniquement celui-ci, se placer dans le répertoire des scripts et lancer :
    33 svn co svn://zone.spip.org/spip-zone/ traductions --depth empty
    34 Cette commande ne crée qu'un répertoire SVN vide, puis lancer cette commande
    35 cd traductions && svn up traductions.txt
    36 Cette dernière commande ne récupère que le fichier traductions.txt
    37 
    38 -# récupérer les fichiers de langue indiqués dans le fichier traductions.txt, dans le répertoire des scripts lancer :
    39 <code>php tireur.php</code>
    40 
    41 -# import dans la base des modules de langue et de leur contenu, dans le répertoire des scripts, lancer :
    42 <code>php lecteur.php</code>
    43 
    44 -# exporter le contenu de la base de donnée, dans le répertoire des scripts, lancer :
    45 <code>php ecriveur.php</code>
    46 
    47 -# envoyer les modifications sur le SVN, pour ceci, vous devez pouvoir écrire sur le serveur SVN.
    48 Créer (s'il n'existe pas déjà) et modifier le fichier config/salvatore_passwd.inc
    49 Dans ce fichier, ajouter les deux variables suivantes:
    50 -* $SVNUSER = 'user@svn.tld';
    51 Correspondant au nom d'utilisateur du serveur SVN qui enverra les fichiers.
    52 -* $SVNPASSWD = 'mot de passe';
    53 Correspondant au mot de passe de l'utilisateur du serveur SVN qui enverra les fichiers.
    54 Lancer ensuite la commande :
    55 <code>php pousseur.php</code>
     171. SPIP v3.0.x
     182. Trad-lang v2.0.x
     193. copier le répertoire à la racine du site ayant le plugin tradlang
     204. créer manuellement le répertoire ```tmp/``` dans le répertoire des scripts, ce répertoire sert à stocker les copies locales des fichiers
     215. créer manuellement le répertoire ```traductions/``` dans le répertoire des scripts et y placer un fichier traductions.txt comportant les descriptions des modules à importer [comme cet exemple](http://zone.spip.org/trac/spip-zone/browser/traductions.txt)
     226. Pour récupérer ce fichier par svn, et uniquement celui-ci, se placer dans le répertoire des scripts et lancer : ```svn co svn://zone.spip.org/spip-zone/ traductions --depth empty```
     23        1. Cette commande ne crée qu'un répertoire SVN vide, puis lancer cette commande ```cd traductions && svn up traductions.txt```
     24        2. Cette dernière commande ne récupère que le fichier traductions.txt
     257. récupérer les fichiers de langue indiqués dans le fichier traductions.txt, dans le répertoire des scripts lancer : ```php tireur.php```
     268. import dans la base des modules de langue et de leur contenu, dans le répertoire des scripts, lancer : ```php lecteur.php```
     279. exporter le contenu de la base de donnée, dans le répertoire des scripts, lancer : ```php ecriveur.php```
     2810. envoyer les modifications sur le SVN, pour ceci, vous devez pouvoir écrire sur le serveur SVN.
     29        1. Créer (s'il n'existe pas déjà) et modifier le fichier ```config/salvatore_passwd.inc```
     30        2. Dans ce fichier, ajouter les deux variables suivantes:
     31                * ```$SVNUSER = 'user@svn.tld';``` correspondant au nom d'utilisateur du serveur SVN qui enverra les fichiers.
     32        3. ```$SVNPASSWD = 'mot de passe';``` correspondant au mot de passe de l'utilisateur du serveur SVN qui enverra les fichiers.
     33        4. Lancer ensuite la commande : ```php pousseur.php```
    5634
    5735
    58 {{{Options possibles}}}
     36##Options possibles
    5937
    6038Plusieurs options peuvent être définie dans le fichier config/mes_options.php du site par exemple.
    6139
    62 <code>define('_EMAIL_ERREURS','nom@domaine.tld');</code>
     40```define('_EMAIL_ERREURS','nom@domaine.tld');```
    6341
    64 <code>define('_EMAIL_SALVATORE','salvatore@domaine.tld');</code>
     42```define('_EMAIL_SALVATORE','salvatore@domaine.tld');```
    6543
    66 <code>define('_ID_AUTEUR_SALVATORE','23');</code>
     44```define('_ID_AUTEUR_SALVATORE','23');```
    6745
    68 define('_SPAM_ENCRYPT_NAME',true);
     46```define('_SPAM_ENCRYPT_NAME',true);```
Note: See TracChangeset for help on using the changeset viewer.