Changeset 119739 in spip-zone


Ignore:
Timestamp:
Jan 13, 2020, 5:03:09 PM (2 weeks ago)
Author:
Cerdic
Message:

renommage variable, c'est plus clair meme si c'est plus verbeux

Location:
_plugins_/trad-lang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:e2718f07f31112f42e0b5b3b33b7977367249c42 deleted
    • Property subgit:lock:892987c8edab4930669017b20a11a1b569544720 set to 2020-01-13T18:14:54.357
  • _plugins_/trad-lang/trunk/inc/salvatore_lecteur.php

    r119738 r119739  
    8383
    8484                if ($row_module = salvatore_retrouver_tradlang_module($dir_module, $module)) {
    85                         $id_module = intval($row_module['id_tradlang_module']);
     85                        $id_tradlang_module = intval($row_module['id_tradlang_module']);
    8686                        /**
    8787                         * Si la langue mere a changée, on la modifie
    8888                         */
    8989                        if ($row_module['lang_mere']!==$source['lang']){
    90                                 sql_updateq('spip_tradlang_modules', array('lang_mere' => $source['lang']), 'id_tradlang_module = ' . intval($id_module));
     90                                sql_updateq('spip_tradlang_modules', array('lang_mere' => $source['lang']), 'id_tradlang_module = ' . intval($id_tradlang_module));
    9191                                $last_update = time();
    9292                        }
     
    9595                         */
    9696                        if ($row_module['dir_module']!==$source['dir_module']){
    97                                 sql_updateq('spip_tradlang_modules', array('dir_module' => $source['dir_module']), 'id_tradlang_module = ' . intval($id_module));
     97                                sql_updateq('spip_tradlang_modules', array('dir_module' => $source['dir_module']), 'id_tradlang_module = ' . intval($id_tradlang_module));
    9898                                $last_update = time();
    9999                        }
     
    112112                         * Si le module n'existe pas... on le crée
    113113                         */
    114                         if (!$row_module or !$id_module = intval($row_module['id_tradlang_module'])){
     114                        if (!$row_module or !$id_tradlang_module = intval($row_module['id_tradlang_module'])){
    115115                                $insert = [
    116116                                        'module' => $source['module'],
     
    121121                                        'priorite' => $priorite,
    122122                                ];
    123                                 $id_module = sql_insertq('spip_tradlang_modules', $insert);
     123                                $id_tradlang_module = sql_insertq('spip_tradlang_modules', $insert);
    124124                                /**
    125125                                 * Si insertion echoue on fail
    126126                                 */
    127                                 if (!intval($id_module)){
     127                                if (!intval($id_tradlang_module)){
    128128                                        salvatore_fail("[Lecteur] Erreur sur $module", "Echec insertion dans spip_tradlang_modules " . json_encode($insert));
    129129                                }
     
    133133                else {
    134134                        salvatore_log("On ne modifie rien : fichier original $fichier_lang_principal inchangé depuis " . date("Y-m-d H:i:s", $last_update));
    135                         $id_module=intval($row_module['id_tradlang_module']);
     135                        $id_tradlang_module=intval($row_module['id_tradlang_module']);
    136136
    137137                        /**
     
    139139                         * Mais on a peut être de nouvelles langues
    140140                         */
    141                         $langues_en_base = sql_allfetsel('DISTINCT lang', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_module));
     141                        $langues_en_base = sql_allfetsel('DISTINCT lang', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_tradlang_module));
    142142                        $langues_en_base = array_column($langues_en_base, 'lang');
    143143
     
    166166                        // on commence par la langue mere
    167167                        $liste_md5_master = array();
    168                         $modifs_master = salvatore_importer_module_langue($id_module, $source, $fichier_lang_principal, true, $liste_md5_master);
     168                        $modifs_master = salvatore_importer_module_langue($id_tradlang_module, $source, $fichier_lang_principal, true, $liste_md5_master);
    169169
    170170                        // et on fait les autres langues
    171171                        foreach ($liste_fichiers_lang as $fichier_lang){
    172                                 salvatore_importer_module_langue($id_module, $source, $fichier_lang, false, $liste_md5_master);
     172                                salvatore_importer_module_langue($id_tradlang_module, $source, $fichier_lang, false, $liste_md5_master);
    173173
    174174                                $lang = salvatore_get_lang_from($module, $fichier_lang);
    175175                                if ($modifs_master>0) {
    176176                                        if ($tradlang_verifier_langue_base) {
    177                                                 $tradlang_verifier_langue_base($id_module, $lang);
     177                                                $tradlang_verifier_langue_base($id_tradlang_module, $lang);
    178178                                                salvatore_log('|-- Synchro de la langue ' . $lang . ' pour le module ' . $source['module']);
    179179                                        }
     
    190190                         */
    191191                        if ($modifs_master>0 and $tradlang_verifier_langue_base){
    192                                 $langues_en_base = sql_allfetsel('DISTINCT lang', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_module));
     192                                $langues_en_base = sql_allfetsel('DISTINCT lang', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_tradlang_module));
    193193                                $langues_en_base = array_column($langues_en_base, 'lang');
    194194
    195195                                if ($langues_pas_a_jour = array_diff($langues_en_base, $langues_a_jour)) {
    196196                                        foreach ($langues_pas_a_jour as $langue_todo){
    197                                                 $tradlang_verifier_langue_base($id_module, $langue_todo);
     197                                                $tradlang_verifier_langue_base($id_tradlang_module, $langue_todo);
    198198                                                salvatore_log("|-- Synchro de la langue non exportée en fichier $langue_todo pour le module $module");
    199199                                        }
     
    208208                // Mise à jour des bilans
    209209                if ($tradlang_verifier_bilans){
    210                         salvatore_log("Création ou MAJ des bilans du module #$id_module $module");
    211                         $tradlang_verifier_bilans($id_module, $source['lang'], false);
     210                        salvatore_log("Création ou MAJ des bilans du module #$id_tradlang_module $module");
     211                        $tradlang_verifier_bilans($id_tradlang_module, $source['lang'], false);
    212212                        salvatore_log("-");
    213213                }
     
    223223 * Import d'un fichier de langue dans la base
    224224 *
    225  * @param int $id_module
     225 * @param int $id_tradlang_module
    226226 * @param array $source
    227227 *   tableau decrivant le module extrait du fichier traductions
     
    233233 * @return string
    234234 */
    235 function salvatore_importer_module_langue($id_module, $source, $fichier_lang, $is_master, &$liste_md5_master){
     235function salvatore_importer_module_langue($id_tradlang_module, $source, $fichier_lang, $is_master, &$liste_md5_master){
    236236        salvatore_log("!\n+ Import de $fichier_lang\n");
    237237        $idx = $GLOBALS['idx_lang'] = 'i18n_' . crc32($fichier_lang) . '_tmp';
     
    275275        if (array_key_exists($lang, $GLOBALS['codes_langues'])) {
    276276                $statut_exclus = ($is_master ? 'attic' : 'MODIF');
    277                 $res = sql_select("id, str, md5", "spip_tradlangs", "id_tradlang_module=" . intval($id_module) . " AND lang=" . sql_quote($lang) . " AND statut!=" . sql_quote($statut_exclus));
     277                $res = sql_select("id, str, md5", "spip_tradlangs", "id_tradlang_module=" . intval($id_tradlang_module) . " AND lang=" . sql_quote($lang) . " AND statut!=" . sql_quote($statut_exclus));
    278278                $nb = sql_count($res);
    279279                if ($nb>0){
     
    293293                        }
    294294
    295                         $bigwhere = "id_tradlang_module=" . intval($id_module) . ' AND lang = ' . sql_quote($lang);
     295                        $bigwhere = "id_tradlang_module=" . intval($id_tradlang_module) . ' AND lang = ' . sql_quote($lang);
    296296
    297297                        include_spip('action/editer_tradlang');
     
    350350
    351351                                                $set = array(
    352                                                         'id_tradlang_module' => $id_module,
     352                                                        'id_tradlang_module' => $id_tradlang_module,
    353353                                                        'titre' => $titre,
    354354                                                        'module' => $source['module'],
     
    367367                                                 */
    368368                                                if (!$id_tradlang){
    369                                                         $tradlang = sql_fetsel('*', 'spip_tradlangs', 'id = ' . sql_quote($id) . ' AND id_tradlang_module = ' . intval($id_module) . 'AND lang = ' . sql_quote($lang) . ' AND statut = ' . sql_quote('attic'));
     369                                                        $tradlang = sql_fetsel('*', 'spip_tradlangs', 'id = ' . sql_quote($id) . ' AND id_tradlang_module = ' . intval($id_tradlang_module) . 'AND lang = ' . sql_quote($lang) . ' AND statut = ' . sql_quote('attic'));
    370370                                                        if (is_array($tradlang)){
    371371                                                                $id_tradlang = intval($tradlang['id_tradlang']);
     
    373373                                                                sql_updateq('spip_tradlangs', $set, 'id_tradlang=' . intval($id_tradlang));
    374374
    375                                                                 $trads = sql_allfetsel('id_tradlang', 'spip_tradlangs', 'id = ' . sql_quote($id) . ' AND id_tradlang_module = ' . intval($id_module) . 'AND lang != ' . sql_quote($lang) . ' AND statut = ' . sql_quote('attic'));
     375                                                                $trads = sql_allfetsel('id_tradlang', 'spip_tradlangs', 'id = ' . sql_quote($id) . ' AND id_tradlang_module = ' . intval($id_tradlang_module) . 'AND lang != ' . sql_quote($lang) . ' AND statut = ' . sql_quote('attic'));
    376376                                                                $maj = array('statut' => 'MODIF');
    377377                                                                foreach ($trads as $trad){
     
    388388                                                 * Si oui, on sélectionne toutes les occurences existantes dans les autres langues et on les duplique
    389389                                                 */
    390                                                 $identique_module = sql_getfetsel('id', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_module) . ' AND lang = ' . sql_quote($lang) . ' AND str = ' . sql_quote($chaines[$id]));
     390                                                $identique_module = sql_getfetsel('id', 'spip_tradlangs', 'id_tradlang_module = ' . intval($id_tradlang_module) . ' AND lang = ' . sql_quote($lang) . ' AND str = ' . sql_quote($chaines[$id]));
    391391                                                if ($identique_module){
    392392                                                        salvatore_log('La nouvelle chaine est une chaine dupliquée : ' . $identique_module);
    393393
    394                                                         $chaines_a_dupliquer = sql_allfetsel('*', 'spip_tradlangs', 'id = ' . sql_quote($identique_module) . ' AND id_tradlang_module = ' . intval($id_module) . ' AND lang != ' . sql_quote($lang));
     394                                                        $chaines_a_dupliquer = sql_allfetsel('*', 'spip_tradlangs', 'id = ' . sql_quote($identique_module) . ' AND id_tradlang_module = ' . intval($id_tradlang_module) . ' AND lang != ' . sql_quote($lang));
    395395                                                        foreach ($chaines_a_dupliquer as $chaine){
    396396                                                                unset($chaine['id_tradlang']);
     
    448448                                                if ($is_master){
    449449                                                        sql_updateq('spip_tradlangs', array('statut'=> 'MODIF'),
    450                                                                 'id_tradlang_module=' . intval($id_module)
     450                                                                'id_tradlang_module=' . intval($id_tradlang_module)
    451451                                                                . ' AND id=' . sql_quote($id)
    452452                                                                . ' AND md5!=' . sql_quote($md5)
     
    455455                                                }
    456456                                                sql_updateq('spip_tradlangs', array('str'=> $chaines[$id]),
    457                                                         'id_tradlang_module=' . intval($id_module)
     457                                                        'id_tradlang_module=' . intval($id_tradlang_module)
    458458                                                        . ' AND id=' . sql_quote($id)
    459459                                                        . ' AND md5!=' . sql_quote($md5)
     
    471471                                        // * chaine supprimee
    472472                                        // mettre au grenier
    473                                         sql_updateq('spip_tradlangs', array('statut' => 'attic'), 'id_tradlang_module=' . intval($id_module) . ' AND id=' . sql_quote($id));
     473                                        sql_updateq('spip_tradlangs', array('statut' => 'attic'), 'id_tradlang_module=' . intval($id_tradlang_module) . ' AND id=' . sql_quote($id));
    474474                                        $supprimees++;
    475475                                }
Note: See TracChangeset for help on using the changeset viewer.