1<!DOCTYPE html> 2<html dir="ltr" lang="fr"> 3<head> 4 <title> 5 Procès-verbaux / délibérations - Commune de Grainville-sur-Ry 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 "tarteaucitronForceLanguage" : 'fr', 47 48 }); 49 </script>
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 57 58 <link rel="apple-touch-icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1"> 59 <link rel="icon" href="//static.neopse.com/assets/img/favicon/rdc_logo.ico?v=v1"> 60 <link rel="preconnect" href="https://fonts.googleapis.com"> 61 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 62 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700|Material+Icons" rel="stylesheet"> 63 <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"> 64 65 <link href='/dist/owlcarousel/css/owl.carousel.min.css' rel='stylesheet' type='text/css'> 66 <link href='/dist/owlcarousel/css/owl.theme.default.min.css' rel='stylesheet' type='text/css'> 67 <link href='/dist/slick/slick.css' rel='stylesheet' type='text/css'> 68 <link href='/dist/slick/slick-theme.css' rel='stylesheet' type='text/css'> 69 <link href='/dist/scrollbar/jquery.scrollbar.css' rel='stylesheet' type='text/css'> 70 <link href='/dist/fullcalendar/fullcalendar.min.css' rel='stylesheet' type='text/css'> 71 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/css/bootstrap-select.min.css"> 72 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/css/bootstrap-multiselect.css" /> 73 <link href="/tpl/5/css/style.css" rel="stylesheet" type='text/css'> 74 75 <link href="/lib/splide-4.0.1/css/splide.min.css" rel="stylesheet" type="text/css"/> 76 <link href="/lib/splide-4.0.1/css/splide-custom.css" rel="stylesheet" type="text/css"/> 77 78 <style class="notranslate" >.bg_bloc { background-color: #0EEFDF !important; } 79 .table td, .table, .table thead th { border-color: #0EEFDF !important; } 80 .bg_bloc .dropdown-toggle, 81 .bg_bloc .dropdown-menu { 82 background-color: #0EEFDF !important; 83 border-color: #0EEFDF !important; 84 } 85 .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{ 86 border-color: #0EEFDF !important; 87 } 88 89 .fc-unthemed thead.fc-head, .fc-unthemed .fc-popover .fc-header{ background-color: #0EEFDF !important; } 90 91 .fc-unthemed td.fc-today{ 92 background: #0EEFDF !important; 93 } 94 95 .cookies .btn{ color: #0EEFDF !important; }header.intro { background-image: url(https://static.neopse.com/medias/p/553/site/6b/96/e5/6b96e5cb4800062990bc31d8c283aa3d005b5d07.png?v=v1); background-position: center; background-repeat: repeat; }body { background-color: #CEE0F0; }.c_btn { color: #192DB6; } 96 .c_btn:hover, .c_btn:focus, .c_btn:active { color: #192DB6; } 97 98 .fc-event .fc-title{ color: #192DB6 !important; } 99 100 .owl-theme .owl-dots .owl-dot.active span, 101 .owl-theme .owl-dots .owl-dot:hover span { 102 background: #192DB6; 103 opacity: 1; 104 } 105 .carousel-indicators li, 106 .owl-theme .owl-dots .owl-dot span{ 107 background-color: #192DB6; 108 opacity: 0.5; 109 } 110 .carousel-control-prev, .carousel-control-next, .owl-theme .owl-nav [class*=owl-]{ 111 color: #192DB6 !important; 112 } 113 .slick-prev:before, .slick-next:before { color: #192DB6; } 114 .fc-event{ color: #192DB6;}body, .title, .lead, .heading { font-family: Tahoma, Geneva, sans-serif !important; }.footer.bg { background-color: #BAEEA4; }nav.navbar.bg { background-color: #F8CD3F; }nav.navbar.bg { background-image: url(undefined); background-position: center; background-repeat: repeat; }body, .c_text, .container, .c_title, .carousel-caption .title, .dropdown-item.c_text { color: #000000; } 115 .c_text.navbar-toggler{ border-color: #000000 !important; } 116 .c_text .navbar-toggler-icon i{ color: #000000; } 117 .title:before{ background-color: #000000 !important; } 118 .intern-page .en-tete{ border-left-color: #000000;} 119 .bootstrap-select .dropdown-menu li a{ 120 color: #000000; 121 } 122 .bootstrap-select .dropdown-toggle::after{ 123 color: #000000; 124 } 125 .fc-button{ 126 color: #000000 !important; 127 }.footer .footer-btn.c_btn { color: #2A2DD3; }.searchbar .c_btn { color: #FFFFFF !important; }.navbar .dropdown-menu { background-color: #FFFFFF; }.searchbar .c_text { color: #FFFFFF; } 128 .searchbar ::placeholder { color: #FFFFFF; }.c_text .navbar-toggler-icon i, nav.navbar .c_text { color: #273548; } .navbar-toggler.c_text{ border-color: #273548 !important; }nav.navbar .h_text:hover { color: #000000; }.social-media.bg { background-color: #BAEEA4; }.social-media.bg { background-image: url(undefined); background-position: center; background-repeat: repeat; }.breadcrumb.bg { background-color: #BAEEA4; }.navbar .dropdown-menu .c_text { color: #192DB6; }nav.navbar .dropdown-menu .h_text:hover { color: #000000; }body .bg_btn { background-color: #0EEFDF; } 129 body .bg_btn:hover, body .bg_btn:active, body .bg_btn:focus { background-color: #0EEFDF; } 130 .fc-event{ background-color: #0EEFDF !important; border-color: #0EEFDF !important; } 131 132 .carousel-control-prev-icon, .carousel-control-next-icon, .owl-theme .owl-nav [class*=owl-]{ 133 background-color: #0EEFDF !important; 134 } 135 .slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover { background-color: #0EEFDF; }nav.navbar .h_text:hover { background-color: #0EEFDF; }#w_85qqp9kp2 .bg { background-color: #FFFFFF; }#w_abhwf5k6g .bg { background-image: url(https://static.neopse.com/medias/p/553/site/00/65/97/006597193e51ceb94839d6c5ab2809a34802d2f3.png?v=v1); background-position: center; background-repeat: repeat; }#w_bt01o5vvc .bg { background-color: #CEE0F0; }#w_headline .c_btn { color: #192DB6; } 136 #w_headline .carousel-control-prev i, #w_headline .carousel-control-next i { color: #192DB6; } 137 #w_headline .carousel-control-prev, #w_headline .carousel-control-next{ 138 color: #192DB6 !important; 139 }#w_hpp8nilz6 .bg { background-color: #CEE0F0; }#w_jk94hnx8u .bg { background-color: #273548; }#w_nk0skvk0c .bg { background-color: #0EEFDF; }.breadcrumb.bg .c_text { color: #192DB6; }.footer .footer-btn.bg_btn { background-color: #FFFFFF; }.searchbar .bg_btn { background-color: #F01B72 !important; }.navbar .dropdown-menu .h_text:hover { background-color: #BAEEA4; }#w_abhwf5k6g .c_btn, 140 #w_abhwf5k6g .card-icon-date .day { color: #192DB6; border-color: #192DB6; } 141 #w_abhwf5k6g .c_btn:before, 142 #w_abhwf5k6g .owl-theme .owl-dots .owl-dot.active span, 143 #w_abhwf5k6g .owl-theme .owl-dots .owl-dot:hover span, 144 #w_abhwf5k6g .slick-dots .slick-active button:before, 145 #w_abhwf5k6g .card-icon-date .month { 146 background-color: #192DB6 !important; 147 opacity: 1; 148 } 149 #w_abhwf5k6g .carousel-indicators li, 150 #w_abhwf5k6g .owl-theme .owl-dots .owl-dot span, 151 #w_abhwf5k6g .slick-dots li button:before{ 152 background-color: #192DB6; 153 opacity: 0.5; 154 } 155 156 #w_abhwf5k6g .slick-prev:before, #w_abhwf5k6g .slick-next:before { color: #192DB6 !important; }#w_bt01o5vvc .c_btn { color: #192DB6; }#w_hpp8nilz6 .c_btn { color: #192DB6; }#w_nk0skvk0c .c_btn { color: #192DB6; } 157 #w_nk0skvk0c .owl-theme .owl-dots .owl-dot.active span, 158 #w_nk0skvk0c .owl-theme .owl-dots .owl-dot:hover span { 159 background: #192DB6; 160 opacity: 1; 161 } 162 #w_nk0skvk0c .carousel-indicators li, 163 #w_nk0skvk0c .owl-theme .owl-dots .owl-dot span{ 164 background-color: #192DB6; 165 opacity: 0.5; 166 } 167 #w_nk0skvk0c .carousel-control-prev, #w_nk0skvk0c .carousel-control-next, #w_nk0skvk0c .owl-theme .owl-nav [class*=owl-]{ 168 color: #192DB6 !important; 169 }.breadcrumb.bg .c_title { color: #192DB6; } 170 .breadcrumb.bg .c_title:before { background-color: #192DB6 !important; }#w_85qqp9kp2 .c_text { color: #192DB6; } 171 #w_85qqp9kp2 .c_text:before { background-color: #192DB6; }#w_abhwf5k6g .c_text { color: #192DB6; }#w_bt01o5vvc .c_text { color: #000000; }#w_headline .c_title { color: #192DB6; }#w_hpp8nilz6 .c_text { color: #000000; }#w_jk94hnx8u .c_text { color: #F8CD3F; }#w_nk0skvk0c .c_text { color: #192DB6; }#w_85qqp9kp2 .c_title { color: #192DB6; } 172 #w_85qqp9kp2 .c_title:before { background-color: #192DB6 !important; }#w_abhwf5k6g .c_title { color: #192DB6; } 173 #w_abhwf5k6g .c_title:before { background-color: #192DB6 !important; }#w_bt01o5vvc .c_title { color: #192DB6; } 174 #w_bt01o5vvc .c_title.dark:before { background-color: #192DB6 !important; }#w_hpp8nilz6 .c_title { color: #192DB6; } 175 #w_hpp8nilz6 .c_title.dark:before { background-color: #192DB6 !important; }#w_jk94hnx8u .c_title { color: #47A5B6; } #w_jk94hnx8u .c_title:before { background-color: #47A5B6 !important; }#w_nk0skvk0c .c_title { color: #192DB6 !important; } 176 #w_nk0skvk0c .c_title.dark:before { background-color: #192DB6 !important; }#w_headline .bg_btn { background-color: #0EEFDF; } 177 178 #w_headline .carousel-control-prev-icon, #w_headline .carousel-control-next-icon{ 179 background-color: #0EEFDF !important; 180 }#w_abhwf5k6g .bg_btn, 181 #w_abhwf5k6g .carousel-indicators .active { background: #BAEEA4 !important;} 182 #w_abhwf5k6g .bg_btn, 183 #w_abhwf5k6g .carousel-indicators li{ border-color: #BAEEA4 !important;} 184 #w_abhwf5k6g .carousel-control-prev-icon, #w_abhwf5k6g .carousel-control-next-icon, #w_abhwf5k6g .owl-theme .owl-nav [class*=owl-]{ 185 background-color: #BAEEA4 !important; 186 }
187 #w_abhwf5k6g .slick-prev, #w_abhwf5k6g .slick-next { background-color: #BAEEA4 !important; } 188 #w_abhwf5k6g .slick-prev:hover, #w_abhwf5k6g .slick-next:hover { background-color: #BAEEA4; opacity:1; }#w_bt01o5vvc .bg_btn { background-color: #0EEFDF; }#w_hpp8nilz6 .bg_btn { background-color: #0EEFDF; }#w_nk0skvk0c .bg_btn, 189 #w_nk0skvk0c .carousel-indicators .active { background: #FFFFFF !important;} 190 #w_nk0skvk0c .bg_btn, 191 #w_nk0skvk0c .carousel-indicators li{ border-color: #FFFFFF !important;} 192 #w_nk0skvk0c .carousel-control-prev-icon, #w_nk0skvk0c .carousel-control-next-icon, #w_nk0skvk0c .owl-theme .owl-nav [class*=owl-]{ 193 background-color: #FFFFFF !important; 194 }/*np-dropdowns*/.bootstrap-select{background-color:#0EEFDF!important;}.bootstrap-select .dropdown-menu{background-color:#0EEFDF!important;border-color:#0EEFDF!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:#0EEFDF!important;}</style> 195 196 197
197<script src="/js/vendor/jquery-3.2.1.min.js"></script>
197 198
198<script>tarteaucitron.user.matomoHost = '//matomo.neopse.com/';</script>
198 199 <!-- Matomo --> 200 <!-- End Matomo Code --> 201</head> 202<body style="position: relative; min-height: 100%; top: 0px;"> 203 204<header role="banner" class="fixed-top"> 205 <!-- Top navbar --> 206<nav role="navigation" class="navbar fixed-top navbar-expand-lg bg"> 207 <div class="ov"></div> 208 <div class="container"> 209 <a class="navbar-brand c_text bloc_logo" href="/fr/"> 210 <h1 class="img"> 211 <picture> 212 <source media="(max-width: 991.98px)" srcset="https://static.neopse.com/medias/p/553/site/34/49/3d/34493d75c4793f9e158f47bdd684993936b8ad12.png"> 213 <img role="img" src="https://static.neopse.com/medias/p/553/site/34/49/3d/34493d75c4793f9e158f47bdd684993936b8ad12.png" alt="Logo Commune de Grainville-sur-Ry" loading="eager"> 214 </picture> 215 <span>Commune de Grainville-sur-Ry</span> 216 </h1> 217 </a> 218 <button class="navbar-toggler c_text h_text" type="button" data-toggle="collapse" 219 data-target="#navbarNavDropdown" 220 aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> 221 <span class="navbar-toggler-icon"> 222 <i class="material-icons notranslate">menu</i> 223 </span> 224 </button> 225 <div class="collapse navbar-collapse" id="navbarNavDropdown"> 226 <ul class="navbar-nav ml-auto"> 227 <li class="nav-item dropdown"> 228 <a class="nav-link c_text h_text px-3" href="/" role="button"> 229 <i class="material-icons">home</i> 230 </a> 231 </li> 232 <li class="nav-item dropdown"> 233 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown0" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 234 Votre Mairie 235 </a> 236 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown0"> 237 238 <div class="mega-dropdown-menu"> 239 <div class="divider"> 240 241 242 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 243 href="/fr/tb/279931/conseil-municipal-125"> 244 Conseil Municipal 245 </a> 246 247 248 249 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 250 href="/fr/rb/2373373/delegations-et-commissions"> 251 Délégations et Commissions 252 </a> 253 254 255 256 257 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 258 href="/fr/rb/98009/employes-municipaux"> 259 Employés municipaux 260 </a> 261 262 263 264 265 266 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 267 href="/fr/rp/279775/proces-verbaux-deliberations"> 268 Procès-verbaux / délibérations 269 </a> 270 271 272 273 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 274 href="/fr/rb/1121863/bulletins-municipaux-74"> 275 Bulletins municipaux 276 </a> 277 278 279 280 281 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 282 href="/fr/rb/1759877/arretes-municipaux-75"> 283 Arrêtés municipaux 284 </a> 285 286 287 288 289 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 290 href="/fr/rb/1791558/arretes-prefectoraux-et-nationaux"> 291 Arrêtés préfectoraux et nationaux 292 </a> 293 294 295 296 297 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 298 href="/fr/rb/1156989/recensement-citoyen-ex-recensement-militaire"> 299 Recensement citoyen (ex recensement militaire) 300 </a> 301 302 303 304 305 306 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 307 href="/fr/ct/279190/contact-mairie"> 308 Contact Mairie 309 </a> 310 311 312 313 314 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 315 href="/fr/nw/279268/actualites-245"> 316 Actualités 317 </a> 318 319 320 321 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 322 href="/fr/rb/1659153/infos-mairie"> 323 Infos mairie 324 </a> 325 326 327 328 329 330 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 331 href="/fr/pg/279619/demarches-administratives-44"> 332 Démarches administratives 333 </a> 334 335 336 </div> 337 </div> 338 </div> 339 </li> 340 341 342 <li class="nav-item dropdown"> 343 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown1" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 344 Votre Commune 345 </a> 346 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown1"> 347 348 <div class="mega-dropdown-menu"> 349 <div class="divider"> 350 351 352 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 353 href="/fr/ap/279892/plan-acces-96"> 354 Plan/Accès 355 </a> 356 357 358 359 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 360 href="/fr/rb/1722242/video-presentation-de-notre-village"> 361 Vidéo présentation de notre village 362 </a> 363 364 365 366 367 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 368 href="/fr/rb/1120212/artisanat-4"> 369 Artisanat 370 </a> 371 372 373 374 375 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 376 href="/fr/rb/1466051/cimetiere-jardin-du-souvenir"> 377 Cimetière - Jardin du Souvenir 378 </a> 379 380 381 382 383 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 384 href="/fr/rb/1116455/histoire-et-patrimoine-56"> 385 Histoire et Patrimoine 386 </a> 387 388 389 390 391 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 392 href="/fr/rb/1213617/nouvel-arrivant-4"> 393 Nouvel Arrivant 394 </a> 395 396 397 398 399 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 400 href="/fr/rb/2204633/etat-civil-214"> 401 ETAT CIVIL 402 </a> 403 404 405 406 407 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 408 href="/fr/rb/1173148/archives-14"> 409 Archives 410 </a> 411 412 413 414 </div> 415 </div> 416 </div> 417 </li> 418 419 420 <li class="nav-item dropdown"> 421 <a class="nav-link c_text h_text
421dropdown-toggle" href="#" id="menuDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 422 Infos pratiques 423 </a> 424 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown2"> 425 426 <div class="mega-dropdown-menu"> 427 <div class="divider"> 428 429 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 430 href="/fr/rb/1812371/co-voiturage-2"> 431 Co-voiturage 432 </a> 433 434 435 436 437 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 438 href="/fr/rb/1114141/dechets-50"> 439 Déchets 440 </a> 441 442 443 444 445 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 446 href="/fr/rb/1151425/defibrillateur-9"> 447 Défibrillateur 448 </a> 449 450 451 452 453 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 454 href="/fr/rb/1171978/informations-de-la-gendarmerie"> 455 Informations de la gendarmerie 456 </a> 457 458 459 460 461 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 462 href="/fr/rb/1121993/ligne-de-car-1"> 463 Ligne de car 464 </a> 465 466 467 468 469 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 470 href="/fr/rb/1123904/numeros-utiles-191"> 471 Numéros utiles 472 </a> 473 474 475 476 477 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 478 href="/fr/rb/1737192/permanence-des-impots"> 479 Permanence des impôts 480 </a> 481 482 483 484 485 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 486 href="/fr/rb/1173226/piegeage-des-animaux-nuisibles"> 487 Piégeage des animaux nuisibles 488 </a> 489 490 491 492 493 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 494 href="/fr/rb/1123306/prevention-des-risques-3"> 495 Prévention des risques 496 </a> 497 498 499 500 501 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 502 href="/fr/rb/1123826/regles-de-bon-voisinage-5"> 503 Règles de bon voisinage 504 </a> 505 506 507 508 509 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 510 href="/fr/rb/1120368/petites-annonces-19"> 511 Petites annonces 512 </a> 513 514 515 516 517 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 518 href="/fr/rb/2413881/reglementation-chiens-1ere-et-2eme-categorie"> 519 Réglementation chiens 1ere et 2ème catégorie 520 </a> 521 522 523 524 </div> 525 </div> 526 </div> 527 </li> 528 529 530 <li class="nav-item dropdown"> 531 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown3" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 532 Enfance Jeunesse 533 </a> 534 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown3"> 535 536 <div class="mega-dropdown-menu"> 537 <div class="divider"> 538 539 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 540 href="/fr/rb/1115948/assistantes-maternelles-139"> 541 Assistantes Maternelles 542 </a> 543 544 545 546 547 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 548 href="/fr/rb/1121109/creche-halte-garderie-1"> 549 Crèche / Halte-garderie 550 </a> 551 552 553 554 555 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 556 href="/fr/rb/1902929/relais-petite-enfance-rpe-7"> 557 Relais petite enfance (RPE) 558 </a> 559 560 561 562 563 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 564 href="/fr/rb/1743289/association-lis-moi-une-histoire"> 565 Association Lis moi une histoire 566 </a> 567 568 569 570 571 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 572 href="/fr/rb/1119588/ecoles-maternelle-et-primaire-4"> 573 Ecoles Maternelle et Primaire 574 </a> 575 576 577 578 579 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 580 href="/fr/rb/1930892/peri-scolaire-mercredi-et-centre-de-loisirs"> 581 Péri-scolaire, mercredi et centre de loisirs 582 </a> 583 584 585 586 587 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 588 href="/fr/rb/2391859/colleges-et-lycee-de-secteur"> 589 Collèges et Lycée de secteur 590 </a> 591 592 593 594 </div> 595 </div> 596 </div> 597 </li> 598 599 600 <li class="nav-item dropdown"> 601 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown4" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 602 Social 603 </a> 604 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown4"> 605 606 <div class="mega-dropdown-menu"> 607 <div class="divider"> 608 609 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 610 href="/fr/rb/1139699/clic-buchy-cleres-darnetal"> 611 CLIC Buchy Clères Darnétal 612 </a> 613 614 615 616 617 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 618 href="/fr/rb/1139829/guide-entree-en-maison-de-retraite"> 619 Guide entrée en maison de retraite 620 </a> 621 622 623 624 625 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 626 href="/fr/rb/1139868/club-de-lamitie-4"> 627 Club de l'amitié 628 </a> 629 630 631
631 632 </div> 633 </div> 634 </div> 635 </li> 636 637 638 <li class="nav-item dropdown"> 639 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown5" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 640 Loisirs Associations 641 </a> 642 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown5"> 643 644 <div class="mega-dropdown-menu"> 645 <div class="divider"> 646 647 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 648 href="/fr/rb/1121876/associations-109"> 649 Associations 650 </a> 651 652 653 654 655 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 656 href="/fr/rb/1121915/randonnees-30"> 657 Randonnées 658 </a> 659 660 661 662 </div> 663 </div> 664 </div> 665 </li> 666 667 668 <li class="nav-item dropdown"> 669 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown6" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 670 Environnement Urbanisme/travaux 671 </a> 672 <div class="dropdown-menu bg_text" aria-labelledby="menuDropdown6"> 673 674 <div class="mega-dropdown-menu"> 675 <div class="divider"> 676 677 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 678 href="/fr/rb/1209145/environnement-127"> 679 Environnement 680 </a> 681 682 683 684 685 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 686 href="/fr/rb/1209249/urbanisme-et-travaux-2"> 687 Urbanisme et travaux 688 </a> 689 690 691 692 693 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem"
694 href="/fr/rb/1579736/recensement-des-indices-de-cavites-souterraines"> 695 Recensement des indices de cavités souterraines 696 </a> 697 698 699 700 </div> 701 </div> 702 </div> 703 </li> 704 705 706 707 708 </ul> 709 </div> 710 </div> 711</nav> 712 713</header> 714 715<main role="main"> 716 <div class="main intern-page"> 717 <header class="breadcrumb container d-flex align-items-center bg"> 718 <div class="ov"></div> 719 <div class="container"> 720 <h1 class="title dark c_title">Procès-verbaux / délibérations</h1> 721 722 <nav class="ariane c_text"> 723 <span><a href="/fr/" class="font-weight-bold">Accueil</a></span> 724 / <a href="/fr/">Votre Mairie</a> 725 / <a href="/fr/rp/279775/proces-verbaux-deliberations">Procès-verbaux / délibérations</a> 726 </nav> 727 728 </div> 729</header> 730 <!-- Contenu --> 731 <section class="container wrapper bg_wrapper c_wrapper"> 732 <div class="ov bgw"></div> 733 734 <div class="main-content dynamicContent"> 735 736 <div class="row"> 737 <div class="col col-lg contenu"> 738 739 <div class="d-flex flex-wrap align-items-start mb-3 gap-2"> 740 <span class="title">Recherche par - <span class="small">Année</span>: </span> 741 <select id="search-year" name="m" 742 class="borderless bg_bloc text_bloc c_text selectpicker"> 743 <option class="c_text" 744 value="0">Toutes</option> 745 <option class="c_text" value="2026" 746 > 2026 747 </option> 748 <option class="c_text" value="2025" 749 > 2025 750 </option> 751 <option class="c_text" value="2024" 752 > 2024 753 </option> 754 <option class="c_text" value="2023" 755 > 2023 756 </option> 757 <option class="c_text" value="2022" 758 > 2022 759 </option> 760 <option class="c_text" value="2021" 761 > 2021 762 </option> 763 <option class="c_text" value="2020" 764 > 2020 765 </option> 766 </select> 767 <span class="title">- <span class="small">Catégorie</span>: </span> 768 <select id="search-category" name="category" 769 class="borderless bg_bloc text_bloc c_text selectpicker"> 770 <option class="c_text" value="
7700">Toutes</option> 771 <option class="c_text" value="20" 772 >Arrêtés</option> 773 <option class="c_text" value="21" 774 >Délibérations</option> 775 <option class="c_text" value="19" 776 >Procès Verbaux</option> 777 </select> 778 </div> 779 780 <div class="table-responsive"> 781 <table class="table c_text" role="presentation" title="Les comptes rendu"> 782 <thead class="bg_bloc text_bloc"> 783 <tr> 784 <th role="columnheader">Date</th> 785 <th role="columnheader">Nom</th> 786 </tr> 787 </thead> 788 <tbody> 789 <tr class="eLink"> 790 <td>18/09/2026</td> 791 <td> 792 <a href="/fr/rp/279775/918816/liste-des-deliberations-de-la-seance-du-14-septembre-2026"> 793 <p class="text-decoration mb-0">Liste des délibérations de la séance du 14 septembre 2026</p> 794 <!-- Limiter le nombre de charactères --> 795 <p></p> 796 </a> 797 </td> 798 </tr> 799 <tr class="eLink"> 800 <td>18/09/2026</td> 801 <td> 802 <a href="/fr/rp/279775/918803/proces-verbal-de-la-reunion-du-conseil-municipal-du-6-juillet-2026"> 803 <p class="text-decoration mb-0">Procès-verbal de la réunion du conseil municipal du 6 juillet 2026</p> 804 <!-- Limiter le nombre de charactères --> 805 <p></p> 806 </a> 807 </td> 808 </tr> 809 <tr class="eLink"> 810 <td>07/07/2026</td> 811 <td> 812 <a href="/fr/rp/279775/894103/liste-des-deliberations-de-la-seance-du-6-juillet-2026"> 813 <p class="text-decoration mb-0">Liste des délibérations de la séance du 6 juillet 2026</p> 814 <!-- Limiter le nombre de charactères --> 815 <p></p> 816 </a> 817 </td> 818 </tr> 819 <tr class="eLink"> 820 <td>07/07/2026</td> 821 <td> 822 <a href="/fr/rp/279775/894090/proces-verbal-de-la-reunion-du-conseil-municipal-du-8-juin-2026"> 823 <p class="text-decoration mb-0">Procès-verbal de la réunion du conseil municipal du 8 juin 2026</p> 824 <!-- Limiter le nombre de charactères --> 825 <p></p> 826 </a> 827 </td> 828 </tr> 829 <tr class="eLink"> 830 <td>15/06/2026</td> 831 <td> 832 <a href="/fr/rp/279775/883430/liste-des-deliberations-de-la-seance-du-8-juin-2026"> 833 <p class="text-decoration mb-0">Liste des délibérations de la séance du 8 juin 2026</p> 834 <!-- Limiter le nombre de charactères --> 835 <p></p> 836 </a> 837 </td> 838 </tr> 839 <tr class="eLink"> 840 <td>15/06/2026</td> 841 <td> 842 <a href="/fr/rp/279775/883417/proces-verbal-de-la-reunion-du-conseil-municipal-du-5-juin-2026-1"> 843 <p class="text-decoration mb-0">Procès-verbal de la réunion du conseil municipal du 5 juin 2026</p> 844 <!-- Limiter le nombre de charactères --> 845 <p></p> 846 </a> 847 </td> 848 </tr> 849 <tr class="eLink"> 850 <td>15/06/2026</td> 851 <td> 852 <a href="/fr/rp/279775/883404/proces-verbal-de-la-reunion-du-conseil-municipal-du-30-mars-2026-1"> 853 <p class="text-decoration mb-0">Procès-verbal de la réunion du conseil municipal du 30 mars 2026</p> 854 <!-- Limiter le nombre de charactères --> 855 <p></p> 856 </a> 857 </td> 858 </tr> 859 <tr class="eLink"> 860 <td>02/04/2026</td> 861 <td> 862 <a href="/fr/rp/279775/855701/liste-des-deliberations-de-la-seance-du-30-mars-2026"> 863 <p class="text-decoration mb-0">Liste des délibérations de la séance du 30 mars 2026</p> 864 <!-- Limiter le nombre de charactères --> 865 <p></p> 866 </a> 867 </td> 868 </tr> 869 <tr class="eLink"> 870 <td>02/04/2026</td> 871 <td> 872 <a href="/fr/rp/279775/855688/proces-verbal-de-la-reunion-du-conseil-municipal-du-20-mars-2026-1"> 873 <p class="text-decoration mb-0">Procès-verbal de la réunion du conseil municipal du 20 mars 2026</p> 874 <!-- Limiter le nombre de charactères --> 875 <p></p> 876 </a> 877 </td> 878 </tr> 879 <tr class="eLink"> 880 <td>23/03/2026</td> 881 <td> 882 <a href="/fr/rp/279775/849162/tableau-du-conseil-municipal-2"> 883 <p class="text-decoration mb-0">Tableau du conseil municipal</p> 884 <!-- Limiter le nombre de charactères --> 885 <p></p> 886 </a> 887 </td> 888 </tr> 889 </tbody> 890 </table> 891 </div> 892 893 <div class="pagination justify-content-end"> 894 <a class="active item current" 895 href="/fr/rp/279775/proces-verbaux-deliberations/1/"> <strong>1</strong></a> 896 <a class=" item current" 897 href="/fr/rp/279775/proces-verbaux-deliberations/2/">-2</a> 898 <a class=" item current" 899 href="/fr/rp/279775/proces-verbaux-deliberations/3/">-3</a> 900 <a class=" item current" 901 href="/fr/rp/279775/proces-verbaux-deliberations/4/">-4</a> 902 <a class=" item current" 903 href="/fr/rp/279775/proces-verbaux-deliberations/5/">-5</a> 904 <a class=" item current" 905 href="/fr/rp/279775/proces-verbaux-deliberations/6/">-6</a> 906 <a class=" item current" 907 href="/fr/rp/279775/proces-verbaux-deliberations/7/">-7</a> 908 </div> 909 910 </div> 911 912 </div> 913 </div> 914 </section> 915 </div> 916</main> 917 918 <div id="previewModalImage" class="modal"> 919 920 <!-- The Close Button -->
921 <span id="closePreviewImage" class="close">×</span> 922 923 <!-- Navigation Buttons --> 924 <a id="prevImage" class="modal-nav prev" href="javascript:void(0)">❮</a> 925 <a id="nextImage" class="modal-nav next" href="javascript:void(0)">❯</a> 926 927 <!-- Image Counter --> 928 <div id="imageCounter" class="image-counter"></div> 929 930 <!-- Modal Content (The Image) --> 931 <div id="containerPreviewImage"><img role="img" class="modal-content" alt=""></div> 932 933 <!-- Modal Caption (Image Text) --> 934 <div id="captionPreviewImage"></div> 935 </div> 936 937
937<script> 938 (function() { 939 const modal = document.getElementById('previewModalImage'); 940 const modalImg = modal.querySelector('img'); 941 const captionText = document.getElementById('captionPreviewImage'); 942 const closePreviewImage = document.getElementById('closePreviewImage'); 943 const prevBtn = document.getElementById('prevImage'); 944 const nextBtn = document.getElementById('nextImage'); 945 const imageCounter = document.getElementById('imageCounter'); 946 947 let currentImages = []; 948 let currentIndex = 0; 949 950 function toggleElement(element, show) { 951 if (element) element.style.display = show ? 'block' : 'none'; 952 } 953 954 function updateModal(index) { 955 if (currentImages.length === 0) return; 956 currentIndex = index; 957 const img = currentImages[currentIndex]; 958 modalImg.setAttribute('src', img.src); 959 modalImg.setAttribute('alt', img.alt || ''); 960 captionText.innerHTML = img.alt || ''; 961 imageCounter.textContent = (currentIndex + 1) + ' / ' + currentImages.length; 962 const showNav = currentImages.length > 1; 963 toggleElement(prevBtn, showNav); 964 toggleElement(nextBtn, showNav); 965 toggleElement(imageCounter, showNav); 966 } 967 968 function showNext() { 969 if (currentImages.length === 0) return; 970 currentIndex = (currentIndex + 1) % currentImages.length; 971 updateModal(currentIndex); 972 } 973 974 function showPrev() { 975 if (currentImages.length === 0) return; 976 currentIndex = (currentIndex - 1 + currentImages.length) % currentImages.length; 977 updateModal(currentIndex); 978 } 979 980 function closest(element, selector) { 981 if (!element) return null; 982 if (selector.startsWith('.')) { 983 const className = selector.slice(1); 984 let current = element; 985 while (current && current !== document) { 986 if (current.classList && current.classList.contains(className)) return current; 987 current = current.parentElement; 988 } 989 } 990 return null; 991 } 992 993 document.addEventListener('click', function(e) { 994 const target = e.target; 995 if (target.tagName === 'IMG' && 996 (target.classList.contains('img') || target.classList.contains('main-img')) && 997 closest(target, '.splide')) { 998 const clickedSlide = closest(target, '.splide__slide'); 999 if (!clickedSlide) return; 1000 const splideList = closest(clickedSlide, '.splide__list'); 1001 if (!splideList) return; 1002 const allSlides = splideList.querySelectorAll('.splide__slide'); 1003 currentImages = []; 1004 const seenSrcs = new Set(); 1005 const clickedSrc = target.src; 1006 allSlides.forEach(function(slide) { 1007 const slideImg = slide.querySelector('.img, .main-img'); 1008 if (slideImg && !seenSrcs.has(slideImg.src)) { 1009 seenSrcs.add(slideImg.src); 1010 currentImages.push(slideImg); 1011 } 1012 }); 1013 currentIndex = currentImages.findIndex(function(img) { return img.src === clickedSrc; }); 1014 if (currentIndex === -1) currentIndex = 0; 1015 updateModal(currentIndex); 1016 modal.style.display = 'block'; 1017 } 1018 }); 1019 1020 if (nextBtn) nextBtn.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); showNext(); }); 1021 if (prevBtn) prevBtn.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); showPrev(); }); 1022 1023 document.addEventListener('keydown', function(e) { 1024 const isModalVisible = modal.style.display === 'block' || window.getComputedStyle(modal).display !== 'none'; 1025 if (isModalVisible && modal.style.display !== 'none') { 1026 if (e.key === 'ArrowRight' || e.keyCode === 39) { e.preventDefault(); showNext(); } 1027 else if (e.key === 'ArrowLeft' || e.keyCode === 37) { e.preventDefault(); showPrev(); } 1028 else if (e.key === 'Escape' || e.keyCode === 27) { e.preventDefault(); e.stopPropagation(); modal.style.display = 'none'; } 1029 } 1030 }); 1031 1032 if (closePreviewImage) closePreviewImage.addEventListener('click', function() { modal.style.display = 'none'; }); 1033 modal.addEventListener('click', function(e) { if (e.target === modal) modal.style.display = 'none'; }); 1034 })(); 1035 </script>
1035 1036 1037 1038 1039 1040<div class="social-media bg c_text"> 1041 <div class="ov"></div> 1042 <ul> 1043 </ul> 1044</div> 1045 1046 1047<!-- Footer --> 1048<footer role="contentinfo" class="footer bg"> 1049 <div class="ov"></div> 1050 <div class="container d-flex flex-wrap justify-content-between"> 1051 <div class="footer-box"> 1052 <h2 class="title c_title d_title btn-line"><a 1053 href="/fr/ct/279190/contact-mairie" class="title">Contact Mairie</a></h2> 1054<div class="contact c_text"> 1055 <p class="font-weight-bold mb-0">Commune de Grainville sur RY</p> 1056 <p class="mb-0">275, rue du Bois Aubry</p> 1057 <p class="mb-0">76116 Grainville-sur-Ry - FRANCE</p> 1058 <p class="mb-0"><a href="tel:+33235235453">+33 2 35 23 54 53</a> 1059 </p> 1060 <p class="mb-0"><a class="btn btn-primary d-inline-block footer-btn c_btn bg_btn" href="#" data-toggle="modal" data-target="#contactFormContactFooter">Contact par formulaire</a> 1061 </p> 1062 1063 </div> 1064 1065 1066 1067 <div class="btn-espace-reserve"> 1068 </div> 1069 1070 1071 1072 </div> 1073 1074 <div class="footer-box"> 1075 <h2><a href="/fr/lk/279385/liens-246" 1076 class="title btn-line light d-inline-block c_title d_title">Liens</a></h2> 1077 1078 <p class="c_text"> 1079 <a href="https://www.intercauxvexin.fr/fr/" target="_blank">Communauté de Communes Inter-Caux Vexin (CCICV)</a> 1080 <a href="https://www.normandie-caux-vexin.com/fr/" target="_blank">Office de Tourisme Normandie-Caux-Vexin</a> 1081 <a href="https://www.seine-maritime.gouv.fr/" target="_blank">Département de Seine-Maritime</a> 1082 <a href="https://sivom-de-ry.fr/" target="_blank">SIVOM de RY</a> 1083 </p> 1084</div> 1085 1086 1087 1088 </div> 1089 <div class="mt-3 container d-flex flex-wrap position-relative c_text"> 1090 <p class="mr-2 c_text"><a href="/fr/li/279229/mentions-legales-255">Mentions légales</a> 1091</p>- 1092 <p class="ml-2 mr-2 c_text"><a href="/fr/279229/politique-confidentialite">Politique de confidentialité</a> 1093</p>- 1094 <p class="ml-2 mr-2 c_text"><a href="/fr/accessibilite">Accessibilité</a> 1095</p>- 1096 1097 <p class="ml-2 mr-2 c_text"><a href="/fr/sm/14370/plan-du-site-1" >Plan du site</a></p>- 1098 <p class="ml-2 mr-2 c_text"><a href="#tarteaucitron">Gestion des cookies</a></p> 1099 </div> 1100</footer> 1101 1102<div class="modal fade" id="contactFormContactFooter" tabindex="-1" role="dialog" aria-labelledby="contactFormContactFooter-label" aria-hidden="true" 1103 style="color:initial;-webkit-transform: translateZ(0);transform: translateZ(0);"> 1104 <div class="modal-dialog" role="document"> 1105 <div class="modal-content"> 1106 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1107 <span aria-hidden="true">×</span> 1108 </button> 1109 1110 <div class="modal-header bg_bloc"> 1111 <h5 id="contactFormContactFooter-label" class="modal-title font-weight-bold dark text_bloc">Contact Mairie</h5> 1112 </div> 1113 <form id="contactFormFooter" action="/formMdContact" method="post" 1114 novalidate enctype="multipart/form-data"> 1115 <div class="modal-body pb-0"> 1116 1117 <div class="form-select"> 1118 <div><label for="exampleFormControlSelect1" 1119 class="font-weight-bold mr-1">Destinataire du message</label><span>*</span> 1120 </div> 1121 <div class="d-flex align-items-end"> 1122 <select class="form-control" id="exampleFormControlSelect1" name="1_select"> 1123 <option value="0">Aucune sélection</option> 1124 <option value="accueil de la mairie">accueil de la mairie</option> 1125 <option value="Administrateur du site">Administrateur du site</option> 1126 </select> 1127 </div> 1128 <span class="form-error requirements" id="1_select-error" role="alert">Ce champ est obligatoire</span> 1129</div> <div class="form-group"> 1130 <div><label for="2_input" id="2_inputLabel">Votre Nom</label><span>*</span></div> 1131 <input type="text" name="2_input" class="form-control" id="2_input" 1132 aria-describedby="2_inputLabel">
1133 <span class="form-error requirements" id="2_input-error" role="alert">Ce champ est obligatoire</span> 1134</div> 1135 <div class="form-group"> 1136 <div><label for="3_input" id="3_inputLabel">Votre Prénom</label><span></span></div> 1137 <input type="text" name="3_input" class="form-control" id="3_input" 1138 aria-describedby="3_inputLabel"> 1139 <span class="form-error requirements" id="3_input-error" role="alert">Ce champ est obligatoire</span> 1140</div> 1141 <div class="form-group"> 1142 <div><label for="4_input" id="4_inputLabel">Sujet de votre message</label><span>*</span></div> 1143 <input type="text" name="4_input" class="form-control" id="4_input" 1144 aria-describedby="4_inputLabel"> 1145 <span class="form-error requirements" id="4_input-error" role="alert">Ce champ est obligatoire</span> 1146</div> 1147 <div class="form-group"> 1148 <div><label for="5_textarea">Votre message</label><span>*</span> 1149 </div> 1150 <textarea name="5_textarea" class="form-control" id="5_textarea" rows="3"></textarea> 1151 <span class="form-error requirements" id="5_textarea-error" role="alert">Ce champ est obligatoire</span> 1152</div> <div class="field-wrapper"> 1153 <div><label for="6_email" class="font-weight-bold mr-1">Joindre un fichier</label><span></span></div> 1154 <div class="d-flex align-items-center"> 1155 <div class="form-group col-10 col-md-10 mb-0 px-0"> 1156 <div class="upload-btn-wrapper"> 1157 <button class="btn-file">JPG/PNG/PDF - 5Mo max.</button> 1158 <input type="file" name="6_file" id="6_file" accept="application/pdf,image/jpeg,image/png" aria-label="Télécharger des documents"> 1159 </div> 1160 </div> 1161 </div> 1162 1163 <div> 1164 <ul class="listFiles"> 1165 1166 </ul> 1167 </div> 1168 <span class="form-error requirements" id="6_file-error" role="alert">Ce champ est obligatoire</span> 1169</div> 1170 <div class="form-group"> 1171 <div><label for="7_email" id="7_emailLabel">Votre adresse mail</label><span>*</span></div> 1172 <input type="email" name="7_email" class="form-control" id="7_email" aria-describedby="7_emailLabel" /> 1173 <span class="form-error requirements" id="7_email-error" role="alert">Ce champ est obligatoire</span> 1174</div> 1175 <div class="field-wrapper"> 1176 <div><label class="control-label generalLabel font-weight-bold mr-1">Recevoir une copie de votre message </label><span>*</span></div> 1177 1178 <div class="form-check d-block"> 1179 <label class="form-check-label"><input class="form-check-input" type="checkbox" name="8_check_list[]" value="OUI">OUI<span 1180 class="form-check-sign"><span class="check"></span></span></label> 1181 </div> 1182 <div class="form-check d-block"> 1183 <label class="form-check-label"><input class="form-check-input" type="checkbox" name="8_check_list[]" value="NON">NON<span 1184 class="form-check-sign"><span class="check"></span></span></label> 1185 </div> 1186 <span class="form-error requirements" id="8_check_list-error" role="alert">Ce champ est obligatoire</span> 1187</div> 1188 <div class="form-group"> 1189 <div class="h-recaptcha m-auto d-inline-block"></div> 1190 <div class="form-error requirements" id="h-captcha-response-error" role="alert">Ce champ est obligatoire 1191 </div> 1192</div> </div> 1193 <div class="modal-footer"> 1194 <button id="formContactForm" type="submit" class="btn bg_btn c_btn formContactForm" aria-label="Envoyer">ENVOYER</button> 1195 </div> 1196 <div class="m-3"> 1197 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 /> 1198Vos 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 /> 1199<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 /> 1200<span style="background-color:null">- Par voie électronique à l’adresse : […….] ; </span><br /> 1201<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 /> 1202<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. 1203 </div> 1204 </form> 1205 1206 <div id="messageSendedFormContactFooter" class="form-message-sent" style="display: none"> 1207 <p role="status">Le message a bien été envoyé à son destinataire. Merci.</p> 1208 </div> 1209 </div> 1210 </div> 1211</div> 1212 1213<div class="footer-bottom" style="position: relative;"> 1214 <div class="container"> 1215 <p> 1216 1217 <a href="https://reseaudescommunes.fr/?utm_source=rdcclients&utm_medium=footerlink" target="_blank"> 1218 <img role="img" src="/images/rdc-logo-footer-2.png" alt="logo Réseau des Communes" class="img-fluid">
1219 Site créé en partenariat avec Réseau des Communes 1220 </a> 1221 </p> 1222 </div> 1223</div> 1224<div class="modal fade pdfModal" id="pdfModal" tabindex="-1" role="dialog" aria-label="Prévisualisation du PDF" aria-hidden="true"> 1225 <div class="modal-dialog" role="document"> 1226 <div class="modal-content"> 1227 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1228 <span aria-hidden="true">×</span> 1229 </button> 1230 1231 <embed type="application/pdf"> 1232 </div> 1233 </div> 1234</div> 1235 1236 1237
1237<script src="/js/vendor/popper.min.js"></script>
1237 1238
1238<script src="/js/vendor/bootstrap.min.js"></script>
1238 1239 1240 <!-- Carousel --> 1241
1241<script src='/dist/owlcarousel/js/owl.carousel.min.js'></script>
1241 1242 1243
1243<script src='/dist/slick/slick.js'></script>
1243 1244
1244<script src='/dist/scrollbar/jquery.scrollbar.min.js'></script>
1244 1245 1246
1246<script src="/lib/splide-4.0.1/js/splide.min.js"></script>
1246 1247
1247<script src="/lib/splide-4.0.1/extensions/autoscroll/js/splide-extension-auto-scroll.min.js"></script>
1247 1248 1249
1249<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/js/bootstrap-select.min.js"></script>
1249 1250 1251
1251<script src='/dist/pagination.min.js'></script>
1251 1252 1253
1253<script src="/js/shared.js?v1"></script>
1253 1254
1254<script src="/tpl/5/js/main.js"></script>
1254 1255
1255<script src="/lib/chartjs/Chart.js"></script>
1255 1256
1256<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/js/bootstrap-multiselect.js"></script>
1256 1257 1258 1259 1260 1261 1262 1263 1264 1265
1265<script type="text/javascript"> 1266 1267 tarteaucitron.user.matomoId = 6; 1268 (tarteaucitron.job = tarteaucitron.job || []).push('matomohightrack'); 1269 1270 1271 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 1272 (tarteaucitron.job = tarteaucitron.job || []).push('dailymotion'); 1273 (tarteaucitron.job = tarteaucitron.job || []).push('vimeo'); 1274 (tarteaucitron.job = tarteaucitron.job || []).push('othervideo'); 1275 1276 </script>
1276 1277 1278 1279
1279<script> 1280 $(document).ready(function () { 1281 1282 var baseUrlNoYear = "/fr/rp/279775/proces-verbaux-deliberations"; 1283 var baseUrlWithYear = "/fr/rp/279775/proces-verbaux-deliberations/1/YEAR_PLACEHOLDER"; 1284 1285 $('#search-year').on('change', function () { 1286 var year = $(this).val(); 1287 var category = $('#search-category').length ? $('#search-category').val() : '0'; 1288 var url = year === '0' ? baseUrlNoYear : baseUrlWithYear.replace('YEAR_PLACEHOLDER', year); 1289 if (category !== '0' && category !== undefined) { 1290 url += (url.indexOf('?') >= 0 ? '&' : '?') + 'category=' + category; 1291 } 1292 location.replace(url); 1293 }); 1294 1295 $('#search-category').on('change', function () { 1296 var category = $(this).val(); 1297 var year = $('#search-year').val(); 1298 var url = year === '0' ? baseUrlNoYear : baseUrlWithYear.replace('YEAR_PLACEHOLDER', year); 1299 if (category !== '0' && category !== undefined) { 1300 url += (url.indexOf('?') >= 0 ? '&' : '?') + 'category=' + category; 1301 } 1302 location.replace(url); 1303 }); 1304 }); 1305 </script>
1305 1306 1307
1307<script type="text/javascript"> 1308 </script>
1308 1309
1310<script> 1311 (function(i,s,o,g,r,a,m){i['InstanaEumObject']=r;i[r]=i[r]||function(){ 1312 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 1313 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 1314 })(window,document,'script','//eum.instana.io/eum.min.js','ineum'); 1315 ineum('reportingUrl', 'https://eum-eu-west-1.instana.io'); 1316 ineum('apiKey', '9yG9cnlKTcS4le-zMVtBJA'); 1317 1318 // set the name of a page on which this load/errors/calls happened 1319 ineum('page', 'front-site'); 1320</script>
1320 1321
1322<script src="https://js.hcaptcha.com/1/api.js?hl=fr&onload=CaptchaCallback&render=explicit" async defer></script>
1322 1323
1324<script type="text/javascript"> 1325 var CaptchaCallback = function () { 1326 $('.h-recaptcha').each(function (index, el) { 1327 hcaptcha.render(el, {'sitekey': 'f5095cfb-139b-47da-88e2-f0d2e7485392'}); 1328 }); 1329 }; 1330</script>
1330 1331
1332<script> 1333 $(document).ready(function () { 1334 1335 $('.selectpicker').selectpicker(); 1336 1337 var input = $('input[type=file]'); 1338 1339 input.on('change', function () { 1340 var list = $(this).parent().parent().parent().parent().find($('.listFiles')); 1341 list.empty(); 1342 1343 for (var x = 0; x < this.files.length; x++) { 1344 var newFile = '<li>Fichier joint : ' + this.files[x].name + ' ('+humanFileSize(this.files[x].size)+')</li>'; 1345// li.innerHTML = 'File ' + (x + 1) + ': ' + input.files[x].name; 1346 list.append(newFile); 1347 } 1348 }); 1349 1350 $('.form-error').hide(); 1351 $('#contactFormFooter').submit(function (e) { 1352 let form = $(this); 1353 1354 $.ajax({ 1355 type: "POST", 1356 url: form.attr('action'), 1357 data: new FormData(form[0]), 1358 contentType: false, 1359 processData: false, 1360 beforeSend: function () { 1361 form.find('.form-error').hide(); 1362 $('.formContactForm').attr('disabled', true); 1363 }, 1364 success: function (response) { 1365 hcaptcha.reset(); 1366 1367 if (response.status === 'KO') { 1368 let errors = response.errors; 1369 for (let index in errors) { 1370 if (errors.hasOwnProperty(index)) { 1371 let attr = errors[index]; 1372 let error = attr[Object.keys(attr)[0]]; 1373 form.find('#' + index + '-error').text(error).show(); 1374 } 1375 } 1376 } 1377 else { 1378 1379 $('#contactFormFooter').css('display', 'none'); 1380 $('#messageSendedFormContactFooter').css('display', ''); 1381 form[0].reset(); 1382 } 1383 }, 1384 complete: function () { 1385 1386 $('.formContactForm').removeAttr('disabled'); 1387 } 1388 }); 1389 1390 return false; 1391 }); 1392 1393 $('#contactFormContactFooter').on('hidden.bs.modal', function () { 1394 $('#contactFormFooter')[0].reset(); 1395 1396 $('#contactFormFooter').css('display', ''); 1397 1398 $('#messageSendedFormContactFooter').css('display', 'none'); 1399 1400 $('.form-error').hide(); 1401 1402 $('.listFiles').empty(); 1403 1404 hcaptcha.reset(); 1405 }); 1406 1407 1408 }); 1409 1410 function humanFileSize(size) { 1411 var i = Math.floor(Math.log(size) / Math.log(1024)); 1412 return ( size / Math.pow(1024, i) ).toFixed(1) * 1 + ' ' + ['B', 'kB', 'MB', 'GB', 'TB'][i]; 1413 } 1414</script>
1414 1415
1416<script> 1417 $(function () { 1418 1419 1420 var numberAlerts = false; 1421 1422 var allAlerts = $('#alertsModal').find($('.alertsInfo')); 1423 1424 numberAlerts = allAlerts.length; 1425 1426 allAlerts.each(function (e) { 1427 1428 if (!sessionStorage.getItem("_nps_cookie_accept_alerts" + $(this).attr('data-id') + "")) { 1429 $('#alertsModal').modal('show'); 1430 } else { 1431 $(this).remove(); 1432 numberAlerts = numberAlerts - 1; 1433 setActiveAndDecrementNumber(); 1434 } 1435 1436 }); 1437 1438 $('.acceptCookiesAlerts').on('click', function (e) { 1439 e.preventDefault(); 1440 1441 var currentDataId = $(this).attr('data-id'); 1442 1443 sessionStorage.setItem('_nps_cookie_accept_alerts' + currentDataId + '', '1'); 1444 1445 numberAlerts = numberAlerts - 1; 1446 1447 var currentParentNode = $(this).parent().parent().parent(); 1448 1449 currentParentNode.removeClass('active'); 1450 currentParentNode.remove(); 1451 1452 setActiveAndDecrementNumber(); 1453 1454 }); 1455 1456 function setActiveAndDecrementNumber() { 1457 var newListOfAlerts = $('#alertsModal').find($('.alertsInfo')); 1458 1459 newListOfAlerts.each(function (index, e) { 1460 if (index == 0) { 1461 $(this).addClass('active'); 1462 } 1463 }); 1464 1465 if (numberAlerts == 0) { 1466 $('#alertsModal').modal('hide'); 1467 } 1468 } 1469 1470 var currentColorControl = '#212529'; 1471 1472 $('#controlPrev').css('color', 'initial !important'); 1473 $('#controlNext').css('color', 'initial !important'); 1474 $('#controlPrev').on('mouseover', function () { 1475 1476 $(this).css('color', 'initial !important'); 1477 }); 1478 1479 $('#controlNext').on('mouseover', function () { 1480 1481 $(this).css('color', 'initial !important'); 1482 }); 1483 1484 }); 1485</script>
1485 1486</body> 1487</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.