Changeset 119832 in spip-zone


Ignore:
Timestamp:
Jan 20, 2020, 4:38:49 AM (5 weeks ago)
Author:
Cerdic
Message:

factorisation de code et renommage variable

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

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:ffdf04659dfd92246684ffb4d18a535a51e04b1f deleted
    • Property subgit:lock:627fd890513a7887a9d811622851b921ad9af4f8 set to 2020-01-20T09:05:27.573
  • _plugins_/trad-lang/trunk/inc/salvatore.php

    r119741 r119832  
    202202}
    203203
     204/**
     205 * URL du gestionnaire trad-lang exportee dans les xml
     206 * @return mixed
     207 */
     208function salvatore_get_self_url() {
     209        $url_gestionnaire = $GLOBALS['meta']['adresse_site'];
     210        if (defined('_SALVATORE_TEST_URL_GESTIONNAIRE')) {
     211                $url_gestionnaire = _SALVATORE_TEST_URL_GESTIONNAIRE;
     212        }
     213        return $url_gestionnaire;
     214}
    204215
    205216/**
     
    220231                $url = extraire_attribut($t, 'url');
    221232                $gestionnaire = extraire_attribut($t, 'gestionnaire');
    222                 $gestionnaire_url = $GLOBALS['meta']['adresse_site'];
    223                 if (defined('_SALVATORE_TEST_URL_GESTIONNAIRE')) {
    224                         $gestionnaire_url = _SALVATORE_TEST_URL_GESTIONNAIRE;
    225                 }
     233                $url_gestionnaire = salvatore_get_self_url();
    226234                if ($gestionnaire !== 'salvatore'
    227                   or protocole_implicite($url) !== protocole_implicite($gestionnaire_url)) {
     235                  or protocole_implicite($url) !== protocole_implicite($url_gestionnaire)) {
    228236                        return "$gestionnaire@$url";
    229237                }
  • _plugins_/trad-lang/trunk/inc/salvatore_ecriveur.php

    r119824 r119832  
    5252        }
    5353        salvatore_check_dir($dir_modules);
    54         $gestionnaire_url = $GLOBALS['meta']['adresse_site'];
    55         if (defined('_SALVATORE_TEST_URL_GESTIONNAIRE')) {
    56                 $gestionnaire_url = _SALVATORE_TEST_URL_GESTIONNAIRE;
    57         }
     54        $url_gestionnaire = salvatore_get_self_url();
    5855
    5956        foreach ($liste_sources as $source){
     
    7067
    7168                // url de l'interface de traduction d'un module
    72                 $url_trad = url_absolue(generer_url_entite($id_tradlang_module, 'tradlang_module'), $gestionnaire_url);
    73                 export_trad_module($source, $gestionnaire_url, $url_trad, $message_commit);
     69                $url_trad = url_absolue(generer_url_entite($id_tradlang_module, 'tradlang_module'), $url_gestionnaire);
     70                export_trad_module($source, $url_gestionnaire, $url_trad, $message_commit);
    7471        }
    7572}
Note: See TracChangeset for help on using the changeset viewer.