Changeset 85783 in spip-zone


Ignore:
Timestamp:
Oct 31, 2014, 9:00:41 PM (5 years ago)
Author:
brunobergot@…
Message:

activer la géolocalisation automatique des documents à partir des metadonnées uniquement si la config est active pour les documents (reste à fixer l'action lors de la suppression) + maj phpdoc

File:
1 edited

Legend:

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

    r85781 r85783  
    4343/**
    4444 * Insertion des scripts et css du plugin dans les pages de l'espace privé
     45 *
    4546 * @param $flux
    4647 * @return mixed
     
    5253}
    5354
     55/**
     56 * Insertion du bloc GIS dans les pages des objets de l'espace privé
     57 *
     58 * @param $flux
     59 * @return mixed
     60 */
    5461function gis_afficher_contenu_objet($flux){
    5562        if ($objet = $flux['args']['type']
     
    7380}
    7481
     82/**
     83 * Si la geolocalisation des documents est activée dans la config,
     84 * création/suppression d'un point à partir des métadonnées du document ajouté (jpg, kml et kmz)
     85 *
     86 * @param $flux
     87 * @return mixed
     88 */
    7589function gis_post_edition($flux){
    7690        if (is_array($flux) && isset($flux['args']['operation']) && ($flux['args']['operation'] == 'ajouter_document')
    7791                AND ($document = sql_fetsel("*","spip_documents","id_document=".intval($flux['args']['id_objet'])))
     92                AND (in_array(table_objet_sql('document'), lire_config('gis/gis_objets', array())))
    7893        ) {
    7994                if(in_array($document['extension'],array('jpg','kml','kmz'))){
Note: See TracChangeset for help on using the changeset viewer.