Changeset 70141 in spip-zone


Ignore:
Timestamp:
Feb 24, 2013, 10:31:23 AM (8 years ago)
Author:
jean-marc.viglino@…
Message:

{MAJ] Ajout d'un formulaire : GEOPORTAIL_FORMULAIRE pour modifier la position d'un objet (article, rubrique ou document) de puis l'espace public.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip_geoportail/balise/geoportail_formulaire.php

    r39814 r70141  
    1616function balise_GEOPORTAIL_FORMULAIRE_dist ($p)
    1717{
    18         return calculer_balise_dynamique($p,'GEOPORTAIL_FORMULAIRE', array($objet,$id));
     18        return calculer_balise_dynamique($p,'GEOPORTAIL_FORMULAIRE', array('id_document','id_article','id_rubrique'));
    1919}
    2020
    2121function balise_GEOPORTAIL_FORMULAIRE_stat($args, $filtres)
    2222{
    23         if (!$args[0]) return "GEOPORTAIL_FORMULAIRE en dehors d'une boucle objet.";
     23        if ($args[0]) $args = array_merge(array('document',$args[0]), array_slice($args,3));
     24        elseif ($args[1]) $args = array_merge(array('article',$args[1]), array_slice($args,3));
     25        elseif ($args[2]) $args = array_merge(array('rubrique',$args[2]), array_slice($args,3));
     26        else return "GEOPORTAIL_FORMULAIRE en dehors d'une boucle objet.";
    2427        return $args;
    2528}
    2629
    2730function balise_GEOPORTAIL_FORMULAIRE_dyn($objet='', $id_objet='', $titre='', $deplier=false)
    28 {       return array(
     31{       
     32        return array(
    2933       'formulaires/geoportail_formulaire',
    3034       0,
Note: See TracChangeset for help on using the changeset viewer.