Ignore:
Timestamp:
08/10/08 00:29:41 (12 years ago)
Author:
kent1
Message:

gros update

Location:
plugins_spip/squeeze_article
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/squeeze_article/fonds/cfg_squeezearticle.html

    r367 r602  
    145145</legend>
    146146        <p>
    147         [(#CONFIG{plugin/FORMULAIREUPLOAD}|?{'',<:squeeze_article:installer_formupload:>})]
    148         [(#CONFIG{plugin/FORMULAIREUPLOAD}|?{' ',''})<label for="formupload"><:squeeze_article:formupload:><input type="checkbox" name="formupload" id="formupload"[ checked="(#ENV{formupload}|=={on}|?{checked})"] /></label>]
     147        [(#PLUGIN{geomap}|?{'',<:squeeze_article:installer_googlemapapi:>})]
     148        [(#PLUGIN{geomap}|?{' ',''})<label for="geoloc_article"><:squeeze_article:geoloc_article:><input type="checkbox" name="geoloc_article" id="geoloc_article"[ checked="(#ENV{geoloc_article}|=={on}|?{checked})"] /></label>]
    149149        </p>
    150150
  • plugins_spip/squeeze_article/formulaires/creer_article.html

    r533 r602  
    8282                                        <input type="checkbox"[ checked="(#CONFIG{squeezearticle/date_redac}?{checked})"] name="date_redac" id="date_redac" />
    8383                                </li>]
     84                                [(#PLUGIN{geomap}|?{' '})
     85                                [(#CONFIG{squeezearticle/geoloc_article}|=={on}|?{' ',''})
     86                                       
     87                                        <script type='text/javascript'>
     88                                                function createmap(){
     89                                                        if (GBrowserIsCompatible()) {
     90                                                                var formMap = new GMap2(jQuery('#map_article'));
     91                                                                formMap.addControl(new GLargeMapControl());
     92                                                                formMap.addControl(new GMapTypeControl());
     93                                                                formMap.setCenter(new GLatLng(19, 48), 5, G_MAP_TYPE);
     94                                                                point = new GPoint(19, 48);
     95                                                                formMap.addOverlay(new GMarker(point));
     96                                                                GEvent.addListener(formMap, 'moveend', function(){
     97                                                                        var center = formMap.getCenter();
     98                                                                        jQuery('#lat_article').val(center.lat());
     99                                                                        jQuery('#long_article').val(center.lng());
     100                                                                });
     101                                                        }
     102                                                        else {
     103                                                                alert('Sorry, the Google Maps API is not compatible with this browser');
     104                                                        }
     105                                                }
     106                                                jQuery(document).ready(function(){
     107                                                        createmap();
     108                                                });
     109                                </script>
     110                                <li>
     111                                        <a href="#geoloc" onclick='createmap()'><:squeeze_article:geolocalisation_article:></a>
     112                                        <div id="geoloc_article" class="squeeze_hide">
     113                                                <div id="carte_article"></div>
     114                                               
     115                                        </div>
     116                                </li>
     117                                ]]
    84118                        </ul>
    85119                </fieldset>
     
    90124                        <legend><:squeeze_article:documents_post:></legend>
    91125                        <ul id="liste_docs_liste">
    92                                 <INCLURE{fond=formulaires/boite_documents}{ajax}{env}>
     126                                [(#ENV{formulaire_documents}|?{' '})<INCLURE{fond=formulaires/boite_documents}{ajax}{env}>]
     127                                [(#ENV{formulaire_documents}|?{'',' '})<li><:squeeze_article:ajouter_documents_article_apres_post:></li>]
    93128                        </ul>
    94129                </fieldset>
  • plugins_spip/squeeze_article/formulaires/creer_article.php

    r532 r602  
    3939                $valeurs['texte'] = _request('squeeze_texte');
    4040                $valeurs['formulaire_langue'] = true;
     41                $valeurs['formulaire_documents'] = false;
    4142        }
    4243       
  • plugins_spip/squeeze_article/lang/squeeze_article_en.php

    r532 r602  
    3232        'ajouter_documents_article_apres_post' => 'Save your post to be able to add documents.',
    3333        'change_statut' => 'Modify Post status',
     34        'geolocalisation_article' => 'Geolocalization of your post',
     35        'geoloc_article' => 'Geolocalization of the articles on Google Map',
    3436
    3537        // validation ok       
  • plugins_spip/squeeze_article/lang/squeeze_article_fr.php

    r532 r602  
    2727        'ajouter_documents_article_apres_post' => 'Enregistrez votre post pour pouvoir ajouter des documents par la suite.',
    2828        'change_statut' => 'Changer le statut du post',
     29        'geolocalisation_article' => 'G&eacute;olocalisation de votre post',
     30        'geoloc_article' => 'G&eacute;olocalisation sur carte Google Map des articles',
    2931
    3032        // validation ok       
     
    6971        'autresplugins' => 'Autres Plugins SPIP',
    7072        'installer_formupload' => 'Vous pouvez installer le plugin tiers "Formulaire Upload" afin d\'avoir la possiblit&eacute; d\'ajouter des documents &agrave; vos articles',
     73        'installer_googlemapapi' => 'Vous pouvez installer le plugin tiers "Google Map API" afin d\'avoir la possiblit&eacute; de g&eacute;olocaliser vos articles',
    7174        'formupload' => 'Formulaire Upload (upload de documents) :',
    7275        'partie_autorite' => 'Cette partie est g&eacute;r&eacute;e par le plugin Autorit&eacute;',
Note: See TracChangeset for help on using the changeset viewer.