Changeset 91550 in spip-zone


Ignore:
Timestamp:
Aug 31, 2015, 10:15:32 AM (6 years ago)
Author:
brunobergot@…
Message:

version 4.29.0 : compatilibité nouvelle structure HTML des formulaires

  • maj nécessite saisies pour la nouvelle structure HTML des formulaires de SPIP 3.1
  • afficher un lien vers l'objet dans le titre des infobulles (sur une idée de real3t http://zone.spip.org/trac/spip-zone/changeset/90064)
  • éviter une erreur js lorsque le reverse geocoder ne trouve rien + parenthèses pour éviter un bug du compresseur qui transforme if (response instanceof Array && !response.length) en if(response instanceof Array&&!response.length)
Location:
_plugins_/gis/trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/formulaires/configurer_gis.html

    r85780 r91550  
    88<form method="post" action="#ENV{action}"><div>
    99        #ACTION_FORMULAIRE{#ENV{action}}
    10         <ul>
    11                 <li class="rechercher_adresse editer_map_config">
     10        <[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
     11                <[(#VAL{li}|saisie_balise_structure_formulaire)] class="rechercher_adresse editer editer_map_config">
    1212                        <label for="champ_map_config_geocoder"><:gis:label_rechercher_address:></label>
    1313                        <input type="text" class="text" name="champ_map_config_geocoder" id="champ_map_config_geocoder" value="" />
    1414                        <a id="map_config_rechercher_geocodage"><:info_rechercher:></a>
    15                 </li>
     15                </[(#VAL{li}|saisie_balise_structure_formulaire)]>
    1616                [(#SAISIE{input,lat,
    1717                        label=<:gis:lat:>,
     
    8383                        exclus=spip_gis})]
    8484
    85         </ul>
     85        </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    8686
    8787
  • _plugins_/gis/trunk/formulaires/editer_gis.html

    r81048 r91550  
    99                parametre : url d'action ]
    1010                #ACTION_FORMULAIRE{#ENV{action}}
    11                 <ul>
     11                <[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
    1212                        [(#SAISIE{hidden,objet})]
    1313                        [(#SAISIE{hidden,id_objet})]
    1414                        [(#SAISIE{carte,editer_gis_#ENV{id_gis},env})]
    15                         <li class="fieldset">
    16                         <fieldset><ul>
     15                        <[(#VAL{li}|saisie_balise_structure_formulaire)] class="fieldset">
     16                        <fieldset><[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    1717                                [(#SAISIE{input,lat,
    1818                                        label=<:gis:lat:>,
     
    3636                                        label=<:info_descriptif:>,
    3737                                        rows=5})]
    38                         </ul></fieldset>
    39                         </li>
    40                         <li class="fieldset adresse"[(#CONFIG{gis/adresse}|=={on}|non) style="display: none;"]>
    41                         <fieldset><ul>
     38                        </[(#VAL{ul}|saisie_balise_structure_formulaire)]></fieldset>
     39                        </[(#VAL{li}|saisie_balise_structure_formulaire)]>
     40                        <[(#VAL{li}|saisie_balise_structure_formulaire)] class="fieldset adresse"[(#CONFIG{gis/adresse}|=={on}|non) style="display: none;"]>
     41                        <fieldset><[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    4242                                [(#SAISIE{input,adresse,
    4343                                        label=<:gis:label_adress:>})]
     
    5454                                [(#SAISIE{input,code_pays,
    5555                                        label=<:gis:label_code_pays:>})]
    56                         </ul></fieldset>
    57                         </li>
    58                 </ul>
     56                        </[(#VAL{ul}|saisie_balise_structure_formulaire)]></fieldset>
     57                        </[(#VAL{li}|saisie_balise_structure_formulaire)]>
     58                </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    5959                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
    6060                <!--extra-->
  • _plugins_/gis/trunk/formulaires/rechercher_gis.html

    r79988 r91550  
    2323        <form method='post' action='#ENV{action}' name='formulaire_rechercher_gis' id='formulaire_rechercher_gis'><div>
    2424                #ACTION_FORMULAIRE{#ENV{action}}
    25                 <ul>
     25                <[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
    2626                        [(#SAISIE{input,recherche_gis,
    2727                                label=<:gis:label_rechercher_point:>})]
    28                 </ul>
     28                </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
    2929                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
    3030                <!--extra-->
  • _plugins_/gis/trunk/javascript/gis_geocoder.js

    r91345 r91550  
    6969                if(this.options.search)
    7070                        return_location.search = this.options.search;
    71                 if (response instanceof Array && !response.length) {
     71                if (((response instanceof Array) && (!response.length)) || ((response instanceof Object) && (response.error))) {
    7272                        return_location.error = 'not found';
    7373                } else {
  • _plugins_/gis/trunk/json/gis_articles.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_ARTICLE|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_articles_branche.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_ARTICLE|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_auteurs.html

    r85088 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#NOM*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_AUTEUR|lien_ou_expose{[(#TITRE_GIS*|sinon{#NOM*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#BIO}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_documents.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_DOCUMENT|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_evenements.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_EVENEMENT|extraire_multi|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_mots.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_MOT|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_rubriques.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#URL_RUBRIQUE|extraire_multi|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/json/gis_sites.html

    r80095 r91550  
    44                "id":"#ID_GIS",
    55                "properties": {
    6                         "title":[(#TITRE_GIS*|sinon{#NOM_SITE*}|extraire_multi|supprimer_numero|json_encode)],
     6                        "title":[(#ID_SYNDIC|generer_url_entite{site}|lien_ou_expose{[(#TITRE_GIS*|sinon{#NOM_SITE*}|extraire_multi|supprimer_numero)]}|json_encode)],
    77                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
    88                        (#LOGO_GIS|gis_icon_properties)]
  • _plugins_/gis/trunk/paquet.xml

    r91347 r91550  
    22        prefix="gis"
    33        categorie="divers"
    4         version="4.28.0"
     4        version="4.29.0"
    55        schema="2.0.7"
    66        etat="stable"
     
    3030
    3131        <utilise nom="selecteurgenerique" compatibilite="[0.8.6;]" />
    32         <necessite nom="saisies" compatibilite="[2.0.3;]" />
     32        <necessite nom="saisies" compatibilite="[2.4.0;]" />
    3333
    3434        <pipeline
  • _plugins_/gis/trunk/saisies/carte.html

    r88442 r91550  
    3131]
    3232
    33 <li class="pleine_largeur editer editer_[(#ENV{nom})][ (#ENV{li_class})][ saisie_(#ENV{type_saisie})]"[ data-id="(#ENV{id_saisie})"]>
     33<[(#VAL{li}|saisie_balise_structure_formulaire)] class="pleine_largeur editer editer_[(#ENV{nom})][ (#ENV{li_class})][ saisie_(#ENV{type_saisie})]"[ data-id="(#ENV{id_saisie})"]>
    3434#ENV*{inserer_debut}
    3535<div id="map_[(#ENV{nom})]" name="formMap" class="formMap" style="width: #ENV{largeur,100%}; height: #ENV{hauteur,350px}"></div>
     
    239239</script>
    240240#ENV*{inserer_fin}
    241 </li>
     241</[(#VAL{li}|saisie_balise_structure_formulaire)]>
    242242[(#GET{geocoder}|oui)
    243 <li class="rechercher_adresse editer_[(#ENV{nom})]">
     243<[(#VAL{li}|saisie_balise_structure_formulaire)] class="rechercher_adresse editer editer_[(#ENV{nom})]">
    244244        <label for="champ_#ENV{nom}_geocoder"><:gis:label_rechercher_address:></label>
    245245        <input type="text" class="text" name="champ_#ENV{nom}_geocoder" id="champ_#ENV{nom}_geocoder" value="" />
    246246        <a id="#ENV{nom}_rechercher_geocodage"><:info_rechercher:></a>
    247 </li>]
     247</[(#VAL{li}|saisie_balise_structure_formulaire)]>]
Note: See TracChangeset for help on using the changeset viewer.