Changeset 55568 in spip-zone


Ignore:
Timestamp:
Dec 14, 2011, 3:38:28 PM (9 years ago)
Author:
kent1@…
Message:

Export automatique des nouveaux fichier si pas SPIP (ecrire/public/spip)

Réorganisation du fichier de trad (extensions mises à part)

Petites améliorations

Location:
_dev_/salvatore2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _dev_/salvatore2/ecriveur.php

    r55109 r55568  
    4545        trad_log("==== Module ".$source[1]." =======================================\n");
    4646        export_trad_module($source);
     47        if(!in_array($source[1],array('spip','ecrire','public'))){
     48                trad_log(exec("svn add "._SALVATORE_TMP.$source[1]."/*")."\n");
     49        }
     50        //trad_log(exec("svn add "._SALVATORE_TMP.$source[1]."/*.xml")."\n");
    4751        trad_log(exec("svn status "._SALVATORE_TMP.$source[1]."/")."\n");
    4852}
     
    121125                        trad_log("trop peu traduit ($traduits/$total), ignore\n");
    122126                } else {
     127                        trad_log("traduction ($traduits/$total), export\n");
    123128                        // historiquement les fichiers de lang de spip_loader ne peuvent pas etre securises
    124129                        $secure = ($source[1] == 'tradloader')
  • _dev_/salvatore2/lecteur.php

    r55167 r55568  
    4747        $fic_lang_principal=$tmp.$source[1].'/'.$source[1].'_'.$source[2].".php";
    4848        if (in_array($fic_lang_principal,$liste_fic_lang)) {
     49                /**
     50                 * Si le module n'existe pas... on le crée
     51                 */
    4952                if(!$id_module = sql_getfetsel('id_tradlang_module','spip_tradlang_modules','module='.sql_quote($source[1]))){
    5053                        $id_module = sql_insertq('spip_tradlang_modules',
     
    243246
    244247                                        // signaler le status MODIF de ses traductions
    245                                         if ($orig)
     248                                        if ($orig && ($orig != 0))
    246249                                                spip_query("UPDATE spip_tradlang SET statut='MODIF'
    247250                                                        WHERE module='".$source[1]
     
    280283        $contenu=file_get_contents($f);
    281284
    282         $tab=preg_split("/\r\n|\n\r|;\n|\n\/\/|\(\n|\n\);\n|\'\,\n|\n[\s\t]*(\')/", $contenu,'-1',PREG_SPLIT_NO_EMPTY);
     285        $tab=preg_split("/\r\n|\n\r|;\n|\n\/\/|\(\n|\n\);\n|\'\,\n|\n[\s\t]*(\')|\/\/[\s\t][0-9A-Z]\n[\s\t](\')/", $contenu,'-1',PREG_SPLIT_NO_EMPTY);
    283286
    284287        $liste_trad=array();
     
    289292        {
    290293                $ligne = str_replace("\'",'',$ligne);
     294                //trad_log("0. $ligne\n\n");
    291295                if (strlen($ligne)>0) {
    292296                        if (preg_match("/(.*?)\'[\s\t]*=>[\s\t]*\'(.*?)\'[\s\t]*,{0,1}[\s\t]*(#.*)?/ms",$ligne,$matches)) {
  • _dev_/salvatore2/traductions.txt

    r55053 r55568  
    1818
    1919#
     20# EXTENSIONS
     21#
     22
     23# Breves
     24svn://zone.spip.org/spip-zone/_core_/plugins/breves/lang/;breves;fr
     25
     26# Compression
     27svn://zone.spip.org/spip-zone/_core_/plugins/compresseur/lang/;compresseur;fr
     28
     29# dump
     30svn://zone.spip.org/spip-zone/_core_/plugins/dump/lang/;dump;fr
     31
     32# Forum
     33svn://zone.spip.org/spip-zone/_core_/plugins/forum/lang/;forum;fr
     34
     35# grenier
     36svn://zone.spip.org/spip-zone/_core_/plugins/grenier/lang/;grenier;fr
     37
     38# Mediabox
     39svn://zone.spip.org/spip-zone/_core_/plugins/mediabox/lang/;mediabox;fr
     40
     41# Medias
     42svn://zone.spip.org/spip-zone/_core_/plugins/medias/lang/;medias;fr
     43
     44# Mots
     45svn://zone.spip.org/spip-zone/_core_/plugins/mots/lang/;mots;fr
     46
     47# IE6 c'est pas fini
     48svn://zone.spip.org/spip-zone/_core_/plugins/msie_compat/lang/;msiecompat;fr
     49
     50# Organiseur
     51svn://zone.spip.org/spip-zone/_core_/plugins/organiseur/lang/;organiseur;fr
     52
     53# Petitions
     54svn://zone.spip.org/spip-zone/_core_/plugins/petitions/lang/;petitions;fr
     55
     56# Porte_plume
     57svn://zone.spip.org/spip-zone/_core_/plugins/porte_plume/lang/;barreoutils;fr
     58
     59# Revisions
     60svn://zone.spip.org/spip-zone/_core_/plugins/revisions/lang/;revisions;fr
     61
     62# Sites
     63svn://zone.spip.org/spip-zone/_core_/plugins/sites/lang/;sites;fr
     64
     65# Statistiques
     66svn://zone.spip.org/spip-zone/_core_/plugins/statistiques/lang/;statistiques;fr
     67
     68# Urls
     69svn://zone.spip.org/spip-zone/_core_/plugins/urls_etendues/lang/;urls;fr
     70
     71#
    2072# PLUGINS
    2173#
     
    3082svn://zone.spip.org/spip-zone/_plugins_/bandeau/lang/;bando;fr
    3183
    32 # Breves
    33 svn://zone.spip.org/spip-zone/_core_/plugins/breves/lang/;breves;fr
    34 
    3584# cfg
    36 svn://zone.spip.org/spip-zone/_plugins_/cfg/lang/;cfg;fr
     85svn://zone.spip.org/spip-zone/_plugins_/cfg/branches/v1/lang/;cfg;fr
    3786
    3887# clevermail 2
    39 #svn://zone.spip.org/spip-zone/_plugins_/clevermail/2_0/lang/;clevermail;fr
     88svn://zone.spip.org/spip-zone/_plugins_/clevermail/trunk/lang/;clevermail;fr
    4089
    4190# Commandes
     
    4493# comments-200
    4594svn://zone.spip.org/spip-zone/_plugins_/comments/comments-200/lang/;comments;fr
    46 
    47 # Compression
    48 svn://zone.spip.org/spip-zone/_core_/plugins/compresseur/lang/;compresseur;fr
    4995
    5096# Contact avancé
     
    67113svn://zone.spip.org/spip-zone/_plugins_/csv_import/lang/;csvimport;fr
    68114
    69 # dump
    70 svn://zone.spip.org/spip-zone/_core_/plugins/dump/lang/;dump;fr
    71 
    72115# Edition directe
    73116svn://zone.spip.org/spip-zone/_plugins_/edition_directe/trunk/lang/;edir;fr
    74117
    75 
    76118# flickr_cc
    77119svn://zone.spip.org/spip-zone/_plugins_/flickr_cc/lang/;flickrcc;fr
    78 
    79 # Forum
    80 svn://zone.spip.org/spip-zone/_core_/plugins/forum/lang/;forum;fr
    81120
    82121# forms et ses trois fichiers
     
    91130svn://zone.spip.org/spip-zone/_plugins_/gis/trunk/lang/;gis;fr
    92131
    93 # grenier
    94 svn://zone.spip.org/spip-zone/_core_/plugins/grenier/lang/;grenier;fr
    95 
    96132# Genespip
    97133svn://zone.spip.org/spip-zone/_plugins_/genespip_2_0/lang/;genespip;fr
     
    114150# Menus
    115151svn://zone.spip.org/spip-zone/_plugins_/menus/branches/v0_9/lang/;menus;fr
    116 
    117 # Mediabox
    118 svn://zone.spip.org/spip-zone/_core_/plugins/mediabox/lang/;mediabox;fr
    119 
    120 # Medias
    121 svn://zone.spip.org/spip-zone/_core_/plugins/medias/lang/;medias;fr
    122152
    123153# minibando
     
    125155svn://zone.spip.org/spip-zone/_plugins_/minibando/branches/v0/lang/;minibando;fr
    126156
    127 # Mots
    128 svn://zone.spip.org/spip-zone/_core_/plugins/mots/lang/;mots;fr
    129 
    130 # IE6 c'est pas fini
    131 svn://zone.spip.org/spip-zone/_core_/plugins/msie_compat/lang/;msiecompat;fr
    132 
    133157# IE6 c'est fini
    134158svn://zone.spip.org/spip-zone/_plugins_/noie/lang/;noie;fr
     
    137161svn://zone.spip.org/spip-zone/_plugins_/openinviter/lang/;openinviter;fr
    138162
    139 # Organiseur
    140 svn://zone.spip.org/spip-zone/_core_/plugins/organiseur/lang/;organiseur;fr
    141 
    142163# ortho (grenier!)
    143164svn://zone.spip.org/spip-zone/_grenier_/ortho/lang/;ortho;fr
     
    155176svn://zone.spip.org/spip-zone/_plugins_/paypal/lang/;paypal;fr
    156177
    157 # Petitions
    158 svn://zone.spip.org/spip-zone/_core_/plugins/petitions/lang/;petitions;fr
    159 
    160178# Piwik
    161179svn://zone.spip.org/spip-zone/_plugins_/spip_piwik/spip_piwik_2_0/lang/;piwik;fr
    162180
    163 # Porte_plume
    164 svn://zone.spip.org/spip-zone/_core_/plugins/porte_plume/lang/;barreoutils;fr
    165 
    166181# Prix
    167182svn://zone.spip.org/spip-zone/_plugins_/prix/lang/;prix;fr
     
    176191svn://zone.spip.org/spip-zone/_plugins_/redirhttps/lang/;redirhttps;fr
    177192
    178 # Revisions
    179 svn://zone.spip.org/spip-zone/_core_/plugins/revisions/lang/;revisions;fr
    180 
    181193# Saisies
    182194svn://zone.spip.org/spip-zone/_plugins_/saisies/lang/;saisies;fr
     
    188200svn://zone.spip.org/spip-zone/_plugins_/simplecart/lang/;simplecart;es
    189201
    190 # Sites
    191 svn://zone.spip.org/spip-zone/_core_/plugins/sites/lang/;sites;fr
    192 
    193202# Spip.icio.us
    194203svn://zone.spip.org/spip-zone/_plugins_/spipicious_jquery/lang/;spipicious;fr
    195204
    196 # Statistiques
    197 svn://zone.spip.org/spip-zone/_core_/plugins/statistiques/lang/;statistiques;fr
    198 
    199205# Traductions articles autrement
    200206svn://zone.spip.org/spip-zone/_plugins_/traduction_articles_autrement/trunk/lang/;taa;fr
     
    205211# Thumbsites
    206212svn://zone.spip.org/spip-zone/_plugins_/thumbsites/lang/;thumbsites;fr
    207 
    208 # Urls
    209 svn://zone.spip.org/spip-zone/_core_/plugins/urls_etendues/lang/;urls;fr
    210 
    211213
    212214# Vérifier
Note: See TracChangeset for help on using the changeset viewer.