Browse Source

Appeler _T() au chargement du fichier _options est un peu violent (et a cause d'un bug de SPIP ca charge inc/texte et les *_fonctions.php des plugins a chaque fois):

on passe par le pipeline libeller_logo qui est fait pour ca
svn/root/tags/v4.47.18
cedric@yterium.com 3 years ago
parent
commit
812e05c47e
  1. 2
      gis_options.php
  2. 10
      gis_pipelines.php
  3. 6
      paquet.xml

2
gis_options.php

@ -7,8 +7,6 @@ if (!defined('_ECRIRE_INC_VERSION')) {
// pour compat cf https://zone.spip.org/trac/spip-zone/changeset/79911/
define('_DIR_LIB_GIS', find_in_path('lib/leaflet/'));
$GLOBALS['logo_libelles']['id_gis'] = _T('gis:libelle_logo_gis');
$config = @unserialize($GLOBALS['meta']['gis']);
$api_key_bing = isset($config['api_key_bing']) ? trim($config['api_key_bing']) : '';

10
gis_pipelines.php

@ -353,3 +353,13 @@ function gis_formulaire_traiter($flux) {
}
return $flux;
}
/**
* Definir le libelle pour les logos GIS dans l'espace prive
* @param array $logo_libelles
* @return mixed
*/
function gis_libeller_logo($logo_libelles) {
$logo_libelles['id_gis'] = _T('gis:libelle_logo_gis');
return $logo_libelles;
}

6
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="gis"
categorie="divers"
version="4.47.8"
version="4.47.9"
schema="2.1.0"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
@ -92,6 +92,10 @@
nom="formulaire_traiter"
inclure="gis_pipelines.php"
/>
<pipeline
nom="libeller_logo"
inclure="gis_pipelines.php"
/>
<menu nom="gis_tous" titre="gis:icone_gis_tous" parent="menu_edition" icone="images/gis-16.png" />
<menu nom="gis_nouveau" titre="gis:editer_gis_nouveau" parent="outils_rapides" icone="images/gis-new-16.png" action="gis_edit" parametres="new=oui" />
</paquet>

Loading…
Cancel
Save