Changeset 48648 in spip-zone


Ignore:
Timestamp:
Jun 9, 2011, 9:36:30 PM (10 years ago)
Author:
fil@…
Message:

pas de _ dans les noms de modules (spip_proprio et textes_legaux sont illegaux)

Location:
_dev_/salvatore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _dev_/salvatore/ecriveur.php

    r45707 r48648  
    100100                        $str = $row['str'];
    101101
    102                         // conversion utf8
    103                         if (in_array($source[1], array(
    104                         'crayons'
    105                         ))) {
    106                                 $oldmd5 = md5($str);
    107                                 $str = unicode_to_utf_8(html_entity_decode($str, ENT_NOQUOTES, 'utf-8'));
    108                                 $newmd5 = md5($str);
    109                                 if ($oldmd5 !== $newmd5) spip_query("UPDATE trad_lang SET md5='$newmd5' WHERE md5='$oldmd5' AND module='$source[1]'");
    110                         }
     102                        #// conversion utf8
     103                        #if (in_array($source[1], array(
     104                        #'crayons', 'cfg'
     105                        #))) {
     106                        #       $oldmd5 = md5($str);
     107                        #       $str = unicode_to_utf_8(html_entity_decode($str, ENT_NOQUOTES, 'utf-8'));
     108                        #       $newmd5 = md5($str);
     109                        #       if ($oldmd5 !== $newmd5) spip_query("UPDATE trad_lang SET md5='$newmd5' WHERE md5='$oldmd5' AND module='$source[1]'");
     110                        #}
    111111
    112112                        $x[]="$tab".var_export($row['id'],1).' => ' .var_export($str,1).','.$row['comm'] ;
  • _dev_/salvatore/inc_tradlang.php

    r35653 r48648  
    6767                        if (!isset($liste[1]) OR empty($liste[1]))
    6868                                $liste[1] = preg_replace('#.*/(.*)$#','$1',$liste[0]);
     69                        if (!preg_match('/^[a-z0-9]+$/', $liste[1])) {
     70                                die ("$liste[1] illegal.\n");
     71                        }
    6972                        if (!isset($liste[2]) OR empty($liste[2]))
    7073                                $liste[2] = 'fr';
  • _dev_/salvatore/traductions.txt

    r48449 r48648  
    44# - arborescence_svn = l'arborescence complete a partir de la racine du svn
    55# - nom_prefixe = comment va s'appeler le module (prefixe les chaines de langue)
     6#   attention: il est interdit d'utiliser un _ dans le prefixe
    67#   defaut: le dernier morceau de arborescence_svn
    78# - ref_lang = la langue de reference (code ISO)
     
    193194
    194195# Spip-proprio (deux fichiers)
    195 svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/;spip_proprio;fr
    196 svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/;textes_legaux;fr
     196svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/;spipproprio;fr
     197svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/;texteslegaux;fr
    197198
    198199# Tip A Friend
Note: See TracChangeset for help on using the changeset viewer.