PageSourceSearch

https://commune-terminiers.fr/fr/rb/104275/notre-village-terminiers

html commune-terminiers.fr collected 2026-10-03 02:46:09 UTC 76,617 bytes, 1,440 lines download raw bytes

1<!DOCTYPE html>
2<html dir="ltr" lang="fr">
3<head>
4    <title>
5        Notre Village Terminiers - Commune de Terminiers    </title>
6
7    
7<script src="/lib/tarteaucitron/tarteaucitron.js"></script>
7
8    
8<script>
9        var tarteaucitronExpireInDay = true, tarteaucitronForceExpire = 183;
10
11        tarteaucitron.init({
12            "privacyUrl": "", /* Privacy policy url */
13
14            "hashtag": "#tarteaucitron", /* Open the panel with this hashtag */
15            "cookieName": "tarteaucitron", /* Cookie name */
16
17            "orientation": "bottom", /* Banner position (top - bottom) */
18
19            "showAlertSmall": false, /* Show the small banner on bottom right */
20            "cookieslist": true, /* Show the cookie list */
21
22            "showIcon": false, /* Show cookie icon to manage cookies */
23            // "iconSrc": "", /* Optionnal: URL or base64 encoded image */
24            "iconPosition": "BottomRight", /* Position of the icon between BottomRight, BottomLeft, TopRight and TopLeft */
25
26            "adblocker": false, /* Show a Warning if an adblocker is detected */
27
28            "DenyAllCta": true, /* Show the deny all button */
29            "AcceptAllCta": true, /* Show the accept all button when highPrivacy on */
30            "highPrivacy": true, /* HIGHLY RECOMMANDED Disable auto consent */
31
32            "handleBrowserDNTRequest": false, /* If Do Not Track == 1, disallow all */
33
34            "removeCredit": false, /* Remove credit link */
35            "moreInfoLink": true, /* Show more info link */
36            "useExternalCss": false, /* If false, the tarteaucitron.css file will be loaded */
37
38            //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for subdomain website */
39
40            "readmoreLink": "", /* Change the default readmore link pointing to tarteaucitron.io */
41
42            "mandatory": true, /* Show a message about mandatory cookies */
43
44            "listCookieByService": false, /* Show a message about list cookie by service */
45            "tarteaucitronForceLanguage" : 'fr',
46
47        });
48    </script>
48
49
50        
51<meta name="Description" content="">
52<meta name="Keywords" content="">
53<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
54<meta charset="UTF-8">
55        
56    <!-- Matomo -->
57<script>
58  var _paq = window._paq = window._paq || [];
59  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
60  _paq.push(['trackPageView']);
61  _paq.push(['enableLinkTracking']);
62  (function() {
63    var u="//matomo-client.neopse.com/";
64    _paq.push(['setTrackerUrl', u+'matomo.php']);
65    _paq.push(['setSiteId', '190']);
66    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
67    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
68  })();
69</script>
69
70<!-- End Matomo Code -->
71            <link href="/css/slick.css" rel='stylesheet' type='text/css'>
72        <link href="/css/slick-theme.css" rel='stylesheet' type='text/css'>
73                                    <link rel="apple-touch-icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1">
74                <link rel="icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1">
75                        <link rel="preconnect" href="https://fonts.googleapis.com">
76            <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
77            <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700|Material+Icons" rel="stylesheet">
78            <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">
79
80            <link href='/dist/owlcarousel/css/owl.carousel.min.css' rel='stylesheet' type='text/css'>
81            <link href='/dist/owlcarousel/css/owl.theme.default.min.css' rel='stylesheet' type='text/css'>
82            <link href='/dist/slick/slick.css' rel='stylesheet' type='text/css'>
83            <link href='/dist/slick/slick-theme.css' rel='stylesheet' type='text/css'>
84            <link href='/dist/scrollbar/jquery.scrollbar.css' rel='stylesheet' type='text/css'>
85            <link href='/dist/fullcalendar/fullcalendar.min.css' rel='stylesheet' type='text/css'>
86            <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/css/bootstrap-select.min.css">
87            <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/css/bootstrap-multiselect.css" />
88            <link href="/tpl/3/css/style.css" rel="stylesheet" type='text/css'>
89
90            <link href="/lib/splide-4.0.1/css/splide.min.css" rel="stylesheet" type="text/css"/>
91            <link href="/lib/splide-4.0.1/css/splide-custom.css" rel="stylesheet" type="text/css"/>
92
93                            <style class="notranslate" title="customCss" type="text/css" rel="stylesheet">.bg_bloc { background-color: rgba(43, 220, 207, 0.73) !important; }
94        .table td, .table, .table thead th { border-color: rgba(43, 220, 207, 0.73) !important; }
95        .bg_bloc .dropdown-toggle,
96        .bg_bloc .dropdown-menu {
97            background-color: rgba(43, 220, 207, 0.73) !important;
98            border-color: rgba(43, 220, 207, 0.73) !important;
99        }
100        .fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td{
101            border-color: rgba(43, 220, 207, 0.73) !important;
102        }
103
104        .fc-unthemed thead.fc-head,
105        .fc-unthemed .fc-popover .fc-header{ background-color: rgba(43, 220, 207, 0.73) !important; }
106
107        .fc-unthemed td.fc-today{
108            background: rgba(43, 220, 207, 0.73) !important;
109        }
110
111        .cookies .btn{ color: rgba(43, 220, 207, 0.73) !important; }body { background-color: rgba(91, 118, 197, 0.59); }body { background-image: url(https://static.neopse.com/medias/p/503/site/12/21/32/1221324213cca0901a96fea46a0334a383dccf39.jpg?v=v1); background-position: center; background-repeat: repeat; }.bg_wrapper { background-color: rgba(81, 203, 226, 0.49) !important; }.text_bloc, .bg_bloc .c_text,
112        .bg_bloc, .bg_bloc a,
113        .bg_bloc .dropdown-toggle,
114        .bg_bloc .dropdown-menu,
115        .bg_bloc.bootstrap-select .dropdown-toggle::after { color: #F6F7FA !important; }
116        
117        .fc-unthemed thead.fc-head{ color: #F6F7FA !important; }
118        .fc-unthemed td.fc-today{
119            color: #F6F7FA !important;
120        }
121        .cookies .btn{ background-color: #F6F7FA !important; }.c_btn { color: #F8EEEE; }
122        .c_btn:hover, .c_btn:focus, .c_btn:active { color: #F8EEEE; }
123        .owl-theme .owl-dots .owl-dot.active span,
124        .owl-theme .owl-dots .owl-dot:hover span,
125        .carousel-indicators .active {
126            background: #F8EEEE !important;
127            opacity: 1;
128        }
129        .carousel-indicators li, .owl-theme .owl-dots .owl-dot span{
130            border-color: #F8EEEE !important;
131            opacity: 0.5;
132        }
133        .slick-dots .slick-active button{
134            background-color: #F8EEEE !important;
135        }
136        .slick-dots li button{
137            border-color: #F8EEEE;
138        }
139        .fc-event .fc-title, .fc-event-container{ color: #F8EEEE !important; }
140        .fc-event{ color: #F8EEEE;}body, .title, .lead, .heading { font-family: Georgia, serif !important; }.footer.bg { background-color: rgba(102, 200, 183, 0.53); }.footer.bg { background-image: url(https://static.neopse.com/assets/img/textures/cubes.png?v=v1); background-position: center; background-repeat: repeat; }nav.navbar.bg { background-color: rgba(53, 21, 166, 0.64); }nav.navbar.bg { background-image: url(https://static.neopse.com/assets/img/textures/brushed-alum.png?v=v1); background-position: center; background-repeat: repeat; }.c_text, .container, .carousel-caption .title, .dropdown-item.c_text { color: #000000; }
141        .slick-prev:before, .slick-next:before { color: #000000; }
142        .c_text.navbar-toggler{ border-color: #000000 !important; }
143        .intern-page .en-tete{ border-left-color: #000000;}
144        .bootstrap-select .dropdown-menu li a{
145            color: #000000;
146        }
147        .bootstrap-select .dropdown-toggle::after{
148            color: #000000;
149        }
150
151        .box-title{
152
153        }.navbar .c_btn { color: rgba(3, 15, 187, 0.91); }
154        .social-media.c_btn { color: rgba(3, 15, 187, 0.91); }nav.navbar .dropdown-menu { background-color: rgba(47, 51, 53, 0.88); }.footer .c_text { color: #041210; }nav.navbar .c_text, nav.navbar .c_text i { color: rgb(22, 22, 23); }
155        .navbar-toggler.c_text{ border-color: rgb(22, 22, 23) !important; }nav.navbar .h_text:hover { color: #F0F2FA; }.breadcrumb.bg { background-color: rgba(138, 210, 204, 0.57); }nav.navbar .dropdown-menu .c_text { color: #F6F7FE; }
156        .navigation .dropdown-menu .dropdown-divider.c_text { border-color: #F6F7FE; }nav.navbar .dropdown-menu .h_text:hover { color: #F6F7FE; }nav.navbar .h_text:hover { background-color: rgba(47, 51, 53, 0.88); }#w_emts4g4l2 .bg { background-color: #7FE3E7; }.breadcrumb.bg .c_text { color: #03031B; }.navbar .bg_btn { background-color: rgba(60, 170, 206, 0.21); border-color: rgba(60, 170, 206, 0.21); }
157        .social-media.bg_btn { background-color: rgba(60, 170, 206, 0.21); }
158        .navbar input { border-color: rgba(60, 170, 206, 0.21); }
159        .top-navbar ::placeholder { color: rgba(60, 170, 206, 0.21); }
160        .top-navbar :-ms-input-placeholder { color: rgba(60, 170, 206, 0.21); }
161        .top-navbar ::-ms-input-placeholder { color: rgba(60, 170, 206, 0.21); }nav.navbar .dropdown-menu .h_text:hover { background-color: rgba(115, 90, 206, 0.64); }#w_0xdlm5kxq .owl-theme .owl-nav [class*=owl-] {
162            color: #2F2D2D !important;
163        }
164        #w_0xdlm5kxq .c_btn { color: #2F2D2D; }#w_headline .c_text .title { color: #FFFFFF; }
165        #w_headline .c_text { color: #FFFFFF; }#w_d3egslwru .c_text { color: #000000; }#w_emts4g4l2 .c_text { color: rgba(245, 236, 236, 0.99); }#w_emts4g4l2 .c_title { color: ; }#w_0xdlm5kxq .owl-theme .owl-nav [class*=owl-] {
166            background-color: #918C8C !important;
167        }
168        #w_0xdlm5kxq .bg_btn { background-color: #918C8C; }
169        #w_0xdlm5kxq .box { border-color: #918C8C; }#w_07p2ge9zv .bg_text { background-color: #918C8C; }#w_aq5gsfda1 .c_title { background-color: #918C8C }
170        #w_aq5gsfda1 .box { border-color: #918C8C }#w_d3egslwru .c_title { background-color: #918C8C }
171        #w_d3egslwru .box { border-color: #918C8C }/*np-dropdowns*/.bootstrap-select{background-color:rgba(43, 220, 207, 0.73)!important;}.bootstrap-select .dropdown-menu{background-color:rgba(43, 220, 207, 0.73)!important;border-color:rgba(43, 220, 207, 0.73)!important;}.bootstrap-select .dropdown-menu .dropdown-item,.bootstrap-select .dropdown-menu li a,.bootstrap-select .dropdown-menu .dropdown-item:hover,.bootstrap-select .dropdown-menu .dropdown-item:focus,.bootstrap-select .dropdown-menu .dropdown-item.active,.bootstrap-select .dropdown-menu .dropdown-item.selected{background-color:rgba(43, 220, 207, 0.73)!important;}</style>
172                    
173    
174    
174<script src="/js/vendor/jquery-3.2.1.min.js"></script>
174
175    
175<script>tarteaucitron.user.matomoHost = '//matomo.neopse.com/';</script>
175
176    <!-- Matomo -->
177    <!-- End Matomo Code -->
178</head>
179<body>
180<div class="ov"></div>
181
182    <!-- Top navbar -->
183    <header role="banner">
184        <div class="navbar navbar-expand-lg top-navbar">
185            <div class="container">
186
187                <a class="navbar-brand c_text" aria-label="Accueil" href="/fr/">
188                                            <h1 class="mb-0 nologo">Commune de Terminiers</h1>
189                                    </a>
190
191                            </div>
192        </div>
193    </header>
194
195    <!-- Container se finit avant le footer -->
196    <div class="container">
197
198        <nav role="navigation" class="navbar navbar-expand-lg sticky-top navigation bg">
199    <div class="ov"></div>
200
201    <div class="container">
202        <button class="navbar-toggler c_text h_text" type="button" data-toggle="collapse" data-target="#navbar" aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
203            <span class="navbar-toggler-icon">
204                <i class="material-icons notranslate">menu</i>
205            </span>
206        </button>
207
208        <div class="collapse navbar-collapse" id="navbar">
209            <ul class="navbar-nav">
210                <li class="brand">
211                    <a class="navbar-brand" href="/fr/">
212                                                    <h1 class="mb-0">Commune de Terminiers</h1>
213                                            </a>
214                </li>
215
216                <div class="d-flex flex-wrap">
217                    <li class="nav-item dropdown">
218                        <a class="nav-link c_text h_text px-3" href="/" role="button">
219                            <i class="material-icons">home</i>
220                        </a>
221                    </li>
222                                                                        <li class="nav-item dropdown">
223                                <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown0" role="button"
224                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
225                                    BIENVENUE
226                                </a>
227                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown0">
228                                    
229                                    <div class="mega-dropdown-menu">
230                                        <div class="divider">
231                                                                                                                                    
232                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
233                                                    href="/fr/rb/104275/notre-village-terminiers">
234                                                    Notre Village Terminiers
235                                                </a>
236                                            
237                                            
238                                            
239                                                                                                                                                                                
240                                            
241                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
242                                                    href="/fr/nw/251084/actualites-223">
243                                                    Actualités
244                                                </a>
245                                            
246                                            
247                                                                                                                                                                                
248                                            
249                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
250                                                    href="/fr/ev/251123/agenda-226">
251                                                    Agenda
252                                                </a>
253                                            
254                                            
255                                                                                                                                </div>
256                                    </div>
257                                </div>
258                            </li>
259                        
260
261                                                                        <li class="nav-item dropdown">
262                                <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown1" role="button"
263                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
264                                    MAIRIE
265                                </a>
266                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown1">
267                                    
268                                    <div class="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/252488/conseil-municipal-9">
274                                                    Conseil Municipal
275                                                </a>
276                                            
277                                            
278                                                                                                                                                                                
279                                            
280                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
281                                                    href="/fr/rp/252176/comptes-rendus-83">
282                                                    Comptes rendus
283                                                </a>
284                                            
285                                            
286                                                                                                                                                                                
287                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
288                                                    href="/fr/rb/78093/equipe-communale">
289                                                    Equipe Communale
290                                                </a>
291                                            
292                                            
293                                            
294                                                                                                                                                                                
295                                            
296                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
297                                                    href="/fr/pg/251786/guide-des-demarches-78">
298                                                    Guide des démarches
299                                                </a>
300                                            
301                                            
302                                                                                                                                                                                
303                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
304                                                    href="/fr/rb/78223/intercommunalite-10">
305                                                    Intercommunalité
306                                                </a>
307                                            
308                                            
309                                            
310                                                                                                                                                                                
311                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
312                                                    href="/fr/rb/78236/urbanisme-plui-cadastre">
313                                                    Urbanisme - PLUi - Cadastre
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="menuDropdown2" role="button"
326                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
327                                    VIE QUOTIDIENNE
328                                </a>
329                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown2">
330                                    
331                                    <div class="mega-dropdown-menu">
332                                        <div class="divider">
333                                                                                                                                    
334                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
335                                                    href="/fr/rb/78288/mairie-agence-postale">
336                                                    Mairie &amp; Agence Postale
337                                                </a>
338                                            
339                                            
340                                            
341                                                                                                                                                                                
342                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
343                                                    href="/fr/rb/78314/logements-sociaux">
344                                                    Logements Sociaux
345                                                </a>
346                                            
347                                            
348                                            
349                                                                                                                                                                                
350                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
351                                                    href="/fr/rb/78327/aide-a-la-personne-1">
352                                                    Aide à la Personne
353                                                </a>
354                                            
355                                            
356                                            
357                                                                                                                                                                                
358                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
359                                                    href="/fr/rb/78405/environnement-tri-selectif">
360                                                    Environnement - Tr
360i Sélectif
361                                                </a>
362                                            
363                                            
364                                            
365                                                                                                                                                                                
366                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
367                                                    href="/fr/rb/78444/recharge-vehicule-electrique">
368                                                    Recharge Véhicule Electrique
369                                                </a>
370                                            
371                                            
372                                            
373                                                                                                                                                                                
374                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
375                                                    href="/fr/rb/78470/cultes-cimetiere">
376                                                    Cultes - Cimetière
377                                                </a>
378                                            
379                                            
380                                            
381                                                                                                                                                                                
382                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
383                                                    href="/fr/rb/78366/commerces-ambulants-11">
384                                                    Commerces ambulants
385                                                </a>
386                                            
387                                            
388                                            
389                                                                                                                                                                                
390                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
391                                                    href="/fr/rb/527165/assainissement-non-collectif-7">
392                                                    Assainissement non-collectif
393                                                </a>
394                                            
395                                            
396                                            
397                                                                                                                                                                                
398                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
399                                                    href="/fr/rb/940448/balayages-des-rues">
400                                                    Balayages des rues
401                                                </a>
402                                            
403                                            
404                                            
405                                                                                                                                </div>
406                                    </div>
407                                </div>
408                            </li>
409                        
410
411                                                                        <li class="nav-item dropdown">
412                                <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown3" role="button"
413                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
414                                    ENFANCE
415                                </a>
416                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown3">
417                                    
418                                    <div class="mega-dropdown-menu">
419                                        <div class="divider">
420                                                                                                                                    
421                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
422                                                    href="/fr/rb/78548/petite-enfance-34">
423                                                    Petite enfance
424                                                </a>
425                                            
426                                            
427                                            
428                                                                                                                                                                                
429                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
430                                                    href="/fr/rb/78535/periscolaire-16">
431                                                    Périscolaire
432                                                </a>
433                                            
434                                            
435                                            
436                                                                                                                                                                                
437                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
438                                                    href="/fr/rb/78509/vie-scolaire-3">
439                                                    Vie scolaire
440                                                </a>
441                                            
442                                            
443                                            
444                                                                                                                                </div>
445                                    </div>
446                                </div>
447                            </li>
448                        
449
450                                                                        <li class="nav-item dropdown">
451                                <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown4" role="button"
452                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
453                                    CULTURE - LOISIRS
454                                </a>
455                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown4">
456                                    
457                                    <div class="mega-dropdown-menu">
458                                        <div class="divider">
459                                                                                                                                    
460                                            
461                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
462                                                    href="/fr/as/252059/annuaire-des-associations-70">
463                                                    Annuaire des associations
464                                                </a>
465                                            
466                                            
467                                                                                                                                                                                
468                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
469                                                    href="/fr/rb/78613/parc-chauvel">
470                                                    Parc Chauvel
471                                                </a>
472                                            
473                                            
474                                            
475                                                                                                                                                                                
476                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
477                                                    href="/fr/rb/78639/ecole-de-musique-intercommunale">
478                                                    Ecole de Musique Intercommunale
479                                                </a>
480                                            
481                                            
482                                            
483                                                                                                                                                                                
484                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
485                                                    href="/fr/rb/246846/salles-municipales-12">
486                                                    Salles Municipales
487                                                </a>
488                                            
489                                            
490                                            
491                                                                                                                                </div>
492                                    </div>
493                                </div>
494                            </li>
495                        
496
497                                                                        <li class="nav-item dropdown">
498                                <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown5" role="button"
499                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
500                                    ECONOMIE
501                                </a>
502                                <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown5">
503                                    
504                                    <div class="mega-dropdown-menu">
505                                        <div class="divider">
506                                                                                                                                    
507                                            
508                                                                                            <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
509                                                    href="/fr/bu/252098/annuaire-des-professionnels-69">
510                                                    Annuaire des professionnels
511                                                </a>
512                                            
513                                            
514                                                                                                                                </div>
515                                    </div>
516                                </div>
517                            </li>
518                        
519
520                                    </div>
521
522                
523                
524            </ul>
525        </div>
526    </div>
527</nav>
528
529
530        <main role="main">
531                <div class="main intern-page">
532        
533        
534        
535                        
536                                                    
537            
538                                                    
539            
540        
541        <!-- Header -->
542        <header class="container d-flex align-items-center bg breadcrumb">
543    <div class="ov"></div>
544    <div class="container text-center">
545        <h1 class="title c_title">Notre Village Terminiers</h1>
546        <nav class="ariane c_text">
547            <span><a href="/" class="font-weight-bold">Accueil</a></span>
548                           / <a href="/">BIENVENUE</a>
549                           / <a href="/fr/rb/104275/notre-village-terminiers">Notre Village Terminiers</a>
550                    </nav>
551    </div>
552</header>
553
554        <!-- Contenu -->
555        <section class="container wrapper bg_wrapper c_wrapper">
556            <div class="ov bgw"></div>
557            
558            <div class="main-content dynamicContent">
559                <div class="row">
560                                        <div class="col col-md contenu">
561
562                        
563                                                                                    <div class="dynamicContent">
564                                                                                                                                                                                                                                                                <div class="row">
565                                                        <div class="col-sm-12"
566                                                             style="background-color: #FFFFFF">
567                                                                                                                                                                                                <div class="col-sm-12 blue haveClone" style="height: 300px"></div>
568                                                                                                                                                                                                                                                                <strong>Terminiers</strong>, notre commune, se situe au cœur de la Beauce, région réputée pour son espace agricole qui nous a valu l’appellation de « Grenier à blé de la France ».<br>Notre département est l’Eure et Loir (28) et nous faisons partie de la Région Centre-Val de Loire.<br>Chartres, connue et reconnue pour sa cathédrale de style Gothique, est notre Préfecture.<br>Châteaudun, célèbre pour son château alliant le style Médiéval, Gothique et Renaissance, est notre Sous-Préfecture.<br> <br>
568Depuis  2015, nous sommes rattachés  au Canton de Voves, et au 1er Janvier 2017, nous avons intégré la Communauté de Communes Cœur de Beauce dont le siège social est situé à Janville.<br> <br>Terminiers se compose d’un centre bourg et de plusieurs hameaux et lieux-dits : Gommiers,  Touriette, Muzelles, Frécu, Echelles, La Ferlauderie, Terre-noire, Faverolles, Villours, le Moulin de Villepion et Villepion.<br>Notre commune s’étend sur 3 172 ha.<br>Idéalement situés au Nord d’Orléans (30 kms) et au Sud de Chartres (50 kms) nous sommes également très proches de Paris (110 kms).<br>Au 01/01/2018 nous comptons 945 habitants (source INSEE) qui se nomment <strong><em>Terminéens et Terminéennes.</em></strong><br> <br><em><strong>Personnages et Faits Marquants</strong></em><br> <br><strong>Jacques-Isaac CÔME</strong> né à Terminiers le 12 Janvier 1790 fit de brillantes études philosophiques et théologiques sur Paris. Il sera ordonné prêtre en 1819. En 1818, il souhaite que Terminiers puisse ouvrir un petit séminaire qui serait une succursale du Collège Stanislas à Paris. Ce sera chose faite à compter de 1818 grâce à la générosité de sa famille et au soutien de l’Abbé Liautard. Ce petit séminaire se situait à l’endroit où se trouve actuellement notre Mairie.<br>Pour la petite histoire, tous les Terminéens connaissent le petit bois situé à la sortie du village en direction de Sougy. Nous avons l’habitude de le nommer « Le Bois Jacob »….Ce qui est une erreur puisque à l’origine ce bois étant propriété de la famille CÔME, son appellation véritable était « Le Bois Jacques CÔME »<br><br><strong>Jacques RICHARD</strong> né à Terminiers le 11 Juillet 1841 était le fils unique de Maître Théodore RICHARD, Notaire à Terminiers. Jeune homme animé de fougueuses convictions Républicaines, il fît de brillantes études et consacra sa courte vie à la poésie. Son œuvre fût d’ailleurs remarquée par Victor HUGO. Il mourut de maladie à 20 ans.<br>Emile PEIGNÉ né à Terminiers le 21 Septembre 1862, fût Maire de Bonneval, Conseiller Général de 1919 à 1929 et Député d’Eure et Loir de 1924 à 1929.<br> <br><strong>Guerre de 1870</strong><br>Le 2 Décembre 1870, le Général CHANZY, commandant le XVIème Corps de l’Armée de la Loire, établit son quartier général à Terminiers et livra bataille au 1er Corps Bavarois renforcé par la 17ème Division Prussienne et d’une brigade de la  22ème Division Prussienne.<br>De ce lieu qu’il sût protéger, il dirigea les furieux combats de Lumeau, Goury, Beauvilliers, Morâles, Loigny et Villepion où 8 000 Français et Allemands furent tués ou blessés.<br>Le Château de Villepion servit d’hôpital pour nos valeureux et courageux soldats.<br> 
569                                                                                                                                                                                    </div>
570                                                    </div>
571
572                                                
573                                                <div class="my-5"></div>
574                                                                                                                                                            <hr>
575                                </div>
576                                                                        </div>
577                                        
578                    
579                                    </div>
580            </div>
581        </section>
582
583                                                                <div class="modal fade pdfModal" id="pdfModal" tabindex="-1" role="dialog" aria-label="Prévisualisation du PDF" aria-hidden="true">
584    <div class="modal-dialog" role="document">
585        <div class="modal-content">
586            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
587                <span aria-hidden="true">&times;</span>
588            </button>
589
590            <embed type="application/pdf">
591        </div>
592    </div>
593</div>
594    </div>
595
596        </main>
597
598                    <div id="intern">
599                
600            </div>
601        
602    </div>
603    <!-- Fin container -->
604
605                <div id="previewModalImage" class="modal">
606
607                <!-- The Close Button -->
608                <span id="closePreviewImage" class="close">&times;</span>
609
610                <!-- Navigation Buttons -->
611                <a id="prevImage" class="modal-nav prev" href="javascript:void(0)">&#10094;</a>
612                <a id="nextImage" class="modal-nav next" href="javascript:void(0)">&#10095;</a>
613
614                <!-- Image Counter -->
615                <div id="imageCounter" class="image-counter"></div>
616
617                <!-- Modal Content (The Image) -->
618                <div id="containerPreviewImage"><img role="img" class="modal-content" alt=""></div>
619
620                <!-- Modal Caption (Image Text) -->
621                <div id="captionPreviewImage"></div>
622            </div>
623        
624                    
624<script>
625                (function() {
626                    // Get the modal elements
627                    const modal = document.getElementById('previewModalImage');
628                    const modalImg = modal.querySelector('img');
629                    const captionText = document.getElementById('captionPreviewImage');
630                    const closePreviewImage = document.getElementById('closePreviewImage');
631                    const prevBtn = document.getElementById('prevImage');
632                    const nextBtn = document.getElementById('nextImage');
633                    const imageCounter = document.getElementById('imageCounter');
634
635                    let currentImages = [];
636                    let currentIndex = 0;
637
638                    // Helper function to toggle element visibility
639                    function toggleElement(element, show) {
640                        if (element) {
641                            element.style.display = show ? 'block' : 'none';
642                        }
643                    }
644
645                    // Function to update the modal with a specific image
646                    function updateModal(index) {
647                        if (currentImages.length === 0) return;
648
649                        currentIndex = index;
650                        const img = currentImages[currentIndex];
651                        modalImg.setAttribute('src', img.src);
652                        modalImg.setAttribute('alt', img.alt || '');
653                        captionText.innerHTML = img.alt || '';
654
655                        // Update counter
656                        imageCounter.textContent = (currentIndex + 1) + ' / ' + currentImages.length;
657
658                        // Show/hide navigation buttons
659                        const showNav = currentImages.length > 1;
660                        toggleElement(prevBtn, showNav);
661                        toggleElement(nextBtn, showNav);
662                        toggleElement(imageCounter, showNav);
663                    }
664
665                    // Function to show next image
666                    function showNext() {
667                        if (currentImages.length === 0) return;
668                        currentIndex = (currentIndex + 1) % currentImages.length;
669                        updateModal(currentIndex);
670                    }
671
672                    // Function to show previous image
673                    function showPrev() {
674                        if (currentImages.length === 0) return;
675                        currentIndex = (currentIndex - 1 + currentImages.length) % currentImages.length;
676                        updateModal(currentIndex);
677                    }
678
679                    // Helper function to find closest ancestor with class
680                    function closest(element, selector) {
681                        if (!element) return null;
682                        if (selector.startsWith('.')) {
683                            const className = selector.slice(1);
684                            let current = element;
685                            while (current && current !== document) {
686                                if (current.classList && current.classList.contains(className)) {
687                                    return current;
688                                }
689                                current = current.parentElement;
690                            }
691                        }
692                        return null;
693                    }
694
695                    // When clicking on an image
696                    document.addEventListener('click', function(e) {
697                        const target = e.target;
698                        if (target.tagName === 'IMG' &&
699                            (target.classList.contains('img') || target.classList.contains('main-img')) &&
700                            closest(target, '.splide')) {
701
702                            const clickedSlide = closest(target, '.splide__slide');
703                            if (!clickedSlide) return;
704
705                            const splideList = closest(clickedSlide, '.splide__list');
706                            if (!splideList) return;
707
708                            const allSlides = splideList.querySelectorAll('.splide__slide');
709
710                            currentImages = [];
711                            const seenSrcs = new Set();
712                            const clickedSrc = target.src;
713
714                            allSlides.forEach(function(slide) {
715                                const slideImg = slide.querySelector('.img, .main-img');
716                                if (slideImg) {
717                                    const imgSrc = slideImg.src;
718                                    if (!seenSrcs.has(imgSrc)) {
719                                        seenSrcs.add(imgSrc);
720                                        currentImages.push(slideImg);
721                                    }
722                                }
723                            });
724
725                            currentIndex = currentImages.findIndex(function(img) {
726                                return img.src === clickedSrc;
727                            });
728
729                            if (currentIndex === -1) {
730                                currentIndex = 0;
731                            }
732
733                            updateModal(currentIndex);
734                            modal.style.display = 'block';
735                        }
736                    });
737
738                    // Navigation button handlers
739                    if (nextBtn) {
740                        nextBtn.addEventListener('click', function (e) {
741                            e.preventDefault();
742                            e.stopPropagation();
743                            showNext();
744                        });
745                    }
746
747                    if (prevBtn) {
748                        prevBtn.addEventListener('click', function (e) {
749                            e.preventDefault();
750                            e.stopPropagation();
751                            showPrev();
752                        });
753                    }
754
755                    // Keyboard navigation
756                    document.addEventListener('keydown', function (e) {
757                        const isModalVisible = modal.style.display !== 'none' &&
758                                             (modal.style.display === 'block' ||
759                                              window.getComputedStyle(modal).display !== 'none');
760
761                        if (isModalVisible) {
762                            if (e.key === 'ArrowRight' || e.keyCode === 39) {
763                                e.preventDefault();
764                                showNext();
765                            } else if (e.key === 'ArrowLeft' || e.keyCode === 37) {
766                                e.preventDefault();
767                                showPrev();
768                            } else if (e.key === 'Escape' || e.keyCode === 27) {
769                                e.preventDefault();
770                                e.stopPropagation();
771                                modal.style.display = 'none';
772                            }
773                        }
774                    });
775
776                    // Close button handler
777                    if (closePreviewImage) {
778                        closePreviewImage.addEventListener('click', function () {
779                            modal.style.display = 'none';
780                        });
781                    }
782
783                    // Close modal when clicking outside the image
784                    modal.addEventListener('click', function (e) {
785                        if (e.target === modal) {
786                            modal.style.display = 'none';
787                        }
788                    });
789                })();
790            </script>
790
791        
792<!-- Footer -->
793<footer role="contentinfo" class="footer bg">
794    <div class="ov"></div>
795
796    <div class="container d-flex flex-wrap justify-content-between">
797        <div class="footer-container">
798            <h2 style="line-height: inherit;" class="title c_title bg_title d_title ">Contacts</h2>
799<div class="footer-box c_text">
800    <div class="contact">
801        <p class="font-weight-bold mb-0">Commune de Terminiers</p>
802        <p class="mb-0">20, rue Chanzy</p>
803        <p class="mb-0">28140 Terminiers - FRANCE</p>
804         <p class="mb-0"><a href="tel:+33237321011">+33 2 37 32 10 11</a>
805            </p>
806                    <p class="mb-0"><a class="btn btn-primary c_btn bg_btn" href="#" data-toggle="modal" data-target="#contactFormContactFooter">Contact par formulaire</a>
807            </p>
808        
809        
810    </div>
811</div>
812
813
814
815
816            
817<div class="btn-espace-reserve">
818    </div>
819
820
821
822        </div>
823        
824        
825    </div>
826    <div class="container mt-4">
827        <div class="footer-box c_text container d-flex flex-wrap"" style="justify-content:center;">
828            <p class="mt-0 mb-0"><a href="/fr/li/251045/mentions-legales-233">Mentions légales</a>
829</p>
830            <span class="c_text" style="margin: 0 8px;">-</span>
831            <p class="mt-0 mb-0"><a href="/fr/251045/politique-confidentialite">Politique de confidentialité</a>
832</p>
833            <span class="c_text" style="margin: 0 8px;">-</span>
834            <p class="mt-0 mb-0"><a href="/fr/accessibilite">Accessibilité</a>
835</p>
836            <span class="c_text" style="margin: 0 8px;">-</span>
837            
838            <p class="mt-0 mb-0 c_text"><a href="/fr/sm/13070/plan-du-site-1" >Plan du site</a></p>
839            <span class="c_text" style="margin: 0 8px;">-</span>
840            <p class="mt-0 mb-0 c_text"><a href="#tarteaucitron">Gestion des cookies</a></p>
841        </div>
842    </div>
843</footer>
844
845<div class="modal fade" id="contactFormContactFooter" tabindex="-1" role="dialog" aria-labelledby="modalFooter-label" aria-hidden="true"
846     style="color: initial;-webkit-transform: translateZ(0);transform: translateZ(0);">
847    <div class="modal-dialog" role="document">
848        <div class="modal-content">
849            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
850                <span aria-hidden="true">&times;</span>
851            </button>
852
853            <div class="modal-header bg_bloc">
854                                <h4 id="modalFooter-label" class="modal-title font-weight-bold dark text_bloc">CONTACT</h4>
855                            </div>
856            <form id="contactFormFooter" action="/formMdContact" method="post"
857                  novalidate enctype="multipart/form-data">
858                <div class="modal-body pb-0">
859
860                                            <div class="form-group position-relative">
861    <div><label for="1_input">Indiquer votre adresse e-mail</label><span>*</span></div>
862    <input type="text" name="1_input" class="form-control" id="1_input" aria-describedby="1_inputHelp">
863        <span class="form-error requirements" id="1_input-error" role="alert">Ce champ est obligatoire</span>
864</div>                                            <div class="form-group">
865    <div><label for="2_email">Nom</label><span></span></div>
866    <input type="email" name="2_email" class="form-control" id="2_email"
867           aria-describedby="Nom">
868        <span class="form-error requirements" id="2_email-error" role="alert">Ce champ est obligatoire</span>
869</div>                                            <div class="form-group position-relative">
870    <div><label for="3_textarea">Votre message</label><span>*</span>
871    </div>
872    <textarea name="3_textarea" class="form-control" id="3_textarea" rows="3"></textarea>
873        <span role="alert" class="form-error requirements" id="3_textarea-error">Ce champ est obligatoire</span>
874</div>                    
875                    <div class="form-group">
876    <div class="h-recaptcha m-auto d-inline-block"></div>
877    <div class="form-error requirements" id="h-captcha-response-error" role="alert">Ce champ est obligatoire
878    </div>
879</div>                </div>
880                <div class="modal-footer">
881                    <button id="formContactForm" type="submit" class="btn bg_btn c_btn formContactForm" aria-label="Envoyer">ENVOYER LE FORMULAIRE</button>
882                </div>
883                <div class="m-3">
884                    
885                </div>
886            </form>
887
888            <div id="messageSendedFormContactFooter" class="form-message-sent" style="display: none">
889                <p role="status">Le message a bien été envoyé à son destinataire. Merci.</p>
890            </div>
891        </div>
892    </div>
893</div>
894
895<div class="footer-bottom">
896    <div class="container">
897        <p>
898
899            <a href="https://reseaudescommunes.fr/?utm_source=rdcclients&utm_medium=footerlink" target="_blank">
900                <img role="img" src="/images/rdc-logo-footer-2.png" alt="Logo Réseau des Communes" class="img-fluid">
901                Site créé en partenariat avec Réseau des Communes
902            </a>
903        </p>
904    </div>
905</div>
906<div class="modal fade pdfModal" id="pdfModal" tabindex="-1" role="dialog" aria-label="Prévisualisation du PDF" aria-hidden="true">
907    <div class="modal-dialog" role="document">
908        <div class="modal-content">
909            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
910                <span aria-hidden="true">&times;</span>
911            </button>
912
913            <embed type="application/pdf">
914        </div>
915    </div>
916</div>
917
918
919        
919<script src="/js/vendor/popper.min.js"></script>
919
920    
920<script src="/js/vendor/bootstrap.min.js"></script>
920
921
922    <!-- Carousel -->
923    
923<script src='/dist/owlcarousel/js/owl.carousel.min.js'></script>
923
924    
924<script src='/dist/owlcarousel/js/owl.linked.js'></script>
924
925
926    
926<script src='/dist/slick/slick.js'></script>
926
927    
927<script src='/dist/scrollbar/jquery.scrollbar.min.js'></script>
927
928
929    
929<script src="/lib/splide-4.0.1/js/splide.min.js"></script>
929
930    
930<script src="/lib/splide-4.0.1/extensions/autoscroll/js/splide-extension-auto-scroll.min.js"></script>
930
931
932        
932<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/js/bootstrap-select.min.js"></script>
932
933
934        
934<script src='/dist/pagination.min.js'></script>
934
935
936    
936<script src="/js/shared.js?v1"></script>
936
937    
937<script src="/tpl/3/js/main.js"></script>
937
938    
938<script src="/lib/chartjs/Chart.js"></script>
938
939    
939<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/js/bootstrap-multiselect.js"></script>
939
940
941
942
943
944
945
946
947
948        
948<script type="text/javascript">
949
950        tarteaucitron.user.matomoId = 6;
951        (tarteaucitron.job = tarteaucitron.job || []).push('matomohightrack');
952
953
954        (tarteaucitron.job = tarteaucitron.job || []).push('youtube');
955        (tarteaucitron.job = tarteaucitron.job || []).push('dailymotion');
956        (tarteaucitron.job = tarteaucitron.job || []).push('vimeo');
957        (tarteaucitron.job = tarteaucitron.job || []).push('othervideo');
958
959            </script>
959
960
961    
961<script src="/js/slick/slick.js"></script>
961
962
963    
963<script type="text/javascript">
964        $(function () {
965            $('.titleButtonForm').on('click', function () {
966                console.log($(this).attr("data-target"));
967                $('#' + $(this).attr("data-target") + '').modal('show');
968            });
969
970            $('.titleButtonForm').removeClass('btn-secondary');
971
972            $('.form-error').hide();
973
974            $('.contactContentForm').submit(function (e) {
975                let form = $(this);
976                let modal = form.closest('.modal');
977
978                $.ajax({
979                    type: "POST",
980                    url: form.attr('action'),
981                    data: new FormData(form[0]),
982                    contentType: false,
983                    processData: false,
984                    beforeSend: function () {
985                        form.find('.form-error').hide();
986                        form.find('.buttonContactFormContent').attr('disabled', true);
987                    },
988                    success: function (response) {
989                        hcaptcha.reset();
990
991                        if (response.status === 'KO') {
992                            let errors = response.errors;
993                            for (let index in errors) {
994                                if (errors.hasOwnProperty(index)) {
995                                    let attr = errors[index];
996                                    let error = attr[Object.keys(attr)[0]];
997                                    form.find('#' + index + '-error').text(error).show();
998                                }
999                            }
1000                        }
1001                        else {
1002
1003                            form.css('display', 'none');
1004                            modal.find('.messageSendedForm').css('display', '');
1005                            form[0].reset();
1006                        }
1007                    },
1008                    complete: function () {
1009                        form.find('.buttonContactFormContent').prop('disabled', false);
1010                    }
1011                });
1012
1013                return false;
1014            });
1015
1016            $('.contactFormModal').on('hidden.bs.modal', function () {
1017                $(this).find('form')[0].reset();
1018                $('#contactFormFooter')[0].reset();
1019
1020                $(this).find('form').css('display', '');
1021                $('#contactFormFooter').css('display', '');
1022
1023                $(this).find('.messageSendedForm').css('display', 'none');
1024
1025                $('.form-error').hide();
1026
1027                $('.listFiles').empty();
1028
1029                hcaptcha.reset();
1030            });
1031
1032        });
1033    </script>
1033
1034
1035
1036    
1036<script type="text/javascript">
1037        $(function () {
1038            var carousels = $('div[class*="testCarousel"]');
1039//            gestion chargement slide slick
1040            carousels.each(function () {
1041
1042                $(this).find($('div[class="overlayNumber"]')).removeClass('overlayNumber');
1043
1044                if ($(this).attr("data-type-slide") === 'simpleCarousel') {
1045
1046                    $(this).slick();
1047                }
1048                else if ($(this).attr("data-type-slide") === 'multipleCarousel') {
1049                    $(this).slick({
1050                        dots: true,
1051                        infinite: true,
1052                        slidesToShow: 3,
1053                        slidesToScroll: 3,
1054                        responsive: [
1055                            {
1056                                breakpoint: 1024,
1057                                settings: {
1058                                    slidesToShow: 3,
1059                                    slidesToScroll: 3
1060                                }
1061                            },
1062                            {
1063                                breakpoint: 600,
1064                                settings: {
1065                                    slidesToShow: 2,
1066                                    slidesToScroll: 2
1067                                }
1068                            },
1069                            {
1070                                breakpoint: 480,
1071                                settings: {
1072                                    slidesToShow: 1,
1073                                    slidesToScroll: 1,
1074                                    dots: false
1075                                }
1076                            }
1077                        ]
1078                    });
1079
1080                }
1081                else if ($(this).attr("data-type-slide") === 'responsiveCarousel') {
1082                    $(this).slick({
1083                        dots: true,
1084                        infinite: false,
1085                        speed: 300,
1086                        slidesToShow: 4,
1087                        slidesToScroll: 4,
1088                        responsive: [
1089                            {
1090                                breakpoint: 1024,
1091                                settings: {
1092                                    slidesToShow: 3,
1093                                    slidesToScroll: 3,
1094                                    infinite: true,
1095                                    dots: true
1096                                }
1097                            },
1098                            {
1099                                breakpoint: 600,
1100                                settings: {
1101                                    slidesToShow: 2,
1102                                    slidesToScroll: 2
1103                                }
1104                            },
1105                            {
1106                                breakpoint: 480,
1107                                settings: {
1108                                    slidesToShow: 1,
1109                                    slidesToScroll: 1
1110                                }
1111                            }
1112                        ]
1113                    });
1114
1115                }
1116                else if ($(this).attr("data-type-slide") === 'adaptiveCarousel') {
1117                    $(this).slick({
1118                        dots: true,
1119                        infinite: true,
1120                        speed: 300,
1121                        slidesToShow: 1,
1122                        adaptiveHeight: true
1123                    });
1124
1125                }
1126                else if ($(this).attr("data-type-slide") === 'centerCarousel') {
1127                    $(this).slick({
1128                        centerMode: true,
1129                        centerPadding: '60px',
1130                        slidesToShow: 3,
1131                        responsive: [
1132                            {
1133                                breakpoint: 768,
1134                                settings: {
1135                                    arrows: false,
1136                                    centerMode: true,
1137                                    centerPadding: '40px',
1138                                    slidesToShow: 3
1139                                }
1140                            },
1141                            {
1142                                breakpoint: 480,
1143                                settings: {
1144                                    arrows: false,
1145                                    centerMode: true,
1146                                    centerPadding: '40px',
1147                                    slidesToShow: 1
1148                                }
1149                            }
1150                        ]
1151                    });
1152
1153                }
1154                else if ($(this).attr("data-type-slide") === 'fadeCarousel') {
1155                    $(this).slick({
1156                        dots: true,
1157                        infinite: true,
1158                        speed: 500,
1159                        fade: true,
1160                        cssEase: 'linear'
1161                    });
1162                }
1163
1164                // if ($(this).hasClass('autoPlay')) {
1165                //     $('#' + $(this).attr('id') + '').slick('slickSetOption', {
1166                //         autoplay: true,
1167                //         autoplaySpeed: 2000
1168                //     }, true);
1169                // }
1170
1171                $(this).removeAttr('style');
1172            });
1173
1174            var allHtmlCode = $('.contentHtml');
1175
1176            allHtmlCode.each(function (element) {
1177                var htmlCode = $(this).attr('data-code');
1178
1179                if(htmlCode != '' && htmlCode != undefined){
1180                    $(this).removeClass('col-md-8');
1181                    $(this).empty();
1182
1183                    addWidgetHtml(htmlCode,$(this));
1184                }
1185
1186
1187            });
1188
1189            async function addWidgetHtml(htmlCode,element){
1190                element.replaceWith(htmlCode);
1191            }
1192            //
1193            // setTimeout(function(){
1194            //     $('.contentHtml').each(function(element){
1195            //         var htmlCode = $(this).attr('data-code');
1196            //
1197            //         if(htmlCode.includes('apidae')){
1198            //             let idWidget = $(this).find($('#widgit'));
1199            //
1200            //             $(this).find('.w_large').remove();
1201            //
1202            //             $(this).find('div').addClass('w_large');
1203            //         }
1204            //     });
1205            // }, 3000);
1206
1207            let allIframe = $('iframe');
1208
1209            allIframe.each(function(element){
1210                var urlVideo = $(this).attr('src');
1211                let $this = $(this);
1212
1213                if(urlVideo != "" || urlVideo != undefined){
1214                    let newUrl = urlVideo.split('/');
1215                    let currentIdVideo = newUrl[newUrl.length-1];
1216
1217
1218                    if(urlVideo.includes('youtube')||urlVideo.includes('youtu.be')){
1219
1220                        $.ajax({
1221                            url: '/getVideoTitle',
1222                            type: 'POST',
1223                            data: {
1224                                video_id: currentIdVideo,
1225                                platform: 'Y'
1226                            },
1227                            success: function(data){
1228                                let title = data['title'];
1229                                $this.attr('title',title);
1230                            }
1231                        });
1232                    }
1233                    else if(urlVideo.includes('dailymotion')||urlVideo.includes('dai.ly')){
1234
1235                        $.get("https://api.dailymotion.com/video/"+currentIdVideo+"?fields=title", function(data) {
1236                            let title = data['title'];
1237                            $this.attr('title',title);
1238                        });
1239                    }
1240                    else if(urlVideo.includes('vimeo')){
1241
1242                        $.ajax({
1243                            url: '/getVideoTitle',
1244                            type: 'POST',
1245                            data: {
1246                                video_id: currentIdVideo,
1247                                platform: 'V'
1248                            },
1249                            success: function(data){
1250                                let title = data['title'];
1251                                $this.attr('title',title);
1252                            }
1253                        });
1254                    }
1255                }
1256            });
1257        });
1258    </script>
1258
1259
1260    
1260<script type="text/javascript">
1261                (tarteaucitron.job = tarteaucitron.job || []).push('panneaupocket');
1262            </script>
1262
1263
1264<script>
1265  (function(i,s,o,g,r,a,m){i['InstanaEumObject']=r;i[r]=i[r]||function(){
1266  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
1267  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1268  })(window,document,'script','//eum.instana.io/eum.min.js','ineum');
1269  ineum('reportingUrl', 'https://eum-eu-west-1.instana.io');
1270  ineum('apiKey', '9yG9cnlKTcS4le-zMVtBJA');
1271
1272  // set the name of a page on which this load/errors/calls happened
1273  ineum('page', 'front-site');
1274</script>
1274
1275
1276<script src="https://js.hcaptcha.com/1/api.js?hl=fr&onload=CaptchaCallback&render=explicit" async defer></script>
1276
1277
1278<script type="text/javascript">
1279    var CaptchaCallback = function () {
1280        $('.h-recaptcha').each(function (index, el) {
1281            hcaptcha.render(el, {'sitekey': 'f5095cfb-139b-47da-88e2-f0d2e7485392'});
1282        });
1283    };
1284</script>
1284
1285
1286<script>
1287    $(document).ready(function () {
1288
1289        $('.selectpicker').selectpicker();
1290
1291        var input = $('input[type=file]');
1292
1293        input.on('change', function () {
1294            var list = $(this).parent().parent().parent().parent().find($('.listFiles'));
1295            list.empty();
1296
1297            for (var x = 0; x < this.files.length; x++) {
1298                var newFile = '<li>Fichier joint :  ' + this.files[x].name + ' ('+humanFileSize(this.files[x].size)+')</li>';
1299//                    li.innerHTML = 'File ' + (x + 1) + ':  ' + input.files[x].name;
1300                list.append(newFile);
1301            }
1302        });
1303
1304        $('.form-error').hide();
1305        $('#contactFormFooter').submit(function (e) {
1306            let form = $(this);
1307
1308            $.ajax({
1309                type: "POST",
1310                url: form.attr('action'),
1311                data: new FormData(form[0]),
1312                contentType: false,
1313                processData: false,
1314                beforeSend: function () {
1315                    form.find('.form-error').hide();
1316                    $('.formContactForm').attr('disabled', true);
1317                },
1318                success: function (response) {
1319                    hcaptcha.reset();
1320
1321                    if (response.status === 'KO') {
1322                        let errors = response.errors;
1323                        for (let index in errors) {
1324                            if (errors.hasOwnProperty(index)) {
1325                                let attr = errors[index];
1326                                let error = attr[Object.keys(attr)[0]];
1327                                form.find('#' + index + '-error').text(error).show();
1328                            }
1329                        }
1330                    }
1331                    else {
1332
1333                        $('#contactFormFooter').css('display', 'none');
1334                        $('#messageSendedFormContactFooter').css('display', '');
1335                        form[0].reset();
1336                    }
1337                },
1338                complete: function () {
1339
1340                    $('.formContactForm').removeAttr('disabled');
1341                }
1342            });
1343
1344            return false;
1345        });
1346
1347        $('#contactFormContactFooter').on('hidden.bs.modal', function () {
1348            $('#contactFormFooter')[0].reset();
1349
1350            $('#contactFormFooter').css('display', '');
1351
1352            $('#messageSendedFormContactFooter').css('display', 'none');
1353
1354            $('.form-error').hide();
1355
1356            $('.listFiles').empty();
1357
1358            hcaptcha.reset();
1359        });
1360    });
1361
1362    function humanFileSize(size) {
1363        var i = Math.floor(Math.log(size) / Math.log(1024));
1364        return ( size / Math.pow(1024, i) ).toFixed(1) * 1 + ' ' + ['B', 'kB', 'MB', 'GB', 'TB'][i];
1365    }
1366</script>
1366
1367
1368<script>
1369    $(function () {
1370
1371
1372        var numberAlerts = false;
1373
1374        var allAlerts = $('#alertsModal').find($('.alertsInfo'));
1375
1376        numberAlerts = allAlerts.length;
1377
1378        allAlerts.each(function (e) {
1379
1380            if (!sessionStorage.getItem("_nps_cookie_accept_alerts" + $(this).attr('data-id') + "")) {
1381                $('#alertsModal').modal('show');
1382            } else {
1383                $(this).remove();
1384                numberAlerts = numberAlerts - 1;
1385                setActiveAndDecrementNumber();
1386            }
1387
1388        });
1389
1390        $('.acceptCookiesAlerts').on('click', function (e) {
1391            e.preventDefault();
1392
1393            var currentDataId = $(this).attr('data-id');
1394
1395            sessionStorage.setItem('_nps_cookie_accept_alerts' + currentDataId + '', '1');
1396
1397            numberAlerts = numberAlerts - 1;
1398
1399            var currentParentNode = $(this).parent().parent().parent();
1400
1401            currentParentNode.removeClass('active');
1402            currentParentNode.remove();
1403
1404            setActiveAndDecrementNumber();
1405
1406        });
1407
1408        function setActiveAndDecrementNumber() {
1409            var newListOfAlerts = $('#alertsModal').find($('.alertsInfo'));
1410
1411            newListOfAlerts.each(function (index, e) {
1412                if (index == 0) {
1413                    $(this).addClass('active');
1414                }
1415            });
1416
1417            if (numberAlerts == 0) {
1418                $('#alertsModal').modal('hide');
1419            }
1420        }
1421
1422        var currentColorControl = '#212529';
1423
1424        $('#controlPrev').css('color', 'initial !important');
1425        $('#controlNext').css('color', 'initial !important');
1426
1427        $('#controlPrev').on('mouseover', function () {
1428
1429            $(this).css('color', 'initial !important');
1430        });
1431
1432        $('#controlNext').on('mouseover', function () {
1433
1434            $(this).css('color', 'initial !important');
1435        });
1436
1437    });
1438</script>
1438
1439</body>
1440</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.