Changeset 59699 in spip-zone


Ignore:
Timestamp:
Mar 25, 2012, 5:38:16 AM (7 years ago)
Author:
jean-marc.viglino@…
Message:

[MAJ] intégration Bing dans espace privé + conformité HTML validator

Location:
_plugins_/spip_geoportail
Files:
21 edited

Legend:

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

    r46858 r59699  
    4949{       // Code...
    5050        $p->code = "geoportail_yahoo_key()";
     51        $p->interdire_scripts = false;
     52        return $p;
     53}
     54
     55/** Cle Yahoo */
     56// Cle geoportail
     57function geoportail_bing_key()
     58{       return $GLOBALS['meta']['geoportail_bing_key'];
     59}
     60
     61// La Cle
     62function balise_BING_KEY($p)
     63{       // Code...
     64        $p->code = "geoportail_bing_key()";
    5165        $p->interdire_scripts = false;
    5266        return $p;
  • _plugins_/spip_geoportail/css/geoportail.css

    r59584 r59699  
    199199        border-radius: 0;
    200200        padding:0;
    201 }
     201        background:none;
     202}
  • _plugins_/spip_geoportail/exec/geoportail_config_options.php

    r58456 r59699  
    7777                                ."<option value='OSM'".($geoportail_provider=='OSM'?" selected":"").">OpenStreetMap</option>"
    7878                                ."<option value='GMAP'".($geoportail_provider=='GMAP'?" selected":"").">Google Maps</option>"
     79                                ."<option value='BING'".($geoportail_provider=='BING'?" selected":"").">Bing Maps</option>"
    7980                                ."<option value='YHOO'".($geoportail_provider=='YHOO'?" selected":"").">Yahoo !</option>"
    8081                                ."</select>"
  • _plugins_/spip_geoportail/formulaires/geoportail_formulaire.html

    r48555 r59699  
    278278        <a class='mode mode_osm' href="javascript:geoportail_formulaire_mode('OSM')">OSM</a>
    279279        <a class='mode mode_gmap' href="javascript:geoportail_formulaire_mode('GMAP')">Google</a>
     280        [(#BING_KEY|?{' '})<a class='mode mode_bing' href="javascript:geoportail_formulaire_mode('BING')">BING</a>]
    280281        [(#YAHOO_KEY|?{' '})<a class='mode mode_yhoo' href="javascript:geoportail_formulaire_mode('YHOO')">Yahoo</a>]
    281282</div>
  • _plugins_/spip_geoportail/geoportail_final.php

    r59690 r59699  
    3737       
    3838        $header =
    39 '<script>
     39'<script type="text/javascript">
    4040jQuery.geoportail.hash = "'.$action.'";
    4141jQuery.geoportail.versionAPI = "'.$version.'";</script>
    42 <script language=javascript>jQuery(document).ready(     function() { loadAPI(); });</script>
     42<script type="text/javascript">jQuery(document).ready(  function() { loadAPI(); });</script>
    4343
    4444<!-- OpenLayers styles : -->
  • _plugins_/spip_geoportail/geoportail_insert_head.html

    r58840 r59699  
    1616                 * Ajout d'un code temporisateur qui attend 300 ms avant de relancer l'init
    1717                 */
    18                 var f;
    19                 for (var i=0, l= clss.length; i<l; i++)
     18                var f, i;
     19                var l=clss.length;
     20                for (i=0; i<l; i++)
    2021                {       try {
    2122                                f= eval(clss[i]);
  • _plugins_/spip_geoportail/geoportail_pipelines.php

    r59690 r59699  
    3434<script type="text/javascript" src="'._DIR_PLUGIN_GEOPORTAIL.'js/jquery.dialog.js"></script>
    3535<script type="text/javascript" src="'._DIR_PLUGIN_GEOPORTAIL.'js/jquery.cookie.js"></script>
    36 <script language="javascript" type="text/javascript">
     36<script type="text/javascript">
    3737'
    3838.($GLOBALS['meta']['geoportail_bing_key'] ? "\njQuery.geoportail.bingKey='".$GLOBALS['meta']['geoportail_bing_key']."';" : "")
  • _plugins_/spip_geoportail/modeles/art_geoportail.html

    r45583 r59699  
    88]
    99<BOUCLE_geo_article(ARTICLES){geoposition}{id_article=#ID}>
    10 <script language=javascript>
     10<script type="text/javascript">
    1111        // Ajouter l'article
    1212    var att = { id_article:#ID_ARTICLE, name:"[(#TITRE|attribut_html)]", logo:"[(#LOGO_ARTICLE|#URL_ARTICLE|image_reduire{60}|addslashes)]", url:"#URL_ARTICLE", description:"[(#INTRODUCTION{100}|addslashes|replace{'\n',''}|replace{'\r',''})]" };
  • _plugins_/spip_geoportail/modeles/doc_geoportail.html

    r51149 r59699  
    77]
    88<BOUCLE_gpx(DOCUMENTS){id_document}>
    9 <script language=javascript>
     9<script type="text/javascript">
    1010        $.geoportail.addDoc (#ENV{id_geoportail,0}, "[(#EXTENSION|sinon{[(#FICHIER|substr{-3})]})]", #ID_DOCUMENT, "[(#TITRE|sinon{doc #ID_DOCUMENT})]", "#URL_DOCUMENT", [(#ENV{align}|=={center}|?{false,true})]);
    1111</script>
  • _plugins_/spip_geoportail/modeles/geoportail.html

    r59690 r59699  
    6363<!--_SPIP_GEOPORTAIL_[(#MODE|geoportail_defaut)]-->
    6464
    65 <script language=javascript>
     65<script type="text/javascript">
    6666// Ajouter une nouvelle carte
    6767var map#ENV{id_geoportail,0} = null;
     
    115115                        // Ajouter les services disponibles dans les geoservices en fonction de son niveau d'affichage
    116116                        <BOUCLE_services(GEOSERVICES){id_rubrique IN #GET{rubriques}}{statut=publie}{par niveau}>
    117                                 jQuery.geoportail.addGeoservice ( map, "#TYPE", "#TITRE", '[(#DESCRIPTIF|texte_script|replace{\r,<br/>}|replace{\n,<br/>})]',
     117                                jQuery.geoportail.addGeoservice ( map, "#TYPE", "#TITRE", '[(#DESCRIPTIF|texte_script|replace{\r,<br\/>}|replace{\n,<br\/>}|replace{</,<\/})]',
    118118                                        {       id: #ID_GEOSERVICE,
    119119                                                url: "#URL_GEOSERVICE",
  • _plugins_/spip_geoportail/modeles/geoportail_articles.html

    r53321 r59699  
    1515- lon , lat, zoom, zone, mode, layerctrl, toolbox, infobox, searchtools, measuretools, carto, ortho, width, height
    1616]
    17 <script language=javascript>
     17<script type="text/javascript">
    1818
    1919function initSpipMap#ENV{id_geoportail,0} (map,id)
  • _plugins_/spip_geoportail/modeles/geoportail_auteurs.html

    r47779 r59699  
    77- lon , lat, zoom, zone, mode, layerctrl, toolbox, infobox, searchtools, carto, ortho, width, height
    88]
    9 <script language=javascript>
     9<script type="text/javascript">
    1010
    1111function initSpipMap#ENV{id_geoportail,0} (map,id)
  • _plugins_/spip_geoportail/modeles/geoportail_centrer.html

    r45583 r59699  
    88[(#ENV{id_article}|oui{" "})    [(#SET{id,#ID_ARTICLE})]        [(#SET{obj,article})] ]
    99<BOUCLE_geo(GEOPOSITIONS){id_objet=#GET{id}}{objet=#GET{obj}}>
    10 <script>$.geoportail.onLoad([(#ENV{id_geoportail,0})], function(map,id){ map.getMap().setCenterAtLonLat(#LON, #LAT, #ZOOM); } );</script>
     10<script type="text/javascript">$.geoportail.onLoad([(#ENV{id_geoportail,0})], function(map,id){ map.getMap().setCenterAtLonLat(#LON, #LAT, #ZOOM); } );</script>
    1111</BOUCLE_geo>
  • _plugins_/spip_geoportail/modeles/geoportail_geolien.html

    r39814 r59699  
    66        ou      [(#MODELE{geoportail_geolien}{id_geoportail=1}{titre=lien})]
    77]
    8 <script language=javascript>
     8<script type="text/javascript">
    99// Petite fonction pour formater le lien
    1010function geoportail_lien_format#ENV{id_geoportail,0}(href)
    11 {       return "<table cellspacin=0 cellpadding=0 width=100%><tr><td valign=top width=1%><img src='#CHEMIN{img/geoportail.gif}' style='padding-right:1em' /></td><td>"
    12         + "<:geoportail:info_lien:><hr/>"
    13         + "<a class=spip_in href="+href+">"
    14         + "<img src='#CHEMIN{img/lien-24.gif}' style='vertical-align:middle;' /> "
    15         + "<:geoportail:lien_direct:></a>"
    16         + "<br/>"
     11{       return "<table cellspacing='0' cellpadding='0' width='100%'><tr><td valign='top' width='1%'><img src='#CHEMIN{img/geoportail.gif}' style='padding-right:1em' \/><\/td><td>"
     12        + "<:geoportail:info_lien:><hr\/>"
     13        + "<a class='spip_in' href="+href+">"
     14        + "<img src='#CHEMIN{img/lien-24.gif}' style='vertical-align:middle;' \/> "
     15        + "<:geoportail:lien_direct:><\/a>"
     16        + "<br\/>"
    1717        + "<a class='spip_out geoportail_lien' href=mailto:?subject="+escape(document.title)+"&body="+escape('<:geoportail:lien_mail:> '+href)+">"
    18         + "<img src='#CHEMIN{images/envoi-message-24.gif}' style='vertical-align:middle;' /> "
    19         + "<:geoportail:envoyer_ami:></a>"
    20         + "</td></tr></table>"
     18        + "<img src='#CHEMIN{images/envoi-message-24.gif}' style='vertical-align:middle;' \/> "
     19        + "<:geoportail:envoyer_ami:><\/a>"
     20        + "<\/td><\/tr><\/table>"
    2121        ;
    2222}
  • _plugins_/spip_geoportail/modeles/geoportail_geozone.html

    r39814 r59699  
    11<?php
    22/* Affichage du popup pour changer de zone */
    3         echo geoportail_popup_zone ("[(#ENV{name,zone_geo})]", '[(#ENV{selected})]', '[(#ENV{class})]', "onchange='window.location = \"[(#SELF|parametre_url{zone,''})]&zone=\"+this.value'");
     3        echo geoportail_popup_zone ("[(#ENV{name,zone_geo})]", '[(#ENV{selected})]', '[(#ENV{class})]', "onchange='window.location = \"[(#SELF|parametre_url{zone,''})]&amp;zone=\"+this.value'");
    44?>
  • _plugins_/spip_geoportail/modeles/geoportail_image.html

    r50055 r59699  
    1919**/
    2020]<BOUCLE_img(DOCUMENTS){id_document=#ID_DOCUMENT}{extension IN (jpg,png,gif)}>
    21 <script language=javascript>
     21<script type="text/javascript">
    2222$.geoportail.onLoad([(#ENV{id_geoportail,0})] ,
    2323function (map,id)
  • _plugins_/spip_geoportail/modeles/geoportail_punaise.html

    r42809 r59699  
    1313        - align : top, left, bottom, right ou combinaison : top-left...
    1414]
    15 <script language=javascript>
     15<script type="text/javascript">
    1616    $.geoportail.addImg ([(#ENV{id_geoportail,0})], 0, "#ENV{titre,punaise}", #LON, #LAT, "[(#CHEMIN{img/punaise.png})]", "[(#ENV{align})]", "[(#ENV{taille,10})]", {});
    1717</script>
  • _plugins_/spip_geoportail/modeles/geoportail_recherche.html

    r39814 r59699  
    1 <script language=javascript>
     1<script type="text/javascript">
    22/**
    33* Plugin SPIP Geoportail
  • _plugins_/spip_geoportail/modeles/geoportail_synchro.html

    r44741 r59699  
    1 <script language=javascript>$.geoportail.synchro([#ID_GEOPORTAIL])</script>
     1<script type="text/javascript">$.geoportail.synchro([#ID_GEOPORTAIL])</script>
  • _plugins_/spip_geoportail/modeles/img_geoportail.html

    r45603 r59699  
    1313]
    1414<BOUCLE_doc(DOCUMENTS){geoposition}{id_document}>
    15 <script language=javascript>
     15<script type="text/javascript">
    1616    var att = { classe:'document', id_document:#ID_DOCUMENT, name:"[(#TITRE|attribut_html)]", extension:"#EXTENSION", taille:"[(#TAILLE|taille_en_octets)]", width:"#LARGEUR", height:"#HAUTEUR", img:"[(#LOGO_DOCUMENT||extraire_attribut{src})]", url:"#URL_DOCUMENT", description:"[(#DESCRIPTIF|addslashes|replace{\n,''}|replace{\r,''})]" };
    1717        // Afficher
  • _plugins_/spip_geoportail/public/geoportail_boucles.php

    r46377 r59699  
    2121        $i=0;
    2222        foreach ($p as $v)
    23         {       $s .= "<option value='$v'".($v==$selected ? ' SELECTED':'').">"._T("geoportail:".strtolower($v))."</option>";
     23        {       $s .= "<option value='$v'".($v==$selected ? ' selected="selected"':'').">"._T("geoportail:".strtolower($v))."</option>";
    2424        }
    2525        $s.= "</select>\n";
Note: See TracChangeset for help on using the changeset viewer.