source: spip-zone/_plugins_/sel/squelettes/admin_moderation_utilisateurs.html @ 61250

Last change on this file since 61250 was 61250, checked in by zonepro@…, 9 years ago
  • connexion des map google avec le kml dynamique -> derniers inscrits
  • on conditionne l'appatition de la modération utilisateur / annonce dans le menu aux options configurées dans les meta
  • ceinture et bretelle : on vérifie aux différents étages des inclure le droit de visualiser / agir sur les pages concernées
File size: 4.9 KB
Line 
1<BOUCLE_lonlat(AUTEURS) {id_auteur = #ENV{id_auteur}} {tout}>
2                #SET{lon,#LON}
3                #SET{lat,#LAT}
4</BOUCLE_lonlat>
5<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
6[(#REM) Cf.: http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ ]
7<!--[if lt IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie6"> <![endif]-->
8<!--[if IE 7 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie7"> <![endif]-->
9<!--[if IE 8 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie8"> <![endif]-->
10<!--[if IE 9 ]> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js ie ie9"> <![endif]-->
11<!--[if (gt IE 9)|!(IE)]><!--> <html dir="#LANG_DIR" lang="#LANG" xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" class="[(#LANG_DIR)][ (#LANG)] no-js"> <!--<![endif]-->
12<head>
13<script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
14<title><:sel:admin_moderer_utilisateurs:> - [(#NOM_SITE_SPIP|textebrut)][ - (#SLOGAN_SITE_SPIP|textebrut)]</title>
15[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
16
17[(#CHEMIN{inclure/head.html}|oui) <INCLURE{fond=inclure/head} />]
18[(#CHEMIN{inclure/head.html}|non) <INCLURE{fond=inc-head}>]
19<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
20<script type="text/javascript"
21    src="http://maps.googleapis.com/maps/api/js?sensor=true">
22</script>
23<script type="text/javascript">
24    function initialise1() {
25                 
26                var coucheKml = new google.maps.KmlLayer('#URL_SITE_SPIP/spip.php?page=kml_nouveaux_inscrits&var_mode=recalcul');                       
27               
28                var mesOptions = {
29                        zoom: 3,
30                        mapTypeId: google.maps.MapTypeId.ROADMAP
31                }               
32               
33                /**
34                 * On affiche notre 'coucheKML' sur la carte nommée 'zemap1'
35                 */     
36        var zemap1 = new google.maps.Map(document.getElementById("carte1"), mesOptions);
37                coucheKml.setMap(zemap1);
38               
39                /**             
40                 * Une fois notre KML chargé on centre automatiquement la carte
41                 * et l'on optimise son affichage grâce aux méthodes :
42                 * fitBounds() et getDefaultViewport() afin que le département
43                 * soit totalement visible.
44                 */
45                google.maps.event.addListener(coucheKml, "status_changed" , function() {
46                        zemap1.fitBounds(coucheKml.getDefaultViewport());
47                });
48
49        };
50         
51        // si la personne est connectée, elle peut voir sa localisation dans cette carte
52    function initialise2() {
53                var map;
54                var infowindow = new google.maps.InfoWindow();
55                var marker;
56                var latlng = new google.maps.LatLng(#GET{lat,48.85}, #GET{lon,2.35});
57                var myOptions = {
58                        zoom: 15,
59                        center: latlng,
60                        mapTypeId: google.maps.MapTypeId.ROADMAP
61                }
62                map = new google.maps.Map(document.getElementById("carte2"), myOptions)
63                marker = new google.maps.Marker({
64                        position: latlng,
65                                        map: map
66                        });             
67                infowindow.open(map, marker);
68                map.setCenter(latlng); 
69    };
70</script>
71</head>
72
73<body class="pas_surlignable page_admin_moderation_utilisateurs" onload="initialise1();initialise2();" >
74
75<div class="page">
76[(#CHEMIN{inclure/header.html}|oui) <INCLURE{fond=inclure/header} />]
77[(#CHEMIN{inclure/header.html}|non) <INCLURE{fond=inc-entete}>]
78
79        <div class="main">
80        <div class="wrapper hfeed">
81        <div class="ariane rouge"><a href="#URL_SITE_SPIP"><:sel:accueil:></a> > <:sel:admin_moderer_utilisateurs:></div>
82
83        <div class="more">
84        <INCLURE{fond=inclure/plus}>   
85        </div><!-- .more -->
86        <div class="content" id="content">
87        [(#CONFIG{moderation_utilisateur}|=={oui}|oui)
88                [(#SESSION{acces}|=={3admin_local}|or{#SESSION{acces}|=={4admin_general}}|non)
89                <h1><:sel:acces_insuffisant:></h1>
90                <p><:sel:acces_insuffisant_explication:></p>
91                ]
92                [(#SESSION{acces}|=={3admin_local}|or{#SESSION{acces}|=={4admin_general}}|oui)
93                <h1><:sel:admin_moderer_utilisateurs:></h1>                     
94                <p><:sel:admin_moderer_utilisateurs_explications:></p>
95
96                #FORMULAIRE_EDITER_ACCES_AUTEUR{#ENV{tri},#ENV{senstri},#SELF}
97                ]       
98                <p>&nbsp;</p>
99        ]
100        [(#CONFIG{moderation_annonce}|=={oui}|non)
101                <h1><:sel:admin_moderer_utilisateurs:></h1>                     
102                <p><:sel:admin_moderer_utilisateurs_pasconfig:></p>     
103        ]       
104
105    </div><!-- .content -->     
106       
107        </div><!--.wrapper-->
108       
109        <div class="aside">
110        <INCLURE{fond=inclure/cote}>
111        </div><!--.aside-->
112        </div><!--.main-->
113        <img src="#CHEMIN{img/frise_950.png}" />               
114        [(#CHEMIN{inclure/footer.html}|oui) <INCLURE{fond=inclure/footer, skel=#SQUELETTE} />]
115        [(#CHEMIN{inclure/footer.html}|non) <INCLURE{fond=inc-pied}{skel=#SQUELETTE}>]
116
117</div><!--.page-->
118
119</body>
120</html>
Note: See TracBrowser for help on using the repository browser.