Changeset 77254 in spip-zone


Ignore:
Timestamp:
Oct 16, 2013, 3:38:34 PM (6 years ago)
Author:
kent1@…
Message:

Purger le répertoire js au traitement du formulaire de config lorsqu'on a une couche google sélectionnée pour recalculer le js statique

Devrait éviter ce problème : http://contrib.spip.net/GIS-4#forum471603 (V1nce)

Location:
_plugins_/gis/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/gis_pipelines.php

    r75297 r77254  
    317317}
    318318
     319/**
     320 * Insertion dans le traitement du formulaire de configuration
     321 *
     322 * Purger le répertoire js si on a une carte google dans les layers pour recalculer le js statique
     323 * Peut être à améliorer
     324 *
     325 * @param array $flux
     326 *              Le contexte du pipeline
     327 * @return array $flux
     328 */
     329function gis_formulaire_traiter($flux){
     330        if($flux['args']['form'] == 'configurer_gis'){
     331                if (count(array_intersect(array('google_roadmap', 'google_satellite', 'google_terrain'), _request('layers'))) > 0){
     332                        include_spip('inc/invalideur');
     333                        purger_repertoire(_DIR_VAR.'cache-js');
     334                        suivre_invalideur(1);
     335                }
     336        }
     337        return $flux;
     338}
    319339?>
  • _plugins_/gis/trunk/paquet.xml

    r77204 r77254  
    22        prefix="gis"
    33        categorie="divers"
    4         version="4.9.9"
     4        version="4.9.10"
    55        schema="2.0.3"
    66        etat="stable"
     
    8282                nom="xmlrpc_server_class"
    8383                inclure="gis_pipelines.php"
     84        />
     85        <pipeline
     86                nom="formulaire_traiter"
     87                inclure="gis_pipelines.php"
    8488        />     
    8589        <menu nom="gis_tous" titre="gis:icone_gis_tous" parent="menu_edition" icone="images/gis-16.png" />
Note: See TracChangeset for help on using the changeset viewer.