1 2<!DOCTYPE html> 3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta content="Ametys CMS Open source (http://www.ametys.org)" name="generator" /><link href="/skins/pointis_inard_responsive/resources/img/favicon.png" rel="shortcut icon" /><meta content="IE=edge" http-equiv="X-UA-Compatible" /><meta content="width=device-width, initial-scale=1" name="viewport" /><title>Accueil - POINTIS INARD</title><meta content="Ametys V3" name="author" /><meta content="Ametys V3" name="copyright" /><meta content="fr" name="language" /><meta content="15 days" name="revisit-after" /><meta content="Bienvenue sur le site de Pointis-Inard" name="DC.title" /><meta content="pointisinard1#personnel-pointisinard" name="DC.contributor" /><meta content="2026-06-28" name="DC.date" /><meta content="Text" name="DC.type" /><meta content="text/html" name="DC.format" /><meta content="defaultWebContent://e3a6847b-363b-4bef-b7e3-c6b9d9b6e767" name="DC.identifier" /><meta content="fr" name="DC.language" /><meta content="fr" name="DC.coverage" /><meta content="Bienvenue sur le site de Pointis-Inard" property="og:title" /><meta content="article" property="og:type" /><meta property="og:image" content="/skins/pointis_inard_responsive/resources/img/header-logo-md-lg.png" /><link href="/_plugins/web/pointisinard/fr/filter/events/rss.xml" title="Flux RSS des actualités" type="application/rss+xml" rel="alternate" /><link href="/_plugins/web/pointisinard/fr/filter/org.ametys.web.article.RSS/rss.xml" title="Flux RSS des articles" type="application/rss+xml" rel="alternate" /><link href="/plugins/cms/dublincore/content.rdf?contentId=defaultWebContent://e3a6847b-363b-4bef-b7e3-c6b9d9b6e767" rel="meta" /><link href="/plugins/cms/dublincore/content.rdf?contentId=defaultWebContent://92cadcea-eede-4f8b-82ab-d802aca75885" rel="meta" /><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/MTE0MDg5OTYzNg.css" /><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/MTk0MjUxNTYxOQ.css" media="screen" /><style><!-- 4 5/* latin */ 6@font-face { 7 font-family: 'webfont1'; 8 font-style: normal; 9 font-weight: 400; 10 src: local('Vidaloka '), local('Vidaloka-Regular'), url(https://fonts.gstatic.com/s/vidaloka/v8/eFa9T8RYEkXovE5TBdfY-fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'); 11 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 12} 13 14--></style><style><!-- 15 16/* latin-ext */ 17@font-face { 18 font-family: 'webfont2'; 19 font-style: normal; 20 font-weight: 400; 21 src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2'); 22 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; 23} 24/* latin */ 25@font-face { 26 font-family: 'webfont2'; 27 font-style: normal; 28 font-weight: 400; 29 src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2'); 30 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 31} 32 33--></style><style><!-- 34 35/* latin-ext */ 36@font-face { 37 font-family: 'webfont3'; 38 font-style: normal; 39 font-weight: 400; 40 src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'); 41 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; 42} 43/* latin */ 44@font-face { 45 font-family: 'webfont3'; 46 font-style: normal; 47 font-weight: 400; 48 src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'); 49 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; 50} 51 52--></style><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/MzYzNjk0MzU5.css" media="screen" /><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/MTk4ODQ0NjgzNA.css" /><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/LTE2MTIxMTEwMDQ.css" media="screen" /><link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" /><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/LTM1MTcwMzE2MA.css" media="screen" /><style><!-- 53.nav-stacked > li + li {border-top:solid 1px #f2f4fa;margin-top: 0px;} 54--></style><style><!-- 55@media(min-width:768px){div.banner-logo{float:right !important;margin-right:0px;right:20px;}div.logo-md-lg{position:absolute;}} 56--></style><style><!-- 57.ametys-cms-content a.download, .ametys-cms-content a.download:hover, .ametys-cms-content a.download:link, .ametys-cms-content a.download:visited, .ametys-cms-content a.download:active{background-position:top left;padding-left:20px;} 58--></style><style><!-- 59.container.menu-deroulant{padding-left:0px !important;padding-right:0px !important;} @media(min-width:992px){.menu-deroulant .navbar-right form{width:240px !important;}}@media(min-width:768px){.menu-deroulant .navbar-right form{margin-top:-60px !important;position: absolute;right: 0px;height:0px;}} 60--></style><style><!-- 61.content-tools{margin-top:0 !important;} 62--></style><style></style><link type="text/css" rel="stylesheet" href="/_plugins/web/resources-minimized/MTg4OTc3MzY1MA.css" media="print,handheld,screen" />
62<script type="text/javascript" src="/_plugins/web/resources-minimized/NDk0NTEyMzc0.js"></script>
62<script type="text/javascript"><!-- 63 64 $ = $j = jQuery.noConflict(); 65 66// --></script>
66<script type="text/javascript" src="/_plugins/web/resources-minimized/LTEzOTcxODc0ODQ.js"></script>
66<script type="text/javascript"><!-- 67 68 $j(document).ready(function() { 69 $j().piroBox_ext({ 70 piro_speed: 600, 71 bg_alpha: 0.5, 72 piro_scroll: true, 73 prev_label: 'Précédent', 74 next_label: 'Suivant', 75 close_label: 'Fermer' 76 }); 77 }); 78 79// --></script>
79<script type="text/javascript" src="/_plugins/web/resources-minimized/LTUyNjUwNjc3OA.js"></script>
79<script type="text/javascript"><!-- 80 81 mejs.i18n.language('fr'); 82 83// --></script>
83<script type="text/javascript"><!-- 84 85 ametysUser = null; 86 87 var _ametysUserCallbacks = []; 88 var _ametysUserRunning = false; 89 90 var _fillUserInputs = function(id, field, callback) 91 { 92 if (this[field]) 93 { 94 var input = document.getElementById(id); 95 if (!input.value) 96 { 97 input.value = this[field]; 98 if (typeof callback == "function") 99 { 100 callback(id, input, this[field]); 101 } 102 } 103 } 104 } 105 106 107 108 function getAmetysUser(callback) 109 { 110 if (ametysUser && typeof(callback) == "function") 111 { 112 callback(ametysUser); 113 } 114 else 115 { 116 if (typeof(callback) == "function") 117 { 118 _ametysUserCallbacks.push(callback); 119 } 120 121 if (!_ametysUserRunning) 122 { 123 _ametysUserRunning = true; 124 125 $j.ajax({ 126 url: "/_plugins/cms/current-user", 127 dataType: "json", 128 error: function(result, status, error) { 129 console.log(error); 130 ametysUser = null; 131 _ametysUserRunning = false; 132 }, 133 success: function(user) { 134 ametysUser = user; 135 136 if (ametysUser) 137 { 138 ametysUser.fill = _fillUserInputs; 139 } 140 141 for (var i=0; i < _ametysUserCallbacks.length; i++) 142 { 143 try 144 { 145 _ametysUserCallbacks[i](ametysUser); 146 } 147 catch(e) 148 { 149 console.error("Failed to invoked callback function " + _ametysUserCallbacks[i].name + ":", e); 150 } 151 } 152 153 _ametysUserRunning = false; 154 } 155 }); 156 } 157 } 158 } 159 160// --></script>
160<script type="text/javascript" src="/_plugins/web/resources-minimized/MTMwMDM5MTgxMw.js"></script>
160<script type="text/javascript"><!-- 161 162 163 var configuration = { 164 "hashtag": "#tarteaucitron", /* Open the panel with this hashtag */ 165 "cookieName": "tarteaucitron", /* Cookie name */ 166 167 "orientation": "middle", /* Banner position (top - bottom) */ 168 169 "groupServices": false, /* Group services by category */ 170 171 "showAlertSmall": true, /* Show the small banner on bottom right */ 172 "cookieslist": true, /* Show the cookie list */ 173 174 "closePopup": false, /* Show a close X on the banner */ 175 176 "showIcon": false, /* Show cookie icon to manage cookies */ 177 //"iconSrc": "", /* Optionnal: URL or base64 encoded image */ 178 "iconPosition": "BottomRight", /* BottomRight, BottomLeft, TopRight and TopLeft */ 179 180 "adblocker": false, /* Show a Warning if an adblocker is detected */ 181 182 "DenyAllCta" : true, /* Show the deny all button */ 183 "AcceptAllCta" : true, /* Show the accept all button when highPrivacy on */ 184 "highPrivacy": true, /* HIGHLY RECOMMANDED Disable auto consent */ 185 186 "handleBrowserDNTRequest": true, /* If Do Not Track == 1, disallow all */ 187 188 "removeCredit": false, /* Remove credit link */ 189 "moreInfoLink": true, /* Show more info link */ 190 191 "useExternalCss": true, /* If false, the tarteaucitron.css file will be loaded */ 192 "useExternalJs": true, /* If false, the tarteaucitron.js file will be loaded */ 193 194 //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for multisite */ 195 196 "readmoreLink": "", /* Change the default readmore link */ 197 198 "mandatory": true, /* Show a message about mandatory cookies */ 199 } 200 201 202 var overridenConfiguration = JSON.parse("{}"); 203 for (var key in overridenConfiguration) 204 { 205 configuration[key] = overridenConfiguration[key]; 206 } 207 208 209 210 211 212 tarteaucitron.init(configuration); 213 214 215 216 tarteaucitron.services.gagenda = { 217 "key": "gagenda", 218 "type": "other", 219 "name": "Google Agenda", 220 "needConsent": true, 221 "cookies": ["CONSENT", "NID"], 222 "uri": "https://policies.google.com/privacy", 223 "js": function() { 224 "use strict"; 225 tarteaucitron.fallback(['gagenda_embed'], function (x) { 226 var calendar_data = x.getAttribute('data'), 227 width = x.getAttribute('width'), 228 height = x.getAttribute('height'); 229 return `<iframe loading="lazy" width="${width}" height="${height}" src="https://www.google.com/calendar/embed?${calendar_data}" frameborder="0" scrolling="no" style="border-width:0"></iframe>`; 230 }); 231 }, 232 "fallback": function() { 233 "use strict"; 234 var id = "gagenda"; 235 tarteaucitron.fallback(["gagenda_embed"], tarteaucitron.engage(id)); 236 } 237 }; 238 239 240 tarteaucitron.services.youtubeplaylist = { 241 "key": "youtubeplaylist", 242 "type": "video", 243 "name": "YouTube (playlist)", 244 "uri": "https://policies.google.com/privacy", 245 "needConsent": true, 246 "cookies": ['VISITOR_INFO1_LIVE', 'YSC', 'PREF', 'GEUP'], 247 "js": function () { 248 "use strict"; 249 tarteaucitron.fallback(['youtube_playlist_player'], function (x) { 250 var width = x.getAttribute('widthInfo'), 251 height = x.getAttribute('heightInfo'), 252 uniqueId = x.getAttribute('id'); 253 254 var html = `<div id="player_${uniqueId}" class="video-player" style="width: ${width}px; height: ${height}px"></div>`; 255 html += `<ul id="playlist_${uniqueId}" class="video-playlist" style="display:none; height: ${height}px"></ul>`; 256 html += `<div style="clear: both"></div>`; 257 258 return html; 259 }); 260 261 if (tarteaucitron.user.youtubePlaylistCallback !== undefined) { 262 tarteaucitron.user.youtubePlaylistCallback(); 263 } 264 }, 265 "fallback": function () { 266 "use strict"; 267 var id = 'youtubeplaylist'; 268 tarteaucitron.fallback(["youtube_playlist_player"], tarteaucitron.engage(id)); 269 } 270 }; 271 272 273 window.timeExpire = 15768000000; 274 275 276 window.tarteaucitronForceLanguage = "fr"; 277 278 279 tarteaucitron.lang.allow = "Accepter"; 280 tarteaucitron.lang.deny = "Refuser"; 281 tarteaucitron.lang.allowed = "accepté"; 282 tarteaucitron.lang.disallowed = "refusé"; 283 284 285 (tarteaucitron.job = tarteaucitron.job || []).push('sharethis'); 286 287 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 288 289 (tarteaucitron.job = tarteaucitron.job || []).push('gajs'); 290 291 (tarteaucitron.job = tarteaucitron.job || []).push('dailymotion'); 292 293 (tarteaucitron.job = tarteaucitron.job || []).push('gagenda'); 294 295 (tarteaucitron.job = tarteaucitron.job || []).push('youtubeplaylist'); 296 297 (tarteaucitron.job = tarteaucitron.job || []).push('matomocloud'); 298 299 (tarteaucitron.job = tarteaucitron.job || []).push('googlemaps'); 300 301// --></script>
301<script type="text/javascript" src="/_plugins/web/resources-minimized/MTA4NTM2NzExNA.js"></script>
301<script type="text/javascript"><!-- 302 303 AmetysFront.CONTEXT_PATH = ''; 304 AmetysFront.ABSOLUTE_CONTEXT_PATH = 'https://mairie-pointisinard31.fr'; 305 AmetysFront.URI_PREFIX = ''; 306 AmetysFront.ABSOLUTE_URI_PREFIX = 'https://mairie-pointisinard31.fr'; 307 AmetysFront.MAX_UPLOAD_SIZE = 10485760 - 1000; // 1000 for request overhead 308 309 AmetysFront.setAppParameter('siteName', 'pointisinard'); 310 AmetysFront.setAppParameter('sitemapLanguage', 'fr'); 311 AmetysFront.setAppParameter('locale', 'fr'); 312 313// --></script>
313<script type="text/javascript" src="/_plugins/web/resources-minimized/MTMxMTY0Mjc3MQ.js"></script>
313<script type="text/javascript"><!-- 314 315 $j().ready(function() 316 { 317 var hlRegexp = new RegExp('[\?\&]search-keywords=([^\?\&#;]+)', 'i'); 318 var result = hlRegexp.exec(location.search); 319 if (result != null && result.length > 1) 320 { 321 var keywords = result[1].split(','); 322 for (var x = 0; x < keywords.length; x++) 323 { 324 if (keywords[x] != '') 325 { 326 327 $j('#ametys-cms-zone-default').highlight($j.trim(decodeURIComponent(keywords[x]))); 328 329 $j('#ametys-cms-zone-zone-1').highlight($j.trim(decodeURIComponent(keywords[x]))); 330 331 $j('#ametys-cms-zone-zone-2').highlight($j.trim(decodeURIComponent(keywords[x]))); 332 333 $j('#ametys-cms-zone-zone-3').highlight($j.trim(decodeURIComponent(keywords[x]))); 334 335 $j('#ametys-cms-zone-zone-4').highlight($j.trim(decodeURIComponent(keywords[x]))); 336 337 $j('#ametys-cms-zone-zone-5').highlight($j.trim(decodeURIComponent(keywords[x]))); 338 339 } 340 } 341 } 342 }); 343 344// --></script>
344<script type="text/javascript"><!-- 345 346 tarteaucitron.user.matomoId = 82; 347 (tarteaucitron.job = tarteaucitron.job || []).push('matomo'); 348 349// --></script>
349<script><!-- 350tarteaucitron.user.matomoHost = 'https://matomo.atd31.fr/'; 351// --></script>
351</head><body class="page " data-spy="scroll"><div class="texture"><h1 class="hidden-L">Accueil</h1><div class="art-page-wai-links" id="art-page-wai-links"><a href="#content">Aller au contenu</a><a href="#search">Aller à la recherche</a><a href="#menu">Aller au menu</a></div><div class="container-fluid"><div class="row banner"><div class="header-texture"><div class="col-md-12"><div class="container"><div class="row"><div class="col-xs-2 banner-logo"><a aria-label="Retour à la page d'accueil du site" href="/fr/index.html"><div class="logo-xs visible-xs-block"></div><div class="logo-sm visible-sm-block"></div><div class="logo-md-lg visible-md-block visible-lg-block"></div></a></div><div class="col-xs-10 banner-title"><p class="banner-title-name title-shadow"><a aria-label="Retour à la page d'accueil du site" href="/fr/index.html">POINTIS INARD</a></p><p class="banner-title-text subtitle-shadow"></p></div><div class="hidden"><div data-ametys-zone="zone-5" id="ametys-cms-zone-zone-5"></div></div></div></div></div></div></div></div><a name="menu"></a><div class="container menu-deroulant"><div role="navigation" class="navbar navbar-default navbar-static-top marginBottom-0 container-menu"><div class="navbar-header"><button data-target="#navbar-collapse-1" data-toggle="collapse" class="navbar-toggle" type="button"><span class="sr-only">Menu</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a href="/fr/index.html" class="active navbar-brand" title="(Rubrique active)">Accueil</a></div><div id="navbar-collapse-1" class="collapse navbar-collapse"><ul class="nav navbar-nav navbar-right"><li><a name="search"></a><form method="post" action="/fr/rechercher.html" role="search" class="navbar-form navbar-left"><div><label class="hidden-L" for="search-field-3666363207900958">Rechercher</label><input title="Saisissez le mots-clefs pour lancer la recherche" id="search-field-3666363207900958" name="textfield" class="input-text form-control" type="text" />
351<script type="text/javascript"><!-- 352 353 $j('#search-field-3666363207900958').attr('placeholder', "Rechercher"); 354 355// --></script>
355<input name="submit-form" type="hidden" /><input type="submit" name="" class="btn btn-default" value="ï" style="font-family:FontAwesome;" /></div></form></li></ul><ul class="nav navbar-nav"><li class="hmenu item dropdown hoves"><a href="/fr/notre-village.html">Découvrir Pointis</a><ul class="dropdown-menu multi-level"><li class="hmenu subitem"><a href="/fr/notre-village/histoire-du-village.html">Histoire du Village</a></li><li class="hmenu subitem"><a href="/fr/notre-village/la-chapelle-de-brouls.html">Chapelles et Eglise </a></li><li class="hmenu subitem"><a href="/fr/notre-village/geographie.html">Géographie</a></li><li class="hmenu subitem"><a href="/fr/notre-village/tourisme.html">Sentiers de randonnées</a></li></ul></li><li class="hmenu item dropdown hoves"><a href="/fr/les-services-de-votre-mairie.html">La Mairie</a><ul class="dropdown-menu multi-level"><li class="hmenu subitem"><a href="/fr/les-services-de-votre-mairie/le-conseil-municipal.html">Le Conseil Municipal</a></li><li class="hmenu subitem"><a href="/fr/les-services-de-votre-mairie/informations-municipales.html">Comptes rendus Conseils Municipaux 2026-</a></li><li class="hmenu subitem"><a href="/fr/les-services-de-votre-mairie/nouvelle-page-2.html">Les Services Municipaux</a></li><li class="hmenu subitem"><a href="/fr/les-services-de-votre-mairie/marches-publics.html">Marchés Publics</a></li></ul></li><li class="hmenu item dropdown hoves"><a href="/fr/petite-enfance.html">Vivre à Pointis </a><ul class="dropdown-menu multi-level"><li class="hmenu subitem"><a href="/fr/petite-enfance/ecole-de-pointis-inard.html">Ecole de Pointis Inard</a></li><li class="hmenu subitem"><a href="/fr/petite-enfance/annuaire-des-associations.html">Annuaire des Associations</a></li><li class="hmenu subitem"><a href="/fr/petite-enfance/commercants-et-artisans.html">Commerçants, artisans locaux, professions libérales</a></li><li class="hmenu subitem"><a href="/fr/petite-enfance/personnes-agees.html">Personnes Agées</a></li><li class="hmenu subitem"><a href="/fr/petite-enfance/infos-pratiques.html">Infos ordures ménagères et déchèteries</a></li></ul></li><li class="hmenu item dropdown hoves"><a href="/fr/liens-et-numeros-utiles.html">Vie Pratique </a><ul class="dropdown-menu multi-level"><li class="hmenu subitem"><a href="/fr/liens-et-numeros-utiles/services.html">Services et contacts utiles</a></li><li class="hmenu subitem"><a href="/fr/liens-et-numeros-utiles/formalites.html">Mes démarches administratives</a></li><li class="hmenu subitem"><a href="/fr/liens-et-numeros-utiles/location-de-salles-municipales.html">Location de salles municipales</a></li></ul></li></ul></div></div></div><div class="container contents"><div class="row"><div class="col-md-9 col-md-push-3 main-content"><a name="breadcrumb"></a><ol class="breadcrumb bg-primary"><li class="first"><a href="/fr/index.html">Accueil</a></li></ol><div class="content-tools">
355<script type="text/javascript"><!-- 356 357 document.write("<div class='art-print'><a href=\"javascript:window.print();\" title=\"Imprimer la page\"><img alt=\"Imprimer la page\" src=\"/skins/pointis_inard_responsive/resources/img/Print.png\"/></a></div>"); 358 359// --></script>
359<div id="pdf-icon" class="content-pdf"><a title="Télécharger le contenu au format PDF" onclick="window.open(this.href); return false;" href="/_content/nouvel-article-4.pdf"><img alt="PDF" src="/skins/pointis_inard_responsive/resources/img/PDF.png" /></a></div><div class="sharethis"><div class="sharethis-wrapper">
359<script type="text/javascript"><!-- 360 361 tarteaucitron.user.sharethisPublisher = '7fcfec1e-16ef-41a0-8902-67b9f511c6ba'; 362 363// --></script>
363<script type="text/javascript"><!-- 364document.write("<span class='st_twitter'></span>");document.write("<span class='st_facebook'></span>");document.write("<span class='st_linkedin'></span>");document.write("<span class='st_pinterest'></span>");document.write("<span class='st_sharethis'></span>"); 365// --></script>
365</div></div><div class="sendbymail"><div class="sendbymail-wrapper"><div class="sendByMail"><p id="sendByMailHeader-3666363207900958"><a aria-label="Envoyer par mail" title="Envoyer par mail" href="javascript: sendByMail_form_popup_3666363207900958()" aria-haspopup="dialog" role="button" class="mailto" id="sendByMail-btn-3666363207900958"><img alt="Envoyer par mail" title="Envoyer par mail" src="/skins/pointis_inard_responsive/resources/img/mailto.png" /></a></p><div style="display: none" id="sendByMail-3666363207900958"><form class="sendByMail-form" method="post" action="/fr/_plugins/socialnetworking/page/send-mail" id="sendByMail-form-3666363207900958"><div><input value="page://dc3894e3-b02e-4345-a423-5e989ae4acab" id="sendByMail-3666363207900958-id" name="page-id" type="hidden" /><p class="hint">Les champs suivis d'un astérisque * sont obligatoires</p><div class="field"><div class="label"><label for="sendByMail-3666363207900958-name">Votre nom<span class="mandatory"> *</span></label></div><div class="input"><input aria-required="true" id="sendByMail-3666363207900958-name" name="name" type="text" /></div><div class="field-end"></div>
365<script type="text/javascript"><!-- 366 367 getAmetysUser(function(user) { 368 if (user && user.fill) 369 { 370 user.fill("sendByMail-3666363207900958-name", "fullname"); 371 } 372 }); 373 374// --></script>
374</div><div class="field"><div class="label"><label for="sendByMail-3666363207900958-email-by">Votre email<span class="mandatory"> *</span></label></div><div class="input"><input aria-required="true" id="sendByMail-3666363207900958-email-by" name="email" type="text" /></div><div class="field-end"></div>
374<script type="text/javascript"><!-- 375 376 getAmetysUser(function(user) { 377 if (user && user.fill) 378 { 379 user.fill("sendByMail-3666363207900958-email-by", "email"); 380 } 381 }); 382 383// --></script>
383</div><div class="field"><div class="label"><label for="sendByMail-3666363207900958-email-to">Destinataire(s)<span class="mandatory"> *</span></label></div><div class="input"><input aria-describedby="sendByMail-3666363207900958-email-to-hint" aria-required="true" id="sendByMail-3666363207900958-email-to" name="emailTo" type="text" /><br /><span id="sendByMail-3666363207900958-email-to-hint" class="hint">Séparés par des virgules</span></div><div class="field-end"></div></div><div class="field"><div class="label"><label for="sendByMail-3666363207900958-text">Message</label></div><div class="input"><textarea rows="3" cols="20" id="sendByMail-3666363207900958-text" name="text"></textarea></div><div class="field-end"></div></div><div class="field"><div class="label"><label for="sendByMail-3666363207900958-captcha">Texte de l'image<span class="mandatory"> *</span></label></div><div class="input captcha-jcaptcha"><input id="sendByMail-3666363207900958-captcha-key" name="captcha-key" type="hidden" /><input class="" style="" id="sendByMail-3666363207900958-captcha" maxlength="6" name="captcha-value" type="text" /><div class="captcha"><img id="id5437861063571457" src="" class="" style="" alt="" /><button onclick="refresh_sendByMail_3666363207900958(this, false); return false;" class="captcha-refresh-btn" title="Cliquez ici pour rafraîchir l'image de vérification" type="button"><span>Rafraichir l'image</span></button><div class="captcha-end"></div></div>
383<script type="text/javascript"><!-- 384 385 function refresh_sendByMail_3666363207900958(focusNow) 386 { 387 var newId = "DYNAMIC-" + new Date().getTime() + (''+Math.random()).replace(/\./g, ''); 388 389 var oldId = document.getElementById("sendByMail-3666363207900958-captcha-key").value; 390 document.getElementById("sendByMail-3666363207900958-captcha-key").value = newId; 391 document.getElementById("sendByMail-3666363207900958-captcha").value = ""; 392 document.getElementById("id5437861063571457").src = "/plugins/cms/captcha/core-impl/jcaptcha/" + newId + "/image.png?cancelledKey=" + oldId + "&width=200" + "&height=50" + "&color=#000000"; 393 394 if (focusNow == true) 395 { 396 try 397 { 398 document.getElementById("sendByMail-3666363207900958-captcha").focus(); 399 } 400 catch(e) 401 { 402 } 403 } 404 } 405 406// --></script>
406<!--Those 2 scripts are separated to ensure write is done and flushed before the getElementId occures-->
406<script type="text/javascript"><!-- 407refresh_sendByMail_3666363207900958(false); 408 409// --></script>
409</div><div class="field-end"></div></div></div></form></div>
409<script type="text/javascript"><!-- 410 411 sendByMail_captchaRequired_3666363207900958 = true; 412 413 function sendByMail_form_popup_3666363207900958() 414 { 415 if (sendByMail_captchaRequired_3666363207900958) 416 { 417 refresh_sendByMail_3666363207900958(); 418 } 419 420 $j("#sendByMail-form-3666363207900958 script").remove(); 421 $j("#sendByMail-3666363207900958").dialog({ 422 resizable: false, 423 height:'auto', 424 width: 'auto', 425 modal: true, 426 title: 'Envoyer par mail', 427 buttons: { 428 Envoyer: function() { 429 sendByMail_form_submit_3666363207900958(); 430 }, 431 Annuler: function() { 432 $j(this).dialog( "close" ); 433 $j("#sendByMail-btn-3666363207900958").focus(); 434 } 435 } 436 }); 437 438 $j('#sendByMail-3666363207900958-email-to').val(''); 439 $j('#sendByMail-3666363207900958-text').val(''); 440 $j('#sendByMail-3666363207900958-captcha').val(''); 441 } 442 443 function sendByMail_form_submit_3666363207900958() 444 { 445 function markAsInvalid($input, msg) 446 { 447 $input.closest('.field').addClass('error'); 448 $input.attr("aria-invalid", true); 449 let describedBy = $input.attr("aria-describedby") || ''; 450 $input.attr("aria-describedby", describedBy.length ? describedBy + " " + $input.attr('id') + "-error" : $input.attr('id') + "-error"); 451 $input.closest('.input').append(`<span class="error-msg" id="${$input.attr('id')}-error">${msg}</span>`); 452 } 453 454 var $dialog = $j('#sendByMail-3666363207900958'); 455 var $form = $j('#sendByMail-form-3666363207900958'); 456 457 var pageId = $j('#sendByMail-3666363207900958-id'); 458 var nameInput = $j('#sendByMail-3666363207900958-name'); 459 var emailInputBy = $j('#sendByMail-3666363207900958-email-by'); 460 var emailInputTo = $j('#sendByMail-3666363207900958-email-to'); 461 var contentInput = $j('#sendByMail-3666363207900958-text'); 462 var captchaKey = $j('#sendByMail-3666363207900958-captcha-key'); 463 var captchaInput = $j('#sendByMail-3666363207900958-captcha'); 464 465 // Reset errors 466 $form.find(".field.error").removeClass('error'); 467 $form.find(".input .error-msg").remove(); 468 $form.find("[aria-invalid]").each(function() { 469 let describedBy = ($j(this).attr("aria-describedby") || '').split(' '); 470 let newDescribedBy = [] 471 $j.each(describedBy, function(i, descId){ 472 if (descId.indexOf("-error") == -1) 473 { 474 newDescribedBy.push(descId); 475 } 476 }) 477 if (newDescribedBy.length) 478 { 479 $j(this).attr("aria-describedby", newDescribedBy.join(' ')); 480 } 481 else 482 { 483 $j(this).removeAttr("aria-describedby"); 484 } 485 $j(this).removeAttr("aria-invalid"); 486 }); 487 488 489 var errors = false; 490 491 if (/^\s*$/.test(nameInput.val())) 492 { 493 errors = true; 494 markAsInvalid(nameInput, "Ce champ est obligatoire"); 495 } 496 497 if (/^\s*$/.test(emailInputBy.val())) 498 { 499 errors = true; 500 markAsInvalid(emailInputBy, "Ce champ est obligatoire"); 501 } 502 else if (!/^([a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,})?$/i.test(emailInputBy.val())) 503 { 504 errors = true; 505 markAsInvalid(emailInputBy, "L'adresse saisie n'est pas une adresse mail valide"); 506 } 507 508 if (/^\s*$/.test(emailInputTo.val())) 509 { 510 errors = true; 511 markAsInvalid(emailInputTo, "Ce champ est obligatoire"); 512 } 513 else if (!/^([a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,})?(\s*,\s*([a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,})?)*$/i.test(emailInputTo.val())) 514 { 515 errors = true; 516 markAsInvalid(emailInputTo, "L'adresse saisie n'est pas une adresse mail valide"); 517 } 518 519 520 if (!/^[a-z]{6}$/.test(captchaInput.val())) 521 { 522 errors = true; 523 markAsInvalid(captchaInput, "Ce champ est obligatoire"); 524 } 525 526 527 if (errors) 528 { 529 // focus first invalid input 530 $form.find('[aria-invalid]').first().focus(); 531 } 532 else 533 { 534 // send it in ajax 535 var data = { 536 "page-id": pageId.val(), 537 "name": nameInput.val(), 538 "email": emailInputBy.val(), 539 "emailTo": emailInputTo.val(), 540 "text": contentInput.val(), 541 "captcha-key": captchaKey.val(), 542 "captcha-value": captchaInput.val(), 543 "ajax": "true" 544 }; 545 546 function result(data) 547 { 548 $dialog.parent().find(".ui-dialog-buttonpane .ui-button").prop('disabled', false); 549 550 var s = ""; 551 $j('errors error', data).each(function () { s += $j(this).text() + "\n"; }); 552 553 if (s == "") 554 { 555 var errors = $j('error > error', data); 556 var mailErrors = $j('mailError > mailError', data); 557 558 if (errors.length == 0 && mailErrors.length == 0) 559 { 560 $dialog.dialog("close"); 561 $j("#sendByMail-btn-3666363207900958").focus(); 562 alert("Le mail a bien été envoyé"); 563 } 564 else if (errors.length > 0) 565 { 566 var m = ''; 567 $j('error > error', data).each(function () { 568 m += "\n*" + $j(this).text(); 569 }); 570 alert("Votre formulaire contient les erreurs suivantes :" + m); 571 if (sendByMail_captchaRequired_3666363207900958) 572 { 573 refresh_sendByMail_3666363207900958(); 574 } 575 } 576 else if (mailErrors.length > 0) 577 { 578 var m = ''; 579 $j('mailError > mailError', data).each(function () { 580 m += "\n" + $j(this).text(); 581 }); 582 583 alert("L'envoi du mail a échoué pour les adresses email suivantes :" + m); 584 if (sendByMail_captchaRequired_3666363207900958) 585 { 586 refresh_sendByMail_3666363207900958(); 587 } 588 } 589 } 590 else 591 { 592 // Could really append ?? 593 alert(s); 594 if (sendByMail_captchaRequired_3666363207900958) 595 { 596 refresh_sendByMail_3666363207900958(); 597 } 598 } 599 } 600 601 602 function handleError(jqXHR, textStatus, errorThrown) 603 { 604 $dialog.parent().find(".ui-dialog-buttonpane .ui-button").prop('disabled', false); 605 alert("Une erreur inattendue est survenue: l'envoi de mail a échoué."); 606 } 607 608 // Disable buttons 609 $dialog.parent().find(".ui-dialog-buttonpane .ui-button").prop('disabled', true); 610 611 $j.ajax({ 612 url: "/fr/_plugins/socialnetworking/page/send-mail", 613 data: data, 614 type: 'post', 615 success: result, 616 error: handleError 617 }); 618 } 619 620 return false;
621 } 622 623// --></script>
623</div></div></div></div><div data-ametys-zone="default" id="ametys-cms-zone-default"><div data-ametys-zone-level="3" id="ametys-cms-zone-default-item-N10025" class="first "><div class="ametys-cms-content article view-main wrapper"><h3><span class="content-title">Bienvenue sur le site de Pointis-Inard</span></h3><div class="article-content"><p class="introduction"> </p><p class="introduction"><a href="/fr/notre-village.html" class="simple" data-ametys-type="page"> <span class="image-wrapper simple" style="display: inline-block; text-align: center"><img src="/_resource/Illustrations/d%C3%A9couvrir%20pointis_284x284.jpg" alt="" title="Découvrir Pointis " width="284" height="284" /><br style="clear: both" /><span class="legend" style="display: inline-block; width: 284px;">Découvrir Pointis </span></span> </a><a href="/fr/les-services-de-votre-mairie.html" class="simple" data-ametys-type="page"><span class="image-wrapper simple" style="display: inline-block; text-align: center"><img src="/_resource/Illustrations/mairie%200_286x286.jpg" alt="" title="La Mairie" width="286" height="286" /><br style="clear: both" /><span class="legend" style="display: inline-block; width: 286px;">La Mairie</span></span></a></p><p class="introduction"> </p><p class="introduction"> </p><p class="introduction"> </p><p class="introduction"> </p><p class="introduction"><span class="image-wrapper invisible floatleft floatleft floatleft" style="display: inline-block; text-align: center"><a title="" rel="single" class="pirobox" href="/_resource/PHOTOS/photos%20village/rond%20promenade%20automne.jpg"><img src="/_resource/PHOTOS/photos%20village/rond%20promenade%20automne_173x307.jpg" alt="" width="307" height="173" /></a></span>🌐 Refonte du site internet de la commune</p><p class="introduction"> </p><p class="introduction">Nous travaillons actuellement sur un nouveau site, plus moderne et plus pratique.</p><p class="introduction"> </p><p class="introduction">💬 Des idées, des attentes ? N’hésitez pas à nous les partager par mail à <a href="javascript:void(0)" id="M9763616551979298" class="simple">communicationpointis<span style="position: absolute; left: -1000px; top: -1000px;"> </span>@<span style="position: absolute; left: -1000px; top: -1000px;"> </span>gmail.com</a>
623<script type="text/javascript"><!-- 624 625 let M9763616551979298="communicationpointis"; 626 M9763616551979298 +="@"; 627 M9763616551979298 +="gmail.com"; 628 document.getElementById('M9763616551979298').setAttribute('href', 'mailto:' + M9763616551979298); 629 630// --></script>
630 !</p><p class="introduction"> </p><p class="introduction">👉 Mise en ligne prochainement.</p><div class="content-richtext-end"><!--empty--></div></div></div></div><div data-ametys-zone-level="3" id="ametys-cms-zone-default-item-N10182" class="even last"><div class="ametys-cms-service iframe wrapper"><iframe style="width: 100%; height:800px;background-color:#FFFFFF" src="https://station.illiwap.com/fr/public/31427/actu/" frameborder="0"><p><a title="" href="">https://station.illiwap.com/fr/public/31427/actu/</a></p></iframe></div></div></div></div><div class="col-md-3 col-md-pull-9 sidebar sidebar-left"><div data-ametys-zone="zone-1" id="ametys-cms-zone-zone-1"><div data-ametys-zone-level="3" id="ametys-cms-zone-zone-1-item-N101AF" class="first last"><div class="ametys-cms-content news view-main vevent wrapper"><h3><span class="content-title summary">Coordonnées Mairie</span></h3><p class="introduction" style="text-align:center;"> </p><p class="introduction" style="text-align:center;"><strong>Mairie de POINTIS-INARD<br /></strong></p><p class="introduction" style="text-align:center;">2 rue St Jean de Pointis</p><p class="introduction" style="text-align:center;">31800 Pointis-Inard</p><p class="introduction"> </p><p class="narrow-spaced"> </p><p><strong>Téléphone :</strong> 05.61.89.20.05</p><p class="narrow-spaced"> </p><p class="narrow-spaced"> </p><p class="narrow-spaced"> </p><p><strong>Courriel : </strong>[email protected]</p><p class="narrow-spaced"> </p><p class="narrow-spaced"><a href="/fr/les-services-de-votre-mairie/formulaire-de-contact-maire-de-pointis-inard.html" class="simple" data-ametys-type="page">Formulaire de Contact</a></p><p class="narrow-spaced"> </p><p class="narrow-spaced"> </p><p class="narrow-spaced"> </p><p class="narrow-spaced" style="text-align:justify;"> </p><p class="narrow-spaced" style="text-align:justify;"><em><strong>Le secrétariat de mairie est à votre disposition, du Lundi au Jeudi</strong></em> de 9h à 12h et de 14h à 17h.</p><p class="narrow-spaced"> </p><p><strong>Fermé le Vendredi.</strong></p><p> </p><p> </p><p> </p><p><strong>Suivez nous sur <a href="https://www.facebook.com/people/Commune-de-Pointis-Inard/61586360794444/#" class="simple" target="_blank">FACEBOOK </a> et <a href="https://www.instagram.com/commune_de_pointis_inard/" class="simple" target="_blank">INSTAGRAM</a></strong></p><p> </p><p style="text-align:justify;"> </p><p style="text-align:justify;">Pour rester informé en temps réel de l'actualité de votre commune, téléchargez l'application <strong>ILLIWAP</strong> sur votre mobile grâce au QR CODE ci-dessous : </p><p style="text-align:justify;"> </p><p style="text-align:center;"> </p><p style="text-align:center;"><span class="image-wrapper invisible" style="display: inline-block; text-align: center"><a title="" rel="single" class="pirobox" href="/_resource/logo%20qrcode%20Pointis/qr%20code%20illiwap.png"><img src="/_resource/logo%20qrcode%20Pointis/qr%20code%20illiwap_205x205.png" alt="" width="205" height="205" /></a></span></p><p style="text-align:center;"> </p><div class="content-richtext-end"><!--empty--></div></div></div></div><div data-ametys-zone="zone-2" id="ametys-cms-zone-zone-2"></div><div data-ametys-zone="zone-3" id="ametys-cms-zone-zone-3"></div><div data-ametys-zone="zone-4" id="ametys-cms-zone-zone-4"></div></div></div></div><footer class="footer container simple"><div class="row"><div class="col-md-1"><a href="/_plugins/web/pointisinard/fr/filter/events/rss.xml" class="rss-icon"><img alt="Flux RSS des actualités" title="Flux RSS des actualités" src="/skins/pointis_inard_responsive/resources/img/rssicon.png" /></a></div><div class="col-md-10 footer-sitemap"><ul class="list-inline"><li class="rubrique"><a href="/fr/index.html">Accueil</a></li> - <li class="rubrique"><a href="/fr/notre-village.html">Découvrir Pointis</a></li> - <li class="rubrique"><a href="/fr/les-services-de-votre-mairie.html">La Mairie</a></li> - <li class="rubrique"><a href="/fr/petite-enfance.html">Vivre à Pointis </a></li> - <li class="rubrique"><a href="/fr/liens-et-numeros-utiles.html">Vie Pratique </a></li></ul></div></div><div class="row"><div class="col-md-12 liens-bas-de-page"><ul class="list-inline"><li class="first"><a href="/fr/mentions-legales.html">Mentions Légales</a> - </li><li><a href="/fr/plan-du-site.html">plan du site</a> - </li><li class="last"><a href="/fr/accessibilite-non-conforme.html">Accessibilité : non conforme</a></li></ul></div></div><hr style="border-style:solid;border-color:rgba(255,255,255,0.3);border-width:1px none none;margin-bottom:0px;" /><div class="container hidden-print"><div class="row"><div class="col-md-12 realisation"></div></div></div></footer></div></body></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.