1<!DOCTYPE html> 2<html dir="ltr" lang="fr" xmlns:ff4j="http://www.w3.org/1999/xhtml" xmlns:esi="http://www.edge-delivery.org/esi/1.0"> 3 <head> 4 <title> 5 Liens - Commune de Montvendre 6 </title> 7 8
8<script src="/lib/tarteaucitron/tarteaucitron.js"></script>
8 9
9<script> 10 var tarteaucitronExpireInDay = true, tarteaucitronForceExpire = 183; 11 12 tarteaucitron.init({ 13 "privacyUrl": "", /* Privacy policy url */ 14 15 "hashtag": "#tarteaucitron", /* Open the panel with this hashtag */ 16 "cookieName": "tarteaucitron", /* Cookie name */ 17 18 "orientation": "bottom", /* Banner position (top - bottom) */ 19 20 "showAlertSmall": false, /* Show the small banner on bottom right */ 21 "cookieslist": true, /* Show the cookie list */ 22 23 "showIcon": false, /* Show cookie icon to manage cookies */ 24 // "iconSrc": "", /* Optionnal: URL or base64 encoded image */ 25 "iconPosition": "BottomRight", /* Position of the icon between BottomRight, BottomLeft, TopRight and TopLeft */ 26 27 "adblocker": false, /* Show a Warning if an adblocker is detected */ 28 29 "DenyAllCta": true, /* Show the deny all button */ 30 "AcceptAllCta": true, /* Show the accept all button when highPrivacy on */ 31 "highPrivacy": true, /* HIGHLY RECOMMANDED Disable auto consent */ 32 33 "handleBrowserDNTRequest": false, /* If Do Not Track == 1, disallow all */ 34 35 "removeCredit": false, /* Remove credit link */ 36 "moreInfoLink": true, /* Show more info link */ 37 "useExternalCss": false, /* If false, the tarteaucitron.css file will be loaded */ 38 39 //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for subdomain website */ 40 41 "readmoreLink": "", /* Change the default readmore link pointing to tarteaucitron.io */ 42 43 "mandatory": true, /* Show a message about mandatory cookies */ 44 45 "listCookieByService": false, /* Show a message about list cookie by service */ 46 47 }); 48 </script>
48 49 50 51 52 <meta name="Description" content=""> 53 <meta name="Keywords" content=""> 54 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 55 <meta charset="UTF-8"> 56 57 <!-- Matomo -->
58<script> 59 var _paq = window._paq = window._paq || []; 60 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 61 _paq.push(['trackPageView']); 62 _paq.push(['enableLinkTracking']); 63 (function() { 64 var u="//matomo-client.neopse.com/"; 65 _paq.push(['setTrackerUrl', u+'matomo.php']); 66 _paq.push(['setSiteId', '324']); 67 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 68 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 69 })(); 70</script>
70 71<!-- End Matomo Code --> 72 73 74 75 76 77 78 79 <link rel="apple-touch-icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1"> 80 <link rel="icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1"> 81 82 <link rel="preconnect" href="https://fonts.googleapis.com"> 83 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 84 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Material+Icons" rel="stylesheet"> 85 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Jost:wght@400;700&family=Lato:wght@400;700&family=Lora:wght@400;700&family=Merriweather:wght@400;700&family=Montserrat:wght@400;700&family=Nunito:wght@400;700&family=Open+Sans:wght@400;700&family=Outfit:wght@400;700&family=Roboto:wght@400;700&family=Roboto+Condensed:wght@400;700&family=Roboto+Slab:wght@400;700&display=swap" rel="stylesheet"> 86 87 <link href='/dist/owlcarousel/css/owl.carousel.min.css' rel='stylesheet' type='text/css'> 88 <link href='/dist/owlcarousel/css/owl.theme.default.min.css' rel='stylesheet' type='text/css'> 89 <link href='/dist/slick/slick.css' rel='stylesheet' type='text/css'> 90 <link href='/dist/slick/slick-theme.css' rel='stylesheet' type='text/css'> 91 <link href='/dist/scrollbar/jquery.scrollbar.css' rel='stylesheet' type='text/css'> 92 <link href='/dist/fullcalendar/fullcalendar.min.css' rel='stylesheet' type='text/css'> 93 <link rel="stylesheet" 94 href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/css/bootstrap-select.min.css"> 95 <link href="/tpl/1/css/style.css" rel="stylesheet" type='text/css'> 96 <link rel="stylesheet" 97 href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/css/bootstrap-multiselect.css"/> 98 99 <link href="/lib/splide-4.0.1/css/splide.min.css" rel="stylesheet" type="text/css"/> 100 <link href="/lib/splide-4.0.1/css/splide-custom.css" rel="stylesheet" type="text/css"/> 101 <style class="notranslate" title="customCss" type="text/css" 102 rel="stylesheet">body { background-color: #3E4142; }.bg_wrapper { background-color: #FFFFFF !important; }.footer.bg { background-color: rgba(240,126,0,0.6); }.footer.bg { background-image: url(https://static.neopse.com/medias/p/1721/site/5f/d2/60/5fd26033e0ddc4101bf1373a5372312cc4be404d.jpg?v=v1); background-position: center; background-repeat: repeat; }nav.navbar.bg { background-color: #3E4142; }.footer.bg .ov { background-color: rgba(240,126,0,0.65); }nav.navbar .dropdown-menu { background-color: #1eb1db; }.footer .c_text { color: #FFFFFF; }nav.navbar .c_text { color: #FFFFFF; }.footer .c_title { color: #FFFFFF; } .footer .c_title:before { background-color: #FFFFFF !important; }nav.navbar .dropdown-menu .c_text { color: #FFFFFF; }nav.navbar .dropdown-menu .h_text:hover { color: #FFFFFF; }#w_headline { background-color: #3E4142; }#w_0y9hacuva .bg:before { background-color: rgba(62,65,66,0.15); }#w_353vopjrp .bg { background-color: #1eb1db; }#w_730gs7eb1 .bg { background-color: #FFFFFF; }#w_730gs7eb1 .bg { background-image: url(undefined); background-position: center; background-repeat: repeat; }#w_feqlmx88f .bg { background-color: rgba(240,126,0,0.75); }#w_fiixkvvxv .bg { background-color: #FFFFFF; }#w_lit41jmuu .bg { background-color: #F07E00; }#w_lit41jmuu .bg { background-image: url(https://static.neopse.com/medias/p/1721/site/97/8a/f4/978af424138f160d4e04e7311adb0ccaae6adac8.jpeg?v=v1); background-position: center; background-repeat: repeat; }#w_qk4ofnm8r .bg:before { background-color: #F07E00; }#w_zorkc51nl .bg { background-color: #FFFFFF; }#w_zorkc51nl .bg { background-image: url(undefined); background-position: center; background-repeat: repeat; }#w_zpd2m3eha .bg { background-color: rgba(255,255,255,0.8); }#w_zpd2m3eha .bg { background-image: url(undefined); background-position: center; background-repeat: repeat; }nav.navbar .bg_btn, nav.navbar .bg_btn:hover, nav.navbar .bg_btn:active, nav.navbar .bg_btn:focus{ background-color: #3E4142; }nav.navbar .dropdown-menu .h_text:hover { background-color: #F07E00; }#w_353vopjrp .c_btn, #w_353vopjrp .c_btn:hover, #w_353vopjrp .c_btn:focus, #w_353vopjrp .c_btn:active { color: #FFFFFF; } #w_353vopjrp .c_btn:before { background-color: #FFFFFF; }#w_730gs7eb1 .c_btn, #w_730gs7eb1 .c_btn:hover, #w_730gs7eb1 .c_btn:focus, #w_730gs7eb1 .c_btn:active, #w_730gs7eb1 .slick-prev:before, #w_730gs7eb1 .slick-next:before { color: rgba(0,0,0,0.8); } #w_730gs7eb1 .c_btn:before { background-color: rgba(0,0,0,0.8) !important; }#w_feqlmx88f .c_btn, #w_feqlmx88f .c_btn:hover, #w_feqlmx88f .c_btn:focus, #w_feqlmx88f .c_btn:active, #w_feqlmx88f .carousel-control-prev i, #w_feqlmx88f .carousel-control-next i { color: #FFFFFF; } #w_feqlmx88f .c_btn:before { background-color: #FFFFFF !important; }#w_headline .c_text { color: #FFFFFF; } #w_headline .title.c_text:before { background-color: #FFFFFF !important; }#w_lit41jmuu .c_btn, #w_lit41jmuu .c_btn:hover, #w_lit41jmuu .c_btn:focus, #w_lit41jmuu .c_btn:active, #w_lit41jmuu .card-icon-date .day { color: #F07E00; border-color: #F07E00; } #w_lit41jmuu .c_btn:before, #w_lit41jmuu .owl-theme .owl-dots .owl-dot.active span, #w_lit41jmuu .owl-theme .owl-dots .owl-dot:hover span, #w_lit41jmuu .slick-dots .slick-active button:before, #w_lit41jmuu .card-icon-date .month {background-color: #F07E00 !important;opacity: 1;} #w_lit41jmuu .carousel-indicators li, #w_lit41jmuu .owl-theme .owl-dots .owl-dot span, #w_lit41jmuu .slick-dots li button:before {background-color: #F07E00; opacity: 0.5;}#w_qk4ofnm8r .c_btn, #w_qk4ofnm8r .c_btn:hover, #w_qk4ofnm8r .c_btn:focus, #w_qk4ofnm8r .c_btn:active { color: #FFFFFF; } #w_qk4ofnm8r .c_btn:before { background-color: #FFFFFF !important; }#w_zorkc51nl .c_btn, #w_zorkc51nl .c_btn:hover, #w_zorkc51nl .c_btn:focus, #w_zorkc51nl .c_btn:active { color: #000000; } #w_zorkc51nl .c_btn.dark:before { background-color: #000000 !important; } #w_zorkc51nl .owl-theme .owl-dots .owl-dot.active span, #w_zorkc51nl .owl-theme .owl-dots .owl-dot:hover span {background: #000000;opacity: 1;} #w_zorkc51nl .carousel-indicators li, #w_zorkc51nl .owl-theme .owl-dots .owl-dot span{background-color: #000000;opacity: 0.5;}#w_zpd2m3eha .owl-theme .owl-dots .owl-dot.active span, #w_zpd2m3eha .owl-theme .owl-dots .owl-dot:hover span { background-color: #47A5B6;opacity: 1;} #w_zpd2m3eha .carousel-indicators li, #w_zpd2m3eha .owl-theme .owl-dots .owl-dot span{background-color: #47A5B6;opacity: 0.5;} #w_zpd2m3eha .c_btn:before { background-color: #47A5B6 !important; }#w_0y9hacuva .c_text { color: #FFFFFF; } #w_0y9hacuva .c_text:before { background-color: #FFFFFF; }#w_353vopjrp .c_text, #w_353vopjrp .requirements { color: #FFFFFF; }#w_feqlmx88f .c_text { color: rgba(0,0,0,0.65); }#w_fiixkvvxv .c_text { color: #FFFFFF; } #w_fiixkvvxv .c_text:before { background-color: #FFFFFF; }#w_lit41jmuu .c_text { color: #F07E00; }#w_zorkc51nl .c_text { color: #000000; }#w_0y9hacuva .c_title { color: #FFFFFF; } #w_0y9hacuva .c_title:before { background-color: #FFFFFF !important; }#w_353vopjrp .c_title { color: #FFFFFF; } #w_353vopjrp .c_title:before { background-color: #FFFFFF !important; }#w_730gs7eb1 .c_title { color: rgba(0,0,0,0.7); } #w_730gs7eb1 .c_title:before { background-color: rgba(0,0,0,0.7) !important; }#w_feqlmx88f .c_title { color: #000000; } #w_feqlmx88f .c_title:before { background-color: #000000 !important; }#w_fiixkvvxv .c_title { color: #F07E00; } #w_fiixkvvxv .c_title:before { background-color: #F07E00 !important; }#w_fo4wekjdu .c_title { color: #000000; } #w_fo4wekjdu .c_title:before { background-color: #000000 !important; }#w_lit41jmuu .c_title { color: #FFFFFF; } #w_lit41jmuu .c_title:before { background-color: #FFFFFF !important; }#w_qk4ofnm8r .c_title { color: #FFFFFF; } #w_qk4ofnm8r .c_title:before { background-color: #FFFFFF !important; }#w_zorkc51nl .c_title { color: #000000 !important; } #w_zorkc51nl .c_title.dark:before { background-color: #000000 !important; }#w_zpd2m3eha .c_title { color: #1eb1db; } #w_zpd2m3eha .c_title:before { background-color: #1eb1db !important; }#w_0y9hacuva .c_title { display: none; }
102#w_fiixkvvxv .c_title { display: inline-block; }#w_353vopjrp .bg_btn { background-color: #000000; }#w_headline .carousel-item.overlay:before { background-color: rgba(62,65,66,0.2); }#w_0y9hacuva .card { background-color: #1eb1db; }#w_fiixkvvxv .card { background-color: rgba(0,0,0,0.45); }#w_lit41jmuu .bg_text { background-color: rgba(255,255,255,0.9); }#w_headline .c_text_responsive { color: #FFFFFF; } #w_headline .title.c_text_responsive:before { background-color: #FFFFFF !important; }</style> 103 104 105
105<script src="/js/vendor/jquery-3.2.1.min.js"></script>
105 106
106<script>tarteaucitron.user.matomoHost = '//matomo.neopse.com/';</script>
106 107 </head> 108 <body> 109 110 <header role="banner"><!-- Top navbar --> 111<nav role="navigation" class="navbar fixed-top navbar-expand-lg bg"> 112 <div class="ov"></div> 113 <div class="container"> 114 <a class="navbar-brand c_text" aria-label="Accueil" href="/fr/"> 115 <h1 class="img"> 116 <picture> 117 <source media="(max-width: 991.98px)" srcset="https://static.neopse.com/medias/p/1721/site/b5/77/9e/b5779eca0547b21ce7f9b2c4a02eac983ca2e2ce.jpg"> 118 <img role="img" src="https://static.neopse.com/medias/p/1721/site/b5/77/9e/b5779eca0547b21ce7f9b2c4a02eac983ca2e2ce.jpg" alt="Logo Commune de Montvendre" loading="eager"> 119 </picture> 120 <span>Commune de Montvendre</span> 121 </h1> 122 </a> 123 <button class="navbar-toggler c_text h_text" type="button" data-toggle="collapse" 124 data-target="#navbarNavDropdown" 125 aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation" style="z-index: 100;"> 126 <span class="navbar-toggler-icon"> 127 <i class="material-icons notranslate">menu</i> 128 </span> 129 </button> 130 <div class="collapse navbar-collapse" id="navbarNavDropdown"> 131 <ul class="navbar-nav ml-auto"> 132 <li class="nav-item dropdown"> 133 <a class="nav-link c_text h_text px-3" href="/" role="button"> 134 <i class="material-icons">home</i> 135 </a> 136 </li> 137 <li class="nav-item dropdown"> 138 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown0" role="button" 139 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 140 Accueil 141 </a> 142 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown0"> 143 <div class="dropdown-menu-image" aria-hidden="true" 144 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/e5/14/f9/e514f913356b8afdcbd59a645433e9b79224e192.png?v=v1);"></div> 145 146 <div class="container mega-dropdown-menu"> 147 <div class="divider"> 148 149 150 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 151 href="/fr/bn/992214/flash-infos-351"> 152 Flash Infos 153 </a> 154 155 156 157 158 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 159 href="/fr/lk/991902/liens-724"> 160 Liens 161 </a> 162 163 164 165 166 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 167 href="/fr/pc/992409/galeries-de-photos-353"> 168 Galeries de photos 169 </a> 170 171 172 173 174 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 175 href="/fr/vd/992370/galerie-de-videos-343"> 176 Galerie de vidéos 177 </a> 178 179 180 181 182 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 183 href="/fr/pg/992643/guide-des-demarches-377"> 184 Guide des démarches 185 </a> 186 187 188 189 190 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 191 href="/fr/sve/992682/saisine-par-voie-electronique-394"> 192 Saisine par Voie Electronique 193 </a> 194 195 196 197 198 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 199 href="/fr/ct/991707/contacts-683"> 200 Contacts 201 </a> 202 203 204 </div> 205 </div> 206 </div> 207 </li> 208 209 210 <li class="nav-item dropdown"> 211 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown1" role="button" 212 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 213 Découvrir Montvendre 214 </a> 215 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown1"> 216 <div class="dropdown-menu-image" aria-hidden="true" 217 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/69/9a/6c/699a6c245da960e5ddfe5b38b571afbb01083fb8.png?v=v1);"></div> 218 219 <div class="container mega-dropdown-menu"> 220 <div class="divider"> 221 222 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 223 href="/fr/rb/862370/geographie-demographie"> 224 Géographie-Démographie 225 </a> 226 227 228 229 230 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 231 href="/fr/rb/603410/montvendre-dhier-a-aujourdhui"> 232 Montvendre d'hier à aujourd'hui 233 </a> 234 235 236 237 238 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 239 href="/fr/rb/952720/plan-de-ville-35"> 240 Plan de ville 241 </a> 242 243 244 245 246 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 247 href="/fr/rb/603449/notre-blason"> 248 Notre blason 249 </a> 250 251 252 253 </div> 254 </div> 255 </div> 256 </li> 257 258 259 <li class="nav-item dropdown"> 260 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown2" role="button" 261 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 262 Vie municipale 263 </a> 264 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown2"> 265 <div class="dropdown-menu-image" aria-hidden="true" 266 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/63/53/c2/6353c26cac779c384f959818b93812002b809e50.png?v=v1);"></div> 267 268 <div class="container mega-dropdown-menu"> 269 <div class="divider"> 270 271 272 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 273 href="/fr/tb/993501/conseil-municipal-65"> 274 Conseil Municipal 275 </a> 276 277 278 279 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 280 href="/fr/rb/604944/commissions-municipales-26"> 281 Commissions Municipales 282 </a> 283 284 285 286 287 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 288 href="/fr/rb/604983/delegues-1"> 289 Délégués 290 </a> 291 292 293 294 295 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 296 href="/fr/rb/605022/bulletins-municipaux-33"> 297 Bulletins Municipaux 298 </a> 299 300 301 302 303 304 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 305 href="/fr/rp/993033/comptes-rendus-377"> 306 Comptes rendus 307 </a> 308 309 310 311 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 312 href="/fr/rb/1304253/permanences-du-maire-et-des-adjoints"> 313 Permanences du Maire et des Adjoints 314 </a> 315 316 317 318 </div> 319 </div> 320 </div> 321 </li> 322 323 324 <li class="nav-item dropdown"> 325 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown3" role="button" 326 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 327 Vie quotidienne 328
328 </a> 329 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown3"> 330 <div class="dropdown-menu-image" aria-hidden="true" 331 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/ab/cf/e9/abcfe907b5e41f8b378e851437495bf20399a3a4.png?v=v1);"></div> 332 333 <div class="container mega-dropdown-menu"> 334 <div class="divider"> 335 <p class="dropdown-header-divider c_text" aria-hidden="true">Informations pratiques</p> 336 337 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 338 href="/fr/rb/1291929/jarrive-ou-je-pars-du-village"> 339 J'arrive ou je pars du village 340 </a> 341 342 343 344 345 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 346 href="/fr/rb/603878/numeros-utiles-62"> 347 Numéros utiles 348 </a> 349 350 351 352 353 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 354 href="/fr/rb/605100/tous-les-horaires"> 355 Tous les horaires 356 </a> 357 358 359 360 361 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 362 href="/fr/rb/605230/tarifs-municipaux-16"> 363 Tarifs municipaux 364 </a> 365 366 367 368 </div> 369 <div class="divider"> 370 <p class="dropdown-header-divider c_text" aria-hidden="true">Etat Civil</p> 371 372 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 373 href="/fr/rb/605113/documents-didentite-1"> 374 Documents d'identité 375 </a> 376 377 378 379 380 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 381 href="/fr/rb/605152/etat-civil-74"> 382 Etat civil 383 </a> 384 385 386 387 388 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 389 href="/fr/rb/605087/publications-29"> 390 Publications 391 </a> 392 393 394 395 </div> 396 <div class="divider"> 397 <p class="dropdown-header-divider c_text" aria-hidden="true">Valence Romans Agglo</p> 398 399 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 400 href="/fr/rb/605191/gestions-des-dechets"> 401 Gestions des déchets 402 </a> 403 404 405 406 407 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 408 href="/fr/rb/605035/les-competences-de-lagglo"> 409 Les compétences de l'agglo 410 </a> 411 412 413 414 </div> 415 <div class="divider"> 416 <p class="dropdown-header-divider c_text" aria-hidden="true">Mobilité</p> 417 418 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 419 href="/fr/rb/605243/transports-75"> 420 Transports 421 </a> 422 423 424 425 </div> 426 <div class="divider"> 427 <p class="dropdown-header-divider c_text" aria-hidden="true">Bibliothèque</p> 428 429 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 430 href="/fr/rb/1308673/bibliotheque-municipale-39"> 431 Bibliothèque municipale 432 </a> 433 434 435 436 </div> 437 <div class="divider"> 438 <p class="dropdown-header-divider c_text" aria-hidden="true">URBANISME</p> 439 440 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 441 href="/fr/rb/1446239/urbanisme-387"> 442 Urbanisme 443 </a> 444 445 446 447 </div> 448 </div> 449 </div> 450 </li> 451 452 453 <li class="nav-item dropdown"> 454 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown4" role="button" 455 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 456 Education 457 </a> 458 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown4"> 459 <div class="dropdown-menu-image" aria-hidden="true" 460 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/64/6a/3d/646a3de7cbd817de2aad60a3dc635c9a8e57ee4c.png?v=v1);"></div> 461 462 <div class="container mega-dropdown-menu"> 463 <div class="divider"> 464 465 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 466 href="/fr/rb/2412204/menu-cantine-2"> 467 Menu cantine 468 </a> 469 470 471 472 473 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 474 href="/fr/rb/1847133/services-periscolaires-25"> 475 Services périscolaires 476 </a> 477 478 479 480 481 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
482 href="/fr/rb/1574822/petite-enfance-valence-romans-agglo"> 483 Petite Enfance Valence Romans Agglo 484 </a> 485 486 487 488 489 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 490 href="/fr/rb/2242411/infos-jeunes-valence-romans-agglo"> 491 Infos Jeunes Valence Romans Agglo 492 </a> 493 494 495 496 497 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 498 href="/fr/rb/1768665/les-voyages-decouvertes"> 499 Les voyages découvertes 500 </a> 501 502 503 504 505 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 506 href="/fr/rb/1746136/vie-scolaire-15"> 507 Vie scolaire 508 </a> 509 510 511 512 </div> 513 </div> 514 </div> 515 </li> 516 517 518 <li class="nav-item dropdown"> 519 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown5" role="button" 520 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 521 Vie économique 522 </a> 523 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown5"> 524 525 <div class="container mega-dropdown-menu"> 526 <div class="divider"> 527 528 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 529 href="/fr/rb/603943/agence-postale-communale-15"> 530 Agence postale communale 531 </a> 532 533 534 535 536 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 537 href="/fr/rb/605516/emploi-28"> 538 Emploi 539 </a> 540 541 542 543 </div> 544 </div> 545 </div> 546 </li> 547 548 549 <li class="nav-item dropdown"> 550 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown6" role="button" 551 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 552 Tourisme & loisirs 553 </a> 554 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown6"> 555 <div class="dropdown-menu-image" aria-hidden="true" 556 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/1b/b0/42/1bb042c1206953c474fc2e350e1582e9f7b111c1.png?v=v1);"></div> 557 558 <div class="container mega-dropdown-menu"> 559 <div class="divider"> 560 <p class="dropdown-header-divider c_text" aria-hidden="true">Hébergements</p> 561 562 563 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 564 href="/fr/tr/992994/annuaire-touristique-312"> 565 Annuaire touristique 566 </a> 567 568 569 </div> 570 <div class="divider"> 571 <p class="dropdown-header-divider c_text" aria-hidden="true">Que voir ? Que faire ?</p> 572 573 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 574 href="/fr/rb/603527/le-village-botanique"> 575 Le village botanique 576 </a> 577 578 579 580 581 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 582 href="/fr/rb/1331969/le-village-fleuri"> 583 Le village fleuri 584 </a> 585 586 587 588 589 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 590 href="/fr/rb/603566/le-jardin-zen"> 591 Le jardin ZEN 592 </a> 593 594 595 596 597 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 598 href="/fr/rb/603592/le-jardin-des-sables"> 599 Le jardin des sables 600 </a> 601 602 603 604 605 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 606 href="/fr/rb/603631/centre-equestre-des-pialoux"> 607 Centre équestre des Pialoux 608 </a> 609 610 611 612 613 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 614 href="/fr/rb/603670/les-randonnees-4"> 615 Les randonnées 616 </a> 617 618 619 620 621 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 622 href="/fr/rb/603657/okapi-poney-club"> 623 Okapi poney club 624 </a> 625 626 627 628 629 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 630 href="/fr/rb/603813/city-park-et-skate-park"> 631 City Park et Skate Park 632 </a> 633 634 635 636 637 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 638 href="/fr/rb/1332996/la-ferme-aux-escargots"> 639 La ferme aux escargots 640 </a> 641 642 643 644 </div> 645 </div> 646 </div> 647 </li> 648 649 650 <li class="nav-item dropdown"> 651 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown7" role="button" 652 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 653 Entre nous 654 </a> 655 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown7"> 656 <div class="dropdown-menu-image" aria-hidden="true" 657 style="background-image: url(https://static.neopse.com/thumbs/p/1721/site/20/b4/ee/20b4eeb96bcd3140d66947c2cb011eecee2cd020.png?v=v1);"></div> 658 659 <div class="container mega-dropdown-menu"> 660 <div class="divider"> 661 662 663 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 664 href="/fr/as/992916/nos-associations-8"> 665 Nos associations 666 </a> 667 668 669 670 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 671 href="/fr/rb/605672/focus-4"> 672 Focus 673 </a> 674 675 676 677 678 679 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 680 href="/fr/ad/993345/petites-annonces-308"> 681 Petites annonces 682 </a> 683 684 685 686 687 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 688 href="/fr/cp/992838/annonces-de-covoiturage-303"> 689 Annonces de covoiturage 690 </a> 691
691 692 693 </div> 694 </div> 695 </div> 696 </li> 697 698 699 700 <li class="nav-item"> 701 <a href="#search-form-collapse" role="button" class="search-button btn c_text h_text" data-toggle="collapse" 702 data-target="#search-form-collapse" aria-expanded="false"> 703 <i class="material-icons">search</i> 704 </a> 705 </li> 706 <form action="/fr/search" class="form-inline nav-link c_text" method="post"> 707 <div class="toggled row collapse" id="search-form-collapse"> 708 <input id="search-form" class="form-control col-lg-8 col-8" type="search" placeholder="Recherche" 709 aria-label="Search" name="keywords"> 710 <button type="submit" class="form-control col-lg-4 col-4 bg_btn c_btn"><i class="material-icons notranslate">search</i></button> 711 </div> 712 </form> 713 714 <li class="nav-item position-relative"> 715 <div role="button" class="cursor-pointer nav-link c_text" data-toggle="collapse" 716 data-target="#google_translate_element" aria-expanded="false" aria-label="Choisir la langue du site" 717 aria-controls="google_translate_element"><i class="material-icons notranslate">language</i> 718 </div> 719 <div id="google_translate_element" class="collapse"> 720 <div id="google_translate"></div> 721 <div class="google_translate_consent" style="width: 200px; height: 60px;"></div> 722 </div> 723 </li> 724 725 </ul> 726 </div> 727 </div> 728</nav> 729</header> 730 731 <main role="main"> 732 <div class="main intern-page"> 733 <header class="breadcrumb container d-flex align-items-center bg"> 734 <div class="ov"></div> 735 <div class="container"> 736 <h1 class="title dark c_title">Liens</h1> 737 738 <nav class="ariane c_text"> 739 <span><a href="/fr/" class="font-weight-bold">Accueil</a></span> 740 / <a href="/fr/">Accueil</a> 741 / <a href="/fr/lk/991902/liens-724">Liens</a> 742 </nav> 743 744 </div> 745</header> 746 <!-- Contenu --> 747 <section class="container wrapper bg_wrapper c_wrapper"> 748 <div class="ov bgw"></div> 749 750 <div class="main-content dynamicContent"> 751 <div class="row"> 752 <div class="col col-lg contenu"> 753 <div class="search-category-one mb-3"> 754 <div> 755 <form action=""> 756 <h2 class="h4 title">Recherche par catégorie -</h2> 757 <select id="search-category" 758 class="borderless c_text selectpicker"> 759 <option value="0" selected 760 class="c_text">Toutes les catégories</option> 761 <option value="2690" class="c_text">Administration</option> 762 <option value="2692" class="c_text">Association</option> 763 <option value="2695" class="c_text">Education</option> 764 <option value="2693" class="c_text">Tourisme</option> 765 </select> 766 </form> 767 </div> 768 </div> 769 770 771 772 773 774 775 776 <div> 777 <div> 778 <p class="mb-0 eLink cct_2690" 779 data-search=""> 780 <a href="http://service-public.fr" class="text-decoration" target="_blank"> 781 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Service public<span class="small"> (http://service-public.fr)</span> 782 </a> 783 </p> <p class="mb-0 eLink cct_2690" 784 data-search=""> 785 <a href="https://agglae.fr/" class="text-decoration" target="_blank"> 786 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>AGGLAE<span class="small"> (https://agglae.fr/)</span> 787 </a> 788 </p> <p class="mb-0 eLink cct_2692" 789 data-search=""> 790 <a href="https://www.facebook.com/profile.php?id=100005445017924" class="text-decoration" target="_blank"> 791 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Amicale des Parents de l'élèves de Montvendre<span class="small"> (https://www.facebook.com/profile.php?id=100005445017924)</span> 792 </a> 793 </p> <p class="mb-0 eLink cct_2690" 794 data-search=""> 795 <a href="https://www.ardechedromenumerique.fr/" class="text-decoration" target="_blank"> 796 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Ardèche Drôme Numérique Fibre<span class="small"> (https://www.ardechedromenumerique.fr/)</span> 797 </a> 798 </p> <p class="mb-0 eLink cct_2692" 799 data-search=""> 800 <a href="https://www.villes-internet.net/site/participez-au-label/" class="text-decoration" target="_blank"> 801 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Villages et villes internet<span class="small"> (https://www.villes-internet.net/site/participez-au-label/)</span> 802 </a> 803 </p> <p class="mb-0 eLink cct_2692" 804 data-search=""> 805 <a href="https://www.facebook.com/amis.demontvendre.1" class="text-decoration" target="_blank"> 806 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Amis de Montvendre<span class="small"> (https://www.facebook.com/amis.demontvendre.1)</span> 807 </a> 808 </p> <p class="mb-0 eLink cct_2690" 809 data-search=""> 810 <a href="https://www.auvergnerhonealpes.fr/" class="text-decoration" target="_blank"> 811 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Conseil Régonal<span class="small"> (https://www.auvergnerhonealpes.fr/)</span> 812 </a> 813 </p> <p class="mb-0 eLink cct_2690" 814 data-search=""> 815 <a href="https://www.ladrome.fr/" class="text-decoration" target="_blank"> 816 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Conseil Départemental de la Drôme<span class="small"> (https://www.ladrome.fr/)</span> 817 </a> 818 </p> <p class="mb-0 eLink cct_2692" 819 data-search=""> 820 <a href="https://www.villes-et-villages-fleuris.com/" class="text-decoration" target="_blank"> 821 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Villages fleuris<span class="small"> (https://www.villes-et-villages-fleuris.com/)</span> 822 </a> 823 </p> <p class="mb-0 eLink cct_2690" 824 data-search=""> 825 <a href="https://www.sytrad.fr/" class="text-decoration" target="_blank"> 826 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>SYTRAD<span class="small"> (https://www.sytrad.fr/)</span> 827 </a> 828 </p> <p class="mb-0 eLink cct_2690" 829 data-search=""> 830 <a href="https://www.valenceromansagglo.fr/fr/index.html" class="text-decoration" target="_blank"> 831 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Valence Romans Agglo<span class="small"> (https://www.valenceromansagglo.fr/fr/index.html)</span> 832 </a> 833 </p> <p class="mb-0 eLink cct_2690" 834 data-search=""> 835 <a href="http://www.pole-emploi.fr/accueil/" class="text-decoration" target="_blank"> 836 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Pole emploi<span class="small"> (http://www.pole-emploi.fr/accueil/)</span> 837 </a> 838 </p> <p class="mb-0 eLink cct_2690" 839 data-search=""> 840 <a href="https://www.telepoints.info/" class="text-decoration" target="_blank"> 841 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Points permis de conduire<span class="small"> (https://www.telepoints.info/)</span> 842 </a> 843 </p> <p class="mb-0 eLink cct_2693" 844 data-search=""> 845 <a href="https://www.ecovoiturage0726.fr/blog/" class="text-decoration" target="_blank"> 846 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Eco voiturage<span class="small"> (https://www.ecovoiturage0726.fr/blog/)</span> 847 </a> 848 </p> <p class="mb-0 eLink cct_2692" 849 data-search=""> 850 <a href="https://www.facebook.com/ea.montvendre.9" class="text-decoration" target="_blank"> 851 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>En avant Montvendre<span class="small"> (https://www.facebook.com/ea.montvendre.9)</span> 852 </a> 853 </p> <p class="mb-0 eLink cct_2695" 854 data-search=""> 855 <a href="https://college-marcelle-rivier-beaumont.web.ac-grenoble.fr/" class="text-decoration" target="_blank"> 856 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Collège de Beaumont les Valence<span class="small"> (https://college-marcelle-rivier-beaumont.web.ac-grenoble.fr/)</span> 857 </a> 858 </p> <p class="mb-0 eLink cct_2693" 859 data-search=""> 860 <a href="https://www.domaine-lespialoux.com/" class="text-decoration" target="_blank"> 861 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Les Pialoux (Cheval)<span class="small"> (https://www.domaine-lespialoux.com/)</span> 862 </a> 863 </p> <p class="mb-0 eLink cct_2690" 864 data-search=""> 865 <a href="https://orobnat.sante.gouv.fr/orobnat/afficherPage.do?methode=menu&usd=AEP&idRegion=84" class="text-decoration" target="_blank"> 866 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Analyse de l'eau<span class="small">
866 (https://orobnat.sante.gouv.fr/orobnat/afficherPage.do?methode=menu&usd=AEP&idRegion=84)</span> 867 </a> 868 </p> <p class="mb-0 eLink cct_2692" 869 data-search=""> 870 <a href="https://villagesbotaniques-de-la-drome.fr/" class="text-decoration" target="_blank"> 871 <i class="material-icons notranslate align-middle mr-2">open_in_new</i>Village botanique<span class="small"> (https://villagesbotaniques-de-la-drome.fr/)</span> 872 </a> 873 </p> </div> 874 </div> 875 </div> 876 877 </div> 878 </div> 879 </section> 880 881 </div> 882 883 </main> 884 885 <div id="previewModalImage" class="modal"> 886 887 <!-- The Close Button --> 888 <span id="closePreviewImage" class="close">×</span> 889 890 <!-- Navigation Buttons --> 891 <a id="prevImage" class="modal-nav prev" href="javascript:void(0)">❮</a> 892 <a id="nextImage" class="modal-nav next" href="javascript:void(0)">❯</a> 893 894 <!-- Image Counter --> 895 <div id="imageCounter" class="image-counter"></div> 896 897 <!-- Modal Content (The Image) --> 898 <div id="containerPreviewImage"><img role="img" class="modal-content" alt=""></div> 899 900 <!-- Modal Caption (Image Text) --> 901 <div id="captionPreviewImage"></div> 902 </div> 903 904
904<script> 905 (function() { 906 // Get the modal elements 907 const modal = document.getElementById('previewModalImage'); 908 const modalImg = modal.querySelector('img'); 909 const captionText = document.getElementById('captionPreviewImage'); 910 const closePreviewImage = document.getElementById('closePreviewImage'); 911 const prevBtn = document.getElementById('prevImage'); 912 const nextBtn = document.getElementById('nextImage'); 913 const imageCounter = document.getElementById('imageCounter'); 914 915 let currentImages = []; 916 let currentIndex = 0; 917 918 // Helper function to check if element is visible 919 function isVisible(element) { 920 return element && element.offsetParent !== null; 921 } 922 923 // Helper function to toggle element visibility 924 function toggleElement(element, show) { 925 if (element) { 926 element.style.display = show ? 'block' : 'none'; 927 } 928 } 929 930 // Function to update the modal with a specific image 931 function updateModal(index) { 932 if (currentImages.length === 0) return; 933 934 currentIndex = index; 935 const img = currentImages[currentIndex]; 936 modalImg.setAttribute('src', img.src); 937 modalImg.setAttribute('alt', img.alt || ''); 938 captionText.innerHTML = img.alt || ''; 939 940 // Update counter 941 imageCounter.textContent = (currentIndex + 1) + ' / ' + currentImages.length; 942 943 // Show/hide navigation buttons 944 const showNav = currentImages.length > 1; 945 toggleElement(prevBtn, showNav); 946 toggleElement(nextBtn, showNav); 947 toggleElement(imageCounter, showNav); 948 } 949 950 // Function to show next image 951 function showNext() { 952 if (currentImages.length === 0) return; 953 currentIndex = (currentIndex + 1) % currentImages.length; 954 updateModal(currentIndex); 955 } 956 957 // Function to show previous image 958 function showPrev() { 959 if (currentImages.length === 0) return; 960 currentIndex = (currentIndex - 1 + currentImages.length) % currentImages.length; 961 updateModal(currentIndex); 962 } 963 964 // Helper function to find closest ancestor with class 965 function closest(element, selector) { 966 if (!element) return null; 967 968 // For class selector (e.g., '.splide__slide') 969 if (selector.startsWith('.')) { 970 const className = selector.slice(1); 971 let current = element; 972 while (current && current !== document) { 973 if (current.classList && current.classList.contains(className)) { 974 return current; 975 } 976 current = current.parentElement; 977 } 978 } 979 return null; 980 } 981 982 // When clicking on an image 983 document.addEventListener('click', function(e) { 984 const target = e.target; 985 // Check if clicked element is an image with class .img or .main-img inside .splide 986 if (target.tagName === 'IMG' && 987 (target.classList.contains('img') || target.classList.contains('main-img')) && 988 closest(target, '.splide')) { 989 990 // Find the clicked image's parent slide 991 const clickedSlide = closest(target, '.splide__slide'); 992 if (!clickedSlide) return; 993 994 // Find the list that contains this slide 995 const splideList = closest(clickedSlide, '.splide__list'); 996 if (!splideList) return; 997 998 // Get all slides from this specific list 999 const allSlides = splideList.querySelectorAll('.splide__slide'); 1000 1001 // Get all images from these slides only, deduplicating by src 1002 // (Splide duplicates slides in loop mode, so we need to filter duplicates) 1003 currentImages = []; 1004 const seenSrcs = new Set(); 1005 const clickedSrc = target.src; 1006
1007 allSlides.forEach(function(slide) { 1008 const slideImg = slide.querySelector('.img, .main-img'); 1009 if (slideImg) { 1010 const imgSrc = slideImg.src; 1011 // Only add if we haven't seen this src before 1012 if (!seenSrcs.has(imgSrc)) { 1013 seenSrcs.add(imgSrc); 1014 currentImages.push(slideImg); 1015 } 1016 } 1017 }); 1018 1019 // Find the index of the clicked image by src (to handle duplicates) 1020 currentIndex = currentImages.findIndex(function(img) { 1021 return img.src === clickedSrc; 1022 }); 1023 1024 if (currentIndex === -1) { 1025 currentIndex = 0; // Fallback to first image 1026 } 1027 1028 // Update and show modal 1029 updateModal(currentIndex); 1030 modal.style.display = 'block'; 1031 } 1032 }); 1033 1034 // Navigation button handlers 1035 if (nextBtn) { 1036 nextBtn.addEventListener('click', function (e) { 1037 e.preventDefault(); 1038 e.stopPropagation(); 1039 showNext(); 1040 }); 1041 } 1042 1043 if (prevBtn) { 1044 prevBtn.addEventListener('click', function (e) { 1045 e.preventDefault(); 1046 e.stopPropagation(); 1047 showPrev(); 1048 }); 1049 } 1050 1051 // Keyboard navigation 1052 document.addEventListener('keydown', function (e) { 1053 // Check if modal is visible by checking display style 1054 const isModalVisible = modal.style.display !== 'none' && 1055 (modal.style.display === 'block' || 1056 window.getComputedStyle(modal).display !== 'none'); 1057 1058 if (isModalVisible) { 1059 if (e.key === 'ArrowRight' || e.keyCode === 39) { 1060 e.preventDefault(); 1061 showNext(); 1062 } else if (e.key === 'ArrowLeft' || e.keyCode === 37) { 1063 e.preventDefault(); 1064 showPrev(); 1065 } else if (e.key === 'Escape' || e.keyCode === 27) { 1066 e.preventDefault(); 1067 e.stopPropagation(); 1068 modal.style.display = 'none'; 1069 } 1070 } 1071 }); 1072 1073 // When the user clicks on <span> (x), close the modal 1074 if (closePreviewImage) { 1075 closePreviewImage.addEventListener('click', function () { 1076 modal.style.display = 'none'; 1077 }); 1078 } 1079 1080 // Close modal when clicking outside the image 1081 modal.addEventListener('click', function (e) { 1082 if (e.target === modal) { 1083 modal.style.display = 'none'; 1084 } 1085 }); 1086 })(); 1087 </script>
1087 1088 1089 1090 1091 1092 <!-- Footer --> 1093<footer role="contentinfo" class="footer bg footer1"> 1094 <div class="ov"></div> 1095 <div class="container d-flex flex-wrap justify-content-between"> 1096 <div class="footer-container"> 1097 <h2 class="title light c_title d_title btn-line"><a 1098 href="/fr/ct/991707/contacts-683">Contacts</a></h2> 1099<div class="footer-box"> 1100 <div class="contact c_text"> 1101 <p class="font-weight-bold mb-0" aria-label="Nom du structure">Mairie de Montvendre</p> 1102 <p class="mb-0" aria-label="adresse">1, place de la Mairie</p> 1103 <p class="mb-0" aria-label="adresse 2">26120 Montvendre - FRANCE</p> 1104 <p class="mb-0"><a href="tel:+33475590613" title="Numéro de téléphone">+33 4 75 59 06 13</a></p> 1105 <p class="mb-0"><a style="display:initial;" class="btn-line footer-btn light c_btn" href="#" data-toggle="modal" data-target="#contactFormContactFooter" aria-label="Afficher le formulaire">Contact par formulaire</a> 1106 </p> 1107 1108 <div class="mt-4"> 1109 <p style="margin:0;"><strong>L'accueil du public est ouvert :</strong></p> 1110 <p><ul> 1111 <li><strong><span style="font-size:14px">Le lundi de 9H00 à 12H00 et de 13H30 à 16H45</span></strong></li> 1112 <li><strong><span style="font-size:14px">Le mardi de 13H30 à 16H45</span></strong></li> 1113 <li><strong><span style="font-size:14px">Le jeudi de 13H30 à 16H45</span></strong></li> 1114 <li><strong><span style="font-size:14px">Le vendredi de 9H00 à 12H00 et de 13H30 à 18H00</span></strong></li> 1115</ul></p> 1116 </div> 1117 </div> 1118 1119 1120</div> 1121 1122 1123 1124 <div class="social-media"> 1125 <ul class="c_text"> 1126 <li><a href="https://www.facebook.com/Montvendre" class="icon-facebook" title="facebook" target="_blank"></a></li> 1127 <li><a href="https://www.instagram.com/mairie_montvendre/" class="icon-instagram" title="instagram" target="_blank"></a></li> 1128 <li><a href="https://www.youtube.com/channel/UCBwk2LzX6pcdBpIMuOTLJRA?view_as=subscriber" class="icon-youtube" title="youtube" target="_blank"></a></li> 1129 </ul> 1130</div> 1131 1132 1133 </div> 1134 <div class="footer-container"> 1135 <h2> 1136 <a href="/fr/lk/991902/liens-724" 1137 class="title btn-line light d-inline-block c_title d_title">Liens</a> 1138 </h2> 1139 1140 <div class="footer-box"> 1141 <p class="c_text"> 1142 <a href="http://service-public.fr" target="_blank">Service public</a> 1143 <a href="https://agglae.fr/" target="_blank">AGGLAE</a> 1144 <a href="https://www.facebook.com/profile.php?id=100005445017924" target="_blank">Amicale des Parents de l'élèves de Montvendre</a> 1145 <a href="https://www.ardechedromenumerique.fr/" target="_blank">Ardèche Drôme Numérique Fibre</a> 1146 <a href="https://www.villes-internet.net/site/participez-au-label/" target="_blank">Villages et villes internet</a> 1147 </p> 1148 </div> 1149</div> 1150 1151 1152 </div> 1153 <div class="container d-flex flex-wrap position-relative c_text"> 1154 <p class="mr-2 c_text"><a href="/fr/li/991746/mentions-legales-770">Mentions légales</a> 1155</p> - 1156 <p class="mr-2 ml-2 c_text"><a href="/fr/991746/politique-confidentialite">Politique de confidentialité</a> 1157</p> - 1158 <p class="mr-2 ml-2 c_text"><a href="/fr/accessibilite">Accessibilité</a> 1159</p> - 1160 1161 <p class="mr-2 ml-2 c_text"> 1162 <a href="/fr/sm/44738/plan-du-site-1"> 1163 Plan du site</a></p>- 1164 <p class="ml-2 c_text"><a href="#tarteaucitron">Gestion des cookies</a></p> 1165 </div> 1166</footer> 1167 1168<div class="modal fade" id="contactFormContactFooter" tabindex="-1" role="dialog" aria-labelledby="modalFooter-label" aria-hidden="true" 1169 style="color:initial;-webkit-transform: translateZ(0);transform: translateZ(0);"> 1170 <div class="modal-dialog" role="document"> 1171 <div class="modal-content"> 1172 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1173 <span aria-hidden="true">×</span> 1174 </button> 1175 1176 <div class="modal-header bg_bloc"> 1177 <h4 id="modalFooter-label" class="modal-title font-weight-bold dark text_bloc">Contact</h4> 1178 </div> 1179 <form id="contactFormFooter" action="/formMdContact" method="post" 1180 novalidate enctype="multipart/form-data"> 1181 <div class="modal-body pb-0"> 1182 1183 <div class="field-wrapper"><p class="title">Gestionnaire de contact</p></div> <div class="form-group"> 1184 <div><label for="2_input" id="2_inputLabel">Nom</label><span></span></div> 1185 <input type="text" name="2_input" class="form-control" id="2_input" 1186 aria-describedby="2_inputLabel"> 1187 <span class="form-error requirements" id="2_input-error" role="alert">Ce champ est obligatoire</span> 1188</div> 1189 <div class="form-group"> 1190 <div><label for="3_input" id="3_inputLabel">Prénom</label><span>*</span></div> 1191 <input type="text" name="3_input" class="form-control" id="3_input" 1192 aria-describedby="3_inputLabel"> 1193 <span class="form-error requirements" id="3_input-error" role="alert">Ce champ est obligatoire</span> 1194</div> 1195 <div class="form-group"> 1196 <div><label for="4_input" id="4_inputLabel">Adresse mail</label><span>*</span></div> 1197 <input type="text" name="4_input" class="form-control" id="4_input" 1198 aria-describedby="4_inputLabel"> 1199 <span class="form-error requirements" id="4_input-error" role="alert">Ce champ est obligatoire</span> 1200</div> 1201 <div class="form-group"> 1202 <div><label for="5_textarea">Votre demande, vos commentaires...</label><span>*</span> 1203 </div> 1204 <textarea name="5_textarea" class="form-control pl-0" id="5_textarea" rows="3"></textarea> 1205 <span class="form-error requirements" id="5_textarea-error" role="alert">Ce champ est obligatoire</span> 1206</div> <div class="field-wrapper"> 1207 <div><label for="6_email" class="font-weight-bold mr-1">Vos PJ</label><span></span></div> 1208 <div class="d-flex align-items-center"> 1209 <div class="form-group col-10 col-md-10 mb-0"> 1210 <div class="upload-btn-wrapper"> 1211 <button class="btn-file">JPG/PNG/PDF - 5Mo max.</button> 1212 <input type="file" name="6_file" id="6_file" accept="application/pdf,image/jpeg,image/png" aria-label="Télécharger des documents"> 1213 </div> 1214 </div> 1215 </div> 1216 1217 <div> 1218 <ul class="listFiles"> 1219 1220 </ul> 1221 </div> 1222 <span class="form-error requirements" id="6_file-error" role="alert">Ce champ est obligatoire</span> 1223</div> 1224 1225 <div class="form-group"> 1226 <div class="h-recaptcha m-auto d-inline-block"></div> 1227 <div class="form-error requirements" id="h-captcha-response-error" role="alert">Ce champ est obligatoire 1228 </div> 1229</div> </div> 1230 <div class="modal-footer"> 1231 <button id="formContactForm" type="submit" class="btn bg_btn c_btn formContactForm" aria-label="Envoyer">ENVOYER</button> 1232 </div> 1233 <div class="m-3"> 1234 Les informations recueillies à partir de ce formulaire sont nécessaires à la gestion de votre demande par notre Structure qui est responsable du traitement de vos données personnelles collectées.<br /> 1235Vos donn<span style="color:null"><span style="background-color:null">ées personnelles reçues sont conservées par notre Structure pendant toute la durée nécessaire au traitement de votre demande ou bien pour une durée de […….] mois maximum à compter du dernier contact. Dans la limite de leurs attributions respectives, sont destinataires de tout ou partie des données les services et représentants de notre Structure en charge des réponses aux demandes émises via ce formulaire. Aucun transfert de vos données hors de l'Union européenne n'est réalisé. </span><br /> 1236<span style="background-color:null">Vous pouvez à tout moment demander l’accès, la rectification, l’effacement, la portabilité ou la limitation de vos données, ou bien vous opposer à leur traitement, en contactant le Délégué à la Protection des Données de notre structure : </span><br /> 1237<span style="background-color:null">- Par voie électronique à l’adresse : […….] ; </span><br /> 1238<span style="background-color:null">- Par voie postale à l’attention du Délégué à la Protection des Données et à l’adresse suivante : […….]. </span><br /> 1239<span style="background-color:null">Si vous estimez, après nous avoir contactés, que vos droits sur vos données personnelles ne sont pas respectés, vous pou</span></span>vez adresser une réclamation à la CNIL. 1240 </div> 1241 </form> 1242 1243 <div id="messageSendedFormContactFooter" class="form-message-sent" style="display: none"> 1244 <p role="status">Le message a bien été envoyé à son destinataire. Merci.</p> 1245 </div> 1246 </div> 1247 </div> 1248</div> 1249 1250 <div class="footer-bottom" style="position: relative;"> 1251 <div class="container"> 1252 <p> 1253 <a href="https://reseaudescommunes.fr/?utm_source=rdcclients&utm_medium=footerlink" target="_blank"> 1254 <img role="img" src="/images/rdc-logo-footer-2.png" alt="logo Réseau des Communes" class="img-fluid">
1255 Site créé en partenariat avec Réseau des Communes 1256 </a> 1257 </p> 1258 </div> 1259</div> 1260 <div class="modal fade pdfModal" id="pdfModal" tabindex="-1" role="dialog" aria-label="Prévisualisation du PDF" aria-hidden="true"> 1261 <div class="modal-dialog" role="document"> 1262 <div class="modal-content"> 1263 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1264 <span aria-hidden="true">×</span> 1265 </button> 1266 1267 <embed type="application/pdf"> 1268 </div> 1269 </div> 1270</div> 1271 1272 1273
1273<script src="/js/vendor/popper.min.js"></script>
1273 1274
1274<script src="/js/vendor/bootstrap.min.js"></script>
1274 1275 1276 <!-- Carousel --> 1277
1277<script src='/dist/owlcarousel/js/owl.carousel.min.js'></script>
1277 1278
1278<script src='/dist/owlcarousel/js/owl.linked.js'></script>
1278 1279 1280
1280<script src="/lib/splide-4.0.1/js/splide.min.js"></script>
1280 1281
1281<script src="/lib/splide-4.0.1/extensions/autoscroll/js/splide-extension-auto-scroll.min.js"></script>
1281 1282 1283
1283<script src='/dist/slick/slick.js'></script>
1283 1284
1284<script src='/dist/scrollbar/jquery.scrollbar.min.js'></script>
1284 1285 1286
1286<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/js/bootstrap-select.min.js"></script>
1286 1287 1288
1288<script src='/dist/pagination.min.js'></script>
1288 1289 1290
1290<script src="/js/shared.js?v1"></script>
1290 1291
1291<script src="/tpl/1/js/main.js"></script>
1291 1292
1292<script src="/lib/chartjs/Chart.js"></script>
1292 1293
1293<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/js/bootstrap-multiselect.js"></script>
1293 1294 1295
1295<script type="text/javascript"> 1296 1297 tarteaucitron.user.matomoId = 6; 1298 (tarteaucitron.job = tarteaucitron.job || []).push('matomohightrack'); 1299 1300 1301 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 1302 (tarteaucitron.job = tarteaucitron.job || []).push('dailymotion'); 1303 (tarteaucitron.job = tarteaucitron.job || []).push('vimeo'); 1304 (tarteaucitron.job = tarteaucitron.job || []).push('othervideo'); 1305 1306 tarteaucitron.user.googleTranslateCallback = function () { 1307 new google.translate.TranslateElement({pageLanguage: 'fr', includedLanguages: 'en'}, 'google_translate'); 1308 }; 1309 (tarteaucitron.job = tarteaucitron.job || []).push('googletranslate'); 1310 </script>
1310 1311 1312 1313 1314
1314<script> 1315 function slugify(text) { 1316 var from = "ŠšŽžÃÃÃÃÃà ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃà áâãäåæçèéêëìÃîïðñòóôõöøùúûýþÿ·/_,:;"; 1317 var to = "SsZzAAAAAAACEEEEIIIINOOOOOOUUUUYBSsaaaaaaaceeeeiiiionoooooouuuyby------"; 1318 var nb = from.length; 1319 for (var i = 0; i < nb; i++) { 1320 text = text.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i)); 1321 } 1322 ; 1323 return text 1324 .toString() // Cast to string 1325 .toLowerCase() // Convert the string to lowercase letters 1326 .replace(/\s+/g, '-') // Replace spaces with - 1327 .replace(/&/g, '-y-') // Replace & with 'and' 1328 .replace(/[^\w\-]+/g, '') // Remove all non-word chars 1329 .replace(/\-\-+/g, '-') // Replace multiple - with single - 1330 .replace(/^-+/, '') // Trim - from start of text 1331 .replace(/-+$/, ''); // Trim - from end of text 1332 } 1333 1334 $("#search-category-wrapper").show(); 1335 $("#search-keywords").hide(); 1336 1337 $('#search-type').on('change', function () { 1338 var value = this.value; 1339 console.log(value); 1340 if (value === '1') { 1341 $("#search-category-wrapper").hide(); 1342 $("#search-keywords").show(); 1343 } 1344 1345 if (value === '2') { 1346 $("#search-keywords").hide(); 1347 $("#search-category-wrapper").show(); 1348 } 1349 }); 1350 1351 $('#search-category').on('change', function () { 1352 console.log("test"); 1353 if (this.value !== '0') { 1354 $(".eLink").hide(); 1355 $(".cct_" + this.value).show(); 1356 } else 1357 $(".eLink").show(); 1358 1359 }); 1360 1361 $('#search').on('keyup', function () { 1362 var slug = slugify(this.value); 1363 console.log(slug); 1364 $(".eLink").hide(); 1365 $(".eLink").each(function () { 1366 if (this.getAttribute('data-search').search(slug) != -1) { 1367 $(this).show(); 1368 } 1369 }); 1370 }); 1371 1372 </script>
1372 1373 1374
1374<script type="text/javascript"> 1375 $(document).ready(function () { 1376 }); 1377 1378 </script>
1378 1379 1380 1381
1381<script> 1382 (function (i, s, o, g, r, a, m) { 1383 i['InstanaEumObject'] = r; 1384 i[r] = i[r] || function () { 1385 (i[r].q = i[r].q || []).push(arguments) 1386 }, i[r].l = 1 * new Date(); 1387 a = s.createElement(o), 1388 m = s.getElementsByTagName(o)[0]; 1389 a.async = 1; 1390 a.src = g; 1391 m.parentNode.insertBefore(a, m) 1392 })(window, document, 'script', '//eum.instana.io/eum.min.js', 'ineum'); 1393 ineum('reportingUrl', 'https://eum-eu-west-1.instana.io'); 1394 ineum('apiKey', '9yG9cnlKTcS4le-zMVtBJA'); 1395 1396 // set the name of a page on which this load/errors/calls happened 1397 ineum('page', 'front-site'); 1398 </script>
1398 1399 1400 1401
1401<script src="https://js.hcaptcha.com/1/api.js?hl=fr&onload=CaptchaCallback&render=explicit" async defer></script>
1401 1402 1403
1403<script type="text/javascript"> 1404 var CaptchaCallback = function () { 1405 $('.h-recaptcha').each(function (index, el) { 1406 hcaptcha.render(el, {'sitekey': 'f5095cfb-139b-47da-88e2-f0d2e7485392'}); 1407 }); 1408 }; 1409 1410 var originalStyle = false; 1411 1412 $(window).on('shown.bs.modal', function () { 1413 originalStyle = $('body').attr('style'); 1414 1415 $('body').attr('style', ''); 1416 }); 1417 1418 $(window).on('hidden.bs.modal', function () { 1419 $('body').attr('style', originalStyle); 1420 1421 }); 1422 1423 </script>
1423 1424 1425
1425<script> 1426 $(document).ready(function () { 1427 1428 $('.selectpicker').selectpicker(); 1429 1430 var input = $('input[type=file]'); 1431 1432 input.on('change', function () { 1433 var list = $(this).parent().parent().parent().parent().find($('.listFiles')); 1434 list.empty(); 1435 1436 for (var x = 0; x < this.files.length; x++) { 1437 var newFile = '<li>Fichier joint : ' + this.files[x].name + ' (' + humanFileSize(this.files[x].size) + ')</li>'; 1438// li.innerHTML = 'File ' + (x + 1) + ': ' + input.files[x].name; 1439 list.append(newFile); 1440 } 1441 }); 1442 1443 $('.form-error').hide(); 1444 $('#contactFormFooter').submit(function (e) { 1445 let form = $(this); 1446 1447 $.ajax({ 1448 type: "POST", 1449 url: form.attr('action'), 1450 data: new FormData(form[0]), 1451 contentType: false, 1452 processData: false, 1453 beforeSend: function () { 1454 form.find('.form-error').hide(); 1455 $('.formContactForm').attr('disabled', true); 1456 }, 1457 success: function (response) { 1458 hcaptcha.reset(); 1459 1460 if (response.status === 'KO') { 1461 let errors = response.errors; 1462 for (let index in errors) { 1463 if (errors.hasOwnProperty(index)) { 1464 let attr = errors[index]; 1465 let error = attr[Object.keys(attr)[0]]; 1466 form.find('#' + index + '-error').text(error).show(); 1467 } 1468 } 1469 } else { 1470 1471 $('#contactFormFooter').css('display', 'none'); 1472 $('#messageSendedFormContactFooter').css('display', ''); 1473 form[0].reset(); 1474 } 1475 }, 1476 complete: function () { 1477 1478 $('.formContactForm').removeAttr('disabled'); 1479 } 1480 }); 1481 1482 return false; 1483 }); 1484 1485 $('#contactFormContactFooter').on('hidden.bs.modal', function () { 1486 $('#contactFormFooter')[0].reset(); 1487 1488 $('#contactFormFooter').css('display', ''); 1489 1490 $('#messageSendedFormContactFooter').css('display', 'none'); 1491 1492 $('.form-error').hide(); 1493 1494 $('.listFiles').empty(); 1495 1496 hcaptcha.reset(); 1497 }); 1498 1499 1500 }); 1501 1502 function humanFileSize(size) { 1503 var i = Math.floor(Math.log(size) / Math.log(1024)); 1504 return (size / Math.pow(1024, i)).toFixed(1) * 1 + ' ' + ['B', 'kB', 'MB', 'GB', 'TB'][i]; 1505 } 1506 </script>
1506 1507 1508
1508<script> 1509 $(function () { 1510 1511 1512 var numberAlerts = false; 1513 1514 var allAlerts = $('#alertsModal').find($('.alertsInfo')); 1515 1516 numberAlerts = allAlerts.length; 1517 1518 allAlerts.each(function (e) { 1519 1520 if (!sessionStorage.getItem("_nps_cookie_accept_alerts" + $(this).attr('data-id') + "")) { 1521 $('#alertsModal').modal('show'); 1522 } else { 1523 $(this).remove(); 1524 numberAlerts = numberAlerts - 1; 1525 setActiveAndDecrementNumber(); 1526 } 1527 1528 }); 1529 1530 $('.acceptCookiesAlerts').on('click', function (e) { 1531 e.preventDefault(); 1532 1533 var currentDataId = $(this).attr('data-id'); 1534 1535 sessionStorage.setItem('_nps_cookie_accept_alerts' + currentDataId + '', '1'); 1536 1537 numberAlerts = numberAlerts - 1; 1538 1539 var currentParentNode = $(this).parent().parent().parent(); 1540 1541 currentParentNode.removeClass('active'); 1542 currentParentNode.remove(); 1543
1544 setActiveAndDecrementNumber(); 1545 1546 }); 1547 1548 function setActiveAndDecrementNumber() { 1549 var newListOfAlerts = $('#alertsModal').find($('.alertsInfo')); 1550 1551 newListOfAlerts.each(function (index, e) { 1552 if (index == 0) { 1553 $(this).addClass('active'); 1554 } 1555 }); 1556 1557 if (numberAlerts == 0) { 1558 $('#alertsModal').modal('hide'); 1559 } 1560 } 1561 1562 var currentColorControl = '#212529'; 1563 1564 $('#controlPrev').css('color', 'initial !important'); 1565 $('#controlNext').css('color', 'initial !important'); 1566 1567 $('#controlPrev').on('mouseover', function () { 1568 1569 $(this).css('color', 'initial !important'); 1570 }); 1571 1572 $('#controlNext').on('mouseover', function () { 1573 1574 $(this).css('color', 'initial !important'); 1575 }); 1576 1577 }); 1578 </script>
1578 1579 </body> 1580</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.