CINXE.COM
Accueil public | AFIS
<!DOCTYPE html> <html lang="fr"> <head> <!-- META --> <meta name="robots" content="index, follow"> <meta property="og:type" content="website"> <meta property="og:site_name" content="AssoConnect"> <title>Accueil public | AFIS</title> <meta property="og:title" content="Accueil public | AFIS"> <meta name="description" content="Accueil - Accueil public - Bienvenue sur le site聽des adh茅rents de l'Afis et des abonn茅s 脿 Science et pseudo-sciences Si vous 锚tes d茅j脿 adh茅rent de l'Afis, vous pourrez acc茅der 脿 d..."> <meta property="og:description" content="Accueil - Accueil public - Bienvenue sur le site聽des adh茅rents de l'Afis et des abonn茅s 脿 Science et pseudo-sciences Si vous 锚tes d茅j脿 adh茅rent de l'Afis, vous pourrez acc茅der 脿 d..."> <meta property="og:locale" content="fr_FR"> <meta property="og:url" content="https://afis-science.assoconnect.com/page/1331932-accueil-public"> <meta property="og:image" content="https://app.assoconnect.com/services/storage?id=3124929&type=picture&secret=KIRUtEMmPF1J9yPysO8FamAPuKpmlnqfkIHtxfME&timestamp=1678656008"> <meta property="og:image:width" content="540"> <meta property="og:image:height" content="282"> <meta name="viewport" property="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="canonical" href="https://afis-science.assoconnect.com/page/1331932-accueil-public"> <!-- Favicon --> <link rel="icon" type="image/png" href="https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/assoconnect.com/image/favicon.png"> <!-- Sitemap --> <link rel="sitemap" type="application/xml" title="Sitemap" href="/services/seo/sitemap"> <!-- https://dev.twitter.com/web/overview/widgets-webpage-properties --> <meta name="twitter:widgets:csp" content="on"> <!-- CSS --> <!-- jQuery UI --> <!-- Le CSS de jQuery UI utilise des chemins relatifs pour les images, on ne peut donc pas l'inclure dans le CSS global --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" integrity="sha512-aOG0c6nPNzGk+5zjwyJaoRUgCdOrfSDhmMID2u4+OIslr0GjpLKo7Xm0Ao3xmpM4T8AmIouRkqwj1nrdVsLKEQ==" crossorigin="anonymous" > <!-- Layout --> <link rel="stylesheet" href="https://cdn.jamesnook.com/public/build/css/common.-.layout.-.public-horizontal.DESKTOP.css?bb02399"> <!-- Template --> <style>/** * Breaking points pour les media queries */ /** * Diff茅rentes fonctions less utilis茅es dans le site */ /** * Arrondir les coins */ /** * Ajouter une bordure */ /** * Ombre sur le texte */ /** * Ombre sur les box */ /** * Taille de la box prenant en compte ou non les bordures et le padding */ /** * Effet de transition lors du changement d'茅tat */ /** * Effet de rebond */ @keyframes bounce { 20% { transform: translateY(10px); } 50% { transform: translateY(-10px); } 60% { transform: translateY(5px); } 90% { transform: translateY(-5px); } } #boxes { position: relative; text-align: left; } #boxes .boxLandmark { position: relative; width: 100%; max-width: 1104px; margin: auto; } #boxes .box { overflow: hidden; } #boxes .box h2, #boxes .box h3, #boxes .box p, #boxes .box ul, #boxes .box ol { margin-top: 0; } #boxes .box h2:first-child, #boxes .box h3:first-child { margin-top: -5px !important; } #boxes .box p:first-child, #boxes .box ul:first-child, #boxes .box ol:first-child { margin-top: -2px !important; } #boxes .box[data-type="button"] .buttonDIYContainer { text-align: center; height: 100%; } #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper { border-radius: 20px; display: inline-block; background: #316bf2; height: 100%; } #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper .buttonDIY { border-radius: 20px; display: table; height: 102%; text-decoration: none; } #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper .buttonDIY .buttonDIYText { color: #ffffff; display: table-cell; vertical-align: middle; padding: 0 10px; } #boxes .box[data-type="button"] .buttonDIYWrapper { text-align: center; height: 100%; } #boxes .box[data-type="horizontalSeparator"] .separatorWrapper, #boxes .box[data-type="verticalSeparator"] .separatorWrapper { width: 100%; height: 100%; } #boxes .box[data-type="horizontalSeparator"] .separatorWrapper > div, #boxes .box[data-type="verticalSeparator"] .separatorWrapper > div { text-align: center; width: 100%; height: 100%; } #boxes .box[data-type="horizontalSeparator"] .separatorWrapper { display: table; } #boxes .box[data-type="horizontalSeparator"] .separatorWrapper > div { display: table-cell; vertical-align: middle; } #boxes .box[data-type="horizontalSeparator"] .separatorWrapper > div .separator { width: 100%; } #boxes .box[data-type="verticalSeparator"] .separatorWrapper .separator { height: 100%; display: inline-block; } #boxes .box .boxBackgroundOverlay, #boxes .box .boxBackgroundPicture { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: center; } #boxes .box .boxBackgroundPicture { background-size: cover; background-repeat: no-repeat; background-position: center; } #boxes .box .boxBackgroundOverlay { opacity: .3; } @media (max-width: 970px) { #boxes .box { position: relative !important; top: auto !important; right: auto !important; bottom: auto !important; left: auto !important; width: 100% !important; } #boxes .box[data-type="button"] { height: 100%; padding: 5px; } #boxes .box[data-type="background"] { height: auto !important; } #boxes .box[data-type="background"] > div { height: auto !important; } #boxes .box[data-type="group"] { height: auto !important; } #boxes .box[data-type="group"] > div { height: auto !important; } #boxes .box[data-type="text"] { height: auto !important; } #boxes .box[data-type="text"] > div { height: auto !important; } #boxes .box[data-type="picture"] { text-align: center !important; font-size: 0 !important; } #boxes .box[data-type="facebookLike"], #boxes .box[data-type="twitterTimeline"] { text-align: center; } #boxes .box[data-type="verticalSeparator"] { display: none; } #boxes .tableWrapper { width: 100%; max-width: 100%; overflow: auto; } } </style> <!-- Google Font --> <!-- :400,700 for bold --> <link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,700" rel="stylesheet"> <style> html, body {font-family: "Montserrat", Roboto, sans-serif;} </style> <!-- Choices.js --> <!-- ContentTools --> <!-- Cropper --> <!-- FullCalendar --> <!-- Simplelightbox --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/simplelightbox/1.12.0/simplelightbox.min.css" integrity="sha256-IZ7V7DBQggiyHjLI/74Zert2QmZh4a5cpvGQPJC7JyY=" crossorigin="anonymous" > <!-- Leaflet --> <!-- Leaflet MarkerCluster --> <!-- JS --> <script async nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> // Browser check // https://stackoverflow.com/a/55655928/7671937 function isCrappyIE() { var ua = window.navigator.userAgent; var crappyIE = false; var msie = ua.indexOf('MSIE '); if (msie > 0) { // IE 10 or older => return version number crappyIE = true; } var trident = ua.indexOf('Trident/'); if (trident > 0) { // IE 11 => return version number crappyIE = true; } return crappyIE; } if(isCrappyIE()) { alert("Vous utilisez une ancienne version d'Internet Explorer qui n'est plus maintenue. Pour le confort de votre navigation, merci d'utiliser un navigateur \u00e0 jour. "); } </script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> var SIZE_FIXED = "fixed"; var SIZE_FREE = "free"; var SIZE_MIN = "min"; var SIZE_MIN_WIDTH = "min-width"; var SIZE_MIN_HEIGHT = "min-height"; var SIZE_MAX = "max"; var SIZE_MAX_WIDTH = "max-width"; var SIZE_MAX_HEIGHT = "max-height"; var ORIGINAL_WIDTH = 1200; var ORIGINAL_HEIGHT = 628; var SIZE_STANDARD = "standard"; var SIZE_USER = "user"; var SIZE_VENDOR = "vendor"; var THUMB_WIDTH = 352; var THUMB_HEIGHT = 184; var USER_NORMAL = 200; </script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> var HOST_PUBLIC = "https:\/\/web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net\/legacy"; var HOST_SPARK = "https:\/\/web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net\/legacy\/spark"; var SPARK_VERSION = "bb02399"; var SPARK_FORM_UPLOAD_MAX_SIZE = 10485760; var URI_CLIENT = "\/page\/1331932-accueil-public"; var URI_SERVER = "\/page\/index"; var VENDOR_ID = 216466; var _GIFS = []; var RECAPTCHA = "6Ldy5hwUAAAAAGrMqPOdhVGOLd79KcXDcHg7mjgH"; var MAPBOX_TOKEN = "pk.eyJ1IjoiYXNzb2Nvbm5lY3QiLCJhIjoiY2pycTlxaGh0MDEyMTQzcGZ0eTlidmdmciJ9.-lrrOF0HPATIKSl8luHqwA"; var CSP_NONCE = "19f2271f-349b-4c9e-9103-0a7428a28bff"; var I18N_CURRENCY = "EUR"; var I18N_LOCALE = "fr-FR"; var I18N_TIMEZONE = "Europe\/Paris"; var SITE_CODE = "a"</script> <!-- Translator Method --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/intl-messageformat/5.1.0/intl-messageformat.min.js" integrity="sha256-jkYwyAJTaU4esUDFkWA92xz+ARjXOmPO8ul5jjY3MWk=" crossorigin="anonymous" ></script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> window.trans = function trans(key, params) { // Translation key not found if(window.translations.hasOwnProperty(key) === false) { return key; } var translation = window.translations[key]; var translator = new IntlMessageFormat.IntlMessageFormat(translation, I18N_LOCALE); return translator.format(params); }; window.transCurrency = new Intl.NumberFormat( I18N_LOCALE, { style: 'currency', currency: "EUR"} ).format; window.transDate = new Intl.DateTimeFormat(I18N_LOCALE, { timeZone: I18N_TIMEZONE, }).format; window.transDateFromYMD = function(value) { value = String(value).replaceAll('-', ''); // YYYYMMDD or YYYYMMDDHHiiss if (String(value).length !== 8 && String(value).length !== 14) { return '' } var date = new Date(value.substr(0, 4) + "-" + value.substr(4, 2) + "-" + value.substr(6, 2)); // Invalid date if (isNaN(date)) { return '' } return transAbsoluteDate(date); } window.transDateTime = new Intl.DateTimeFormat(I18N_LOCALE, { timeZone: I18N_TIMEZONE, year: "numeric", month: "2-digit", day: "2-digit", hour: "numeric", minute: "numeric", second: "numeric", }).format; // Trans date created with new Date('1986-06-02') window.transAbsoluteDate = new Intl.DateTimeFormat(I18N_LOCALE, { timeZone: "UTC", }).format; // Trans date formatted as YYYYMMDDHHiiss window.transAbsoluteDateYMD = function (value) { // YYYYMMDD or YYYYMMDDHHiiss if (String(value).length !== 8 && String(value).length !== 14) { return '' } var date = new Date(value.substr(0, 4) + "-" + value.substr(4, 2) + "-" + value.substr(6, 2)); // Invalid date if (isNaN(date)) { return '' } return transAbsoluteDate(date); } window.translations = Object.assign({"ckeditor.subtitle":"Sous-titre","ckeditor.title":"Titre","ckeditor.maintitle":"Titre principal","form.select.placeholder":"Choisissez","form.uploadPicture.complete.delete":"Supprimer","form.uploadPicture.prepareInput.button":"Se\u0301lectionner","form.uploadPicture.prepareInput.drop":"Ajouter une image","form.uploadPicture.prepareInput.send":"S\u00e9lectionner","form.uploadPicture.prepareInput.size":"Taille recommand\u00e9e : {width} x {height} px","jquery.ajax.error":"Une erreur est survenue. Cette erreur peut \u00eatre due \u00e0 votre connexion.\nN'h\u00e9sitez pas \u00e0 nous contacter si cette erreur persiste.\n","jquery.ajax.forbidden":"Vous n\u2019avez pas les droits suffisant pour effectuer cette action.","popup.blocked":"Vous devez autoriser les popup pour ce site afin de voir la pr\u00e9visualisation du formulaire","registration.addedMail":"Votre inscription \u00e0 la Newsletter est confirm\u00e9e. \u00c0 tr\u00e8s bient\u00f4t pour de nouvelles actualit\u00e9s.","registration.addMail":"Veuillez indiquer une adresse email.","registration.failed":"Abonnement \u00e9chou\u00e9 !","registration.mailAlreadyExisting":"Cette adresse email est d\u00e9j\u00e0 abonn\u00e9e \u00e0 la newsletter.","spark.dirty.onBeforeUnload":"Vous avez modifi\u00e9 des informations. En quittant cette page sans les enregistrer vous risquer de les perdre.","spark.form.bic.helper.country":"Le BIC est probablement incorrect : v\u00e9rifiez les 5\u00e8me et 6\u00e8me caract\u00e8res ({country}).","spark.form.bic.helper.incorrect":"Le code BIC est incorrect.","spark.form.country.helper.incorrect":"Le pays est incorrect.","spark.form.date.helper.format":"La date est incorrecte (format JJ\/MM\/AAAA).","spark.form.date.helper.futureDateNotAllowed":"Date dans le futur","spark.form.date.helper.yearInTwoDigits":"L'ann\u00e9e doit \u00eatre sur 4 chiffres","spark.form.date.helper.yearStartsWithZero":"L'ann\u00e9e ne peut pas commencer par un z\u00e9ro","spark.form.datetime.checkLegalAge.error.age":"Le responsable l\u00e9gal doit \u00eatre majeur","spark.form.datetime.update.error.incorrect":"La date saisie est incorrecte.","spark.form.datetime.update.error.max":"La date doit \u00eatre ant\u00e9rieure au {max}","spark.form.datetime.update.error.min":"La date doit \u00eatre post\u00e9rieure au {min}","spark.form.domain.check.error":"Le domaine saisi est incorrect.","spark.form.iban.helper.country":"Le pays est inconnu.","spark.form.iban.helper.incorrect":"Les caract\u00e8res autoris\u00e9s sont les chiffres 0 \u00e0 9 et les lettres A \u00e0 Z.","spark.form.iban.helper.invalid":"L'IBAN est incorrect.","spark.form.iban.helper.length":"La longueur est incorrecte.","spark.form.mail.check.question":"Nous avons d\u00e9tect\u00e9 une potentielle erreur de frappe. Est-ce que votre adresse email est {suggest} ?","spark.form.mail.check.yes":"Oui, corriger l'adresse","spark.form.mail.check.no":"Non, conserver l\u2019adresse renseign\u00e9e","spark.form.mail.confirm.error":"Les deux emails sont diff\u00e9rents.","spark.form.mail.helper.at":"Cet email ne contient pas le signe arobase (@)","spark.form.mail.helper.domain":"Le nom de domaine de l'adresse email est incorrect.","spark.form.mail.helper.empty":"Veuillez indiquer une adresse email.","spark.form.mail.helper.incorrect":"Cet email est incorrect.","spark.form.mail.helper.invalid":"Cet email contient des caract\u00e8res invalides.","spark.form.model.addressSearch.city":"Ville","spark.form.model.addressSearch.country":"Pays","spark.form.model.addressSearch.location":"Nom du lieu","spark.form.model.addressSearch.notFound":"Adresse introuvable ?","spark.form.model.addressSearch.placeholder":"Recherchez ici l'adresse que vous souhaitez enregistrer","spark.form.model.addressSearch.postal":"Code postal","spark.form.model.addressSearch.reset":"Supprimer l'adresse ou en saisir une nouvelle","spark.form.model.addressSearch.street1":"Rue","spark.form.model.addressSearch.street2":"Compl\u00e9ment","spark.form.model.category":"Cat\u00e9gorie","spark.form.model.iban.accountExists":"Le compte est utilis\u00e9 dans le service de paiement. L'IBAN et le BIC ne sont pas modifiable. Merci de cr\u00e9er un autre compte","spark.form.money.check.error":"Le montant saisi n'est pas correct.","spark.form.password.confirm.error":"Les deux mots de passe sont diff\u00e9rents.","spark.form.percent.check.error":"La valeur saisie n'est pas correcte.","spark.form.phone.helper.country":"Le code pays est incorrect.","spark.form.phone.helper.incorrect":"Le num\u00e9ro de t\u00e9l\u00e9phone est incorrect.","spark.form.phone.helper.length.tooLong":"Le num\u00e9ro de t\u00e9l\u00e9phone est trop long.","spark.form.phone.helper.length.tooShort":"Le num\u00e9ro de t\u00e9l\u00e9phone est trop court.","spark.form.phone.helper.mobile":"Veuillez indiquer un num\u00e9ro de t\u00e9l\u00e9phone portable.","spark.form.phone.helper.phone":"Veuillez indiquer un num\u00e9ro de t\u00e9l\u00e9phone fixe.","spark.form.phone.helper.refused":"Ce type de num\u00e9ro de t\u00e9l\u00e9phone n'est pas accept\u00e9.","spark.form.phone.helper.unknown":"Le num\u00e9ro de t\u00e9l\u00e9phone n'est pas reconnu.","spark.form.postal.helper.country.required":"Le pays doit \u00eatre indiqu\u00e9.","spark.form.postal.helper.country.unknown":"Le pays {country} est inconnu.","spark.form.postal.helper.incorrect":"Le code postal est incorrect.","spark.form.postal.helper.required":"Le code postal doit \u00eatre indiqu\u00e9.","spark.form.postal.helper.unused":"Ce pays n'utilise pas de code postaux.","spark.form.textCount.update.character":"caract\u00e8re","spark.form.upload.check.error.limit":"Vous avez atteint la limite de {limit} fichiers.","spark.form.upload.check.error.size":"Le fichier est trop gros (max : {size} {unit}).","spark.form.upload.check.error.type":"Le type du fichier n'est pas accept\u00e9.","spark.form.upload.DOMProgress.text":"Chargement en cours","spark.form.upload.prepare.button.select":"Se\u0301lectionner","spark.form.upload.prepare.drop":"Ajouter un fichier","spark.form.upload.uploadFile.callback.error":"Une erreur s'est produite lors du t\u00e9l\u00e9chargement.","spark.form.url.check.error":"L'url saisie est incorrecte.","spark.notification.button.nextNotice":"Erreur suivante","spark.notification.button.prevNotice":"Erreur pr\u00e9c\u00e9dente","spark.template.accordion.button.title":"Afficher","spark.template.button.cancel":"Annuler","spark.template.button.close":"Fermer","spark.template.button.continue":"Continuer","spark.template.button.delete":"Supprimer","spark.template.button.edit":"Modifier","spark.template.button.submit":"Envoyer","spark.template.button.view":"Voir","spark.template.confirm.confirmText.label":"Veuillez saisir \"{ confirmText }\"","spark.template.confirm.error":"Le texte renseign\u00e9 est incorrect","spark.template.editable.create.button.submit":"Confirmer","spark.template.editable.create.save.error":"Impossible d'enregistrer les modifications.","spark.template.loading.text":"Chargement en cours ...","spark.template.notification.save":"Enregistr\u00e9","spark.template.table.count.checked.all.button":"Les {nbDisplayed} lignes de cette page sont s\u00e9lectionn\u00e9es. <u>S\u00e9lectionner les {truncatedNb} lignes<\/u>.","spark.template.table.count.checked.all.buttonUntruncated":"Les {nbDisplayed} lignes de cette page sont s\u00e9lectionn\u00e9es. <u>S\u00e9lectionner toutes les lignes<\/u>.","spark.template.table.count.checked.all.text":"Toutes les lignes sont s\u00e9lectionn\u00e9es.","spark.template.table.count.checked.truncated":"{nbChecked} ligne(s) s\u00e9lectionn\u00e9e(s) sur {nbTotal}.","spark.template.table.count.checked.untruncated":"{nbChecked} ligne(s) s\u00e9lectionn\u00e9e(s) sur un grand nombre.","spark.template.table.count.displayed.empty":"Aucune ligne","spark.template.table.count.displayed.rows":"{nbDisplayed} ligne(s).","spark.template.table.count.displayed.truncated":"{nbDisplayed} ligne(s) affich\u00e9e(s) sur {truncatedNb}.","spark.template.table.count.displayed.untruncated":"{nbDisplayed} ligne(s) affich\u00e9e(s) sur un grand nombre.","spark.template.table.exports.empty":"Le tableau est vide !","spark.template.table.warning.partialSorting":"Vous venez d\u2019afficher maximum 50 lignes suppl\u00e9mentaires. Le tri ne s\u2019applique pas sur les lignes nouvellement charg\u00e9es. Relancez votre tri sur toutes les lignes affich\u00e9es."},window.translations); window.translations = Object.assign({"humanSearch.and":" et ","humanSearch.date.after":"\"{name}\" est apr\u00e8s le {startDate}","humanSearch.date.before":"\"{name}\" est avant le {endDate}","humanSearch.date.between":"\"{name}\" est entre le {startDate} et le {endDate}","humanSearch.is":" est ","humanSearch.number.between":"\"{name}\" entre {start} et {end}","humanSearch.or":" ou ","template.alert.error":"Une erreur s'est produite lors de votre recherche. Veuillez r\u00e9essayer.","template.text.published":"Publi\u00e9 le {date}","text.empty.document":"Aucun document fourni","text.searchUserInfos.administrativeArea1":"R\u00e9gion","text.searchUserInfos.administrativeArea2":"D\u00e9partement","text.searchUserInfos.birthday":"Date de naissance","text.searchUserInfos.city":"Ville","text.searchUserInfos.country":"Pays","text.searchUserInfos.sex":"Sexe","text.searchUserInfos.street1":"Adresse","text.searchUserInfos.street2":"Compl\u00e9ment d'adresse"},window.translations); </script> <!-- jQuery --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous" ></script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" integrity="sha256-KM512VNnjElC30ehFwehXjx1YCHPiQkOPmqnrWtpccM=" crossorigin="anonymous" ></script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.9.2/i18n/jquery-ui-i18n.min.js" integrity="sha256-q/EiPw4hDxf7AKJEkIHWBspsML3nLL0VB729yuwz+cc=" crossorigin="anonymous" ></script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/js/bootstrap-switch.min.js" integrity="sha256-sAkXLwDFSAB/S09JCOWRvnoOnhGYDu9VqMnbCKAhMzI=" crossorigin="anonymous" ></script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.9/jquery.mousewheel.min.js" integrity="sha256-+ZWJyex7JtGOxCSSRu/QgpDkiTWQEqBuE2O8xHMVZCQ=" crossorigin="anonymous" ></script> <!-- Layout --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdn.jamesnook.com/public/build/js/common.-.layout.-.public.js?bb02399"></script> <!-- CKEditor --> <!-- intl-tel-input --> <!-- reCAPTCHA --> <!-- Validator --> <!-- Algolia --> <!-- Plac茅 脿 l'ext茅rieur pour l'annuaire --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> var ALGOLIA_CONFIG = { allowTyposOnNumericTokens: false, facets: [], facetFilters: [], query: "", page: 0, numericFilters: [], removeWordsIfNoResults: "lastWords", tagFilters: [], typoTolerance: "strict", advancedSyntax: true }; </script> <!-- Charts.js --> <!-- Choices.js --> <!-- ContentTools --> <!-- Cropper --> <!-- Dompurify --> <!-- FullCalendar --> <!-- HTML2Canvas --> <!-- Parallax --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/parallax.js/1.5.0/parallax.min.js" integrity="sha256-Jhqqct9kdspgS5FC1W1f/cBOkdDoWMV3eWhU14cqzoY=" crossorigin="anonymous" ></script> <!-- TimeAgo --> <!-- Simplelightbox --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff" src="https://cdnjs.cloudflare.com/ajax/libs/simplelightbox/1.12.0/simple-lightbox.min.js" integrity="sha256-91WTAly9a0bVj+qqtK5TltwOfUMuOCAO+dUFo9KOU9U=" crossorigin="anonymous" ></script> <!-- Leafleft --> <!-- Leaflet MarkerCluster --> <script type="application/javascript" nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", security_storage: "denied", // optional wait_for_update: 2000 // milliseconds }); gtag('js', new Date()); gtag('config', "G-PB0RXMTS9D", { send_page_view: false }); gtag('event', 'page_view', {"send_to":"G-PB0RXMTS9D","dimension1":"AssoConnect","dimension2":"school88542","dimension4":"PROD","dimension3":"unknown","dimension5":"CULTURE"}); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-PB0RXMTS9D" nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"></script> <!-- Tracking --> <script async nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> // Axeptio window.axeptioSettings = { clientId: "60ca4e11738e6c446946d8de", cookiesVersion: 'client-' + I18N_LOCALE.toLowerCase(), userCookiesSecure: true, // TO DO: Suffix 脿 retirer en octobre 2025: https://assoconnect.slack.com/archives/C7MSK557A/p1710165386103879?thread_ts=1709752424.741269&cid=C7MSK557A // Warning! Updating jsonCookieName can lead to critical issues if the firewall configuration is not updated ! jsonCookieName: "axeptio_cookies_2", authorizedVendorsCookieName: "axeptio_authorized_vendors_2", allVendorsCookieName: "axeptio_all_vendors_2", googleConsentMode: { default: { analytics_storage: "denied", ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", wait_for_update: 500 } } }; (function(d, s) { var t = d.getElementsByTagName(s)[0], e = d.createElement(s); e.async = true; e.src = "//static.axept.io/sdk.js"; t.parentNode.insertBefore(e, t); })(document, "script"); // Axeptio callback void 0 === window._axcb && (window._axcb = []); window._axcb.push(function(axeptio) { axeptio.on("cookies:complete", function(choices) { if (choices.google_analytics) { gtag("consent", "update", { analytics_storage: "granted", }); } }) }) /** * RudderStack common functions */ /** * This method allows you to track any actions that your users might perform. Each of these actions is commonly referred to as an event. * * https://docs.rudderstack.com/stream-sources/rudderstack-sdk-integration-guides/rudderstack-javascript-sdk#3-4-track */ function track(event, properties, options, callback) { if(window.rudderanalytics) { window.rudderanalytics.track(event, properties, options, callback); } } /** * This method lets you record information about the web page being viewed by the user. * */ function trackPage(event, properties, options, callback) { void 0 === window._axcb && (window._axcb = []); window._axcb.push(function(axeptio) { axeptio.on("cookies:complete", function(choices) { if(window.rudderanalytics) { window.rudderanalytics.track(event, properties, options, callback); } }) }) } /** * This method allows you to track any click that your users might perform on a link. * * @param {string} selector jQuery selector of the tracked link * Otherwise same params of the track function: https://docs.rudderstack.com/stream-sources/rudderstack-sdk-integration-guides/rudderstack-javascript-sdk#3-4-track */ function trackLink(selector, event, properties, options, callback) { $(selector).on("click", function(e) { if(window.rudderanalytics) { var _this = $(this); window.rudderanalytics.track(event, properties, options, callback); // Wait for the tracking request to have time to go var timeoutDelay = 300; setTimeout(function() { var href = _this.attr("href"); var target = _this.attr("target"); // New tab if (target) { window.open(href, target || '_blank'); } // Current tab else { window.location.href = href; } }, timeoutDelay); return false; } }); } // GTM </script> </head> <body> <!-- Layout --> <div id="layoutWrapper" class="nav"> <!-- Vielle version IE --> <!-- Th猫me --> <style nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> /** * Couleur principale */ /* Transforme @blue et @body en blanc en fonction de la couleur du menu */ /* Color */ h1, h3, .textImportant, a, a:link, a:visited, a:active, .colorBlue, .checkbox input[type="checkbox"].custom-checkbox:checked + .icons, .checkbox input[type="checkbox"].custom-checkbox:checked + .icons .icon-checked, .radio input[type="radio"].custom-radio:checked + .icons, .radio input[type="radio"].custom-radio:checked + .icons .icon-checked, .accordion .accordionContent.accordionColor .accordionTitleWrapper .accordionTitle, .buttonWhite, .buttonWhiteAlt:active, .buttonWhiteBlue, .buttonTransparent:hover, .radioAlt.colorWhite.radioAltSelected, #thumbPostSlider .thumbPostSlide .thumbPostSlideContent h2, .thumbPostWrapper h2, .thumbWrapper .thumbCommon .thumbDetails .thumbName, .thumbWrapper .thumbCommon .thumbDetails .thumbMore, #templateBreadcrumb #breadCrumbItems .breadCrumbNextStep:not(.button):hover, #templateBreadcrumb #breadCrumbItems .breadCrumbNextStep .breadCrumbItem.breadCrumbActive, #templateTabulation .active, #messagesWrapper .message .messageContent .messageIcon svg { color: #3498db; } #agendaWrapper, div:not(#agendaWrapper) > #agendaEvent, #agendaWrapper #agendaEvent #agendaEventName, div:not(#agendaWrapper) > #agendaEvent #agendaEventName, #agendaWrapper #agendaList .agendaDate, #donationPicture #donationInfoWrapper #donationInfo #donationSubmitButton { color: #ffffff; } /* Fix event colors */ #agendaEvent #agendaEventDate, #agendaEvent #agendaEventDescription, #agendaEvent #agendaEventAddress { color: #ffffff; } #agendaEventReturn svg path{ fill: #3498db; } #templateNavWrapper #templateNav ul li, #templateNavWrapper #templateNav ul li a, #templateNavBar, #templateNavSubBarWrapper, #templateNavSubBarWrapper #templateNavSubBar a, #templateSubNavWrapper ul li a, #agendaWrapper #agendaList .agendaListEvent.colorBodyOrWhite, #agendaWrapper #agendaList h3.colorBodyOrWhite, #agendaWrapper #agendaList .eventColor.colorBodyOrWhite, #eventWrapper #eventDateLeftWrapper{ color: #ffffff; } #eventWrapper #eventPicture #eventCountdownWrapper #eventButton { color: #ffffff; } .buttonWhiteBlue:hover { color: #2e88c5; } .buttonWhiteBlue:active, .buttonTransparent:active { color: #2c81ba; } #agendaWrapper #agendaList h3.colorBodyOrWhite, #agendaWrapper #agendaList .eventColor.colorBodyOrWhite { border-color: #ffffff; } .buttonBlue, .backgroundBlue { color: #ffffff; } .backgroundTheme { background-color: #444444; color: #ffffff; } /* Background */ .backgroundBlue, .accordion .accordionContent.accordionColor .accordionTitleWrapper .accordionTitleNumber, .buttonBlue, .dialogDotWrapper .dialogDot.dialogDotCurrent, .progressbar-blue div, .radioAlt.colorBlue:not(.eventColor), /* :not(.eventColor) pour ne pas modifier les puces de l'agenda */ #messagesWrapper .message, #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper, #gridWrapper .box .buttonDIYContainer .buttonDIYWrapper, #eventWrapper #eventPicture #eventCountdownWrapper #eventButton, #templateNavWrapper #templateNav #navBasket { background-color: #3498db; } .formUpload .formUploadInputWrapper input:hover ~ div, .buttonBlue:hover, .radioAlt.colorBlue.radioAltSelected, #messagesWrapper .message, #eventWrapper #eventPicture #eventCountdownWrapper #eventButton:hover, #templateNavWrapper #templateNav #navBasket:hover { background-color: #2c81ba; } .radioAlt.colorBlue:hover:not(.radioAltSelected):not(.eventColor) { /* :not(.eventColor) pour ne pas modifier les puces de l'agenda */ background-color: #3baefb; } .dialogDotWrapper .dialogDot:hover { background-color: #3eb6ff; } .buttonBlue:active, #eventWrapper #eventPicture #eventCountdownWrapper #eventButton:active { background-color: #2979af; } .dialogDotWrapper .dialogDot { background-color: #43c5ff; } .buttonWhiteBlue:active { background-color: #46cdff; } .buttonWhiteBlue:hover { background-color: #48d4ff; } /* Border */ .backgroundBlueLight, input[type="text"]:hover, input[type="search"]:hover:not(.choices__input), .choices:hover, input[type="password"]:hover, input[type="date"]:hover, input[type="tel"]:hover, input[type="number"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="url"]:hover, textarea:hover, select:hover, input[type="text"]:focus, input[type="search"]:focus:not(.choices__input), .choices.is-focused, input[type="password"]:focus, input[type="date"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="url"]:focus, textarea:focus, select:focus, .radioImageWrapper.radioImageChecked, .accordion .accordionContent.accordionColor .accordionTitleWrapper, .buttonWhiteBlue, .dropdownMenu div h2, .radioAlt.colorWhite.radioAltSelected, #templateBreadcrumb #breadCrumbItems .breadCrumbNextStep .breadCrumbItem.breadCrumbActive, #postViewMore { border-color: #3498db; } #agendaWrapper #agendaEvent #agendaEventReturn, div:not(#agendaWrapper) > #agendaEvent #agendaEventReturn { border-color: #ffffff; } .buttonWhiteBlue:hover { border-color: #39a7f0; } .buttonWhiteBlue:active { border-color: #3baefb; } .radioAlt.colorWhite:hover:not(.radioAltSelected), .radioAlt.colorBlue:hover:not(.radioAltSelected):not(.eventColor) { /* :not(.eventColor) pour ne pas modifier les puces de l'agenda */ border-color: #3eb6ff; } .radioAlt.colorBlue.radioAltSelected { border-color: #246a99; } .buttonWhiteAlt:active { outline-color: #3498db; } .buttonWhiteAlt:hover { border-color: #3eb6ff; } /** * Couleur du menu */ @media (min-width: 1151px) { #templateNavWrapper, #templateNavWrapper:before, #templateNavBar { background-color: #444444; } #templateSubNavWrapper { background-color: #474747 ; } #templateHeaderWrapper #templateHeader #templateHeaderMargin { display: none; } } @media (max-width: 1150px) { #templateNavWrapper, #templateNavWrapper:before, #templateNavBar, #templateSubNavWrapper { background-color: #444444; } } #templateNavSubBarWrapper, #templateNavSubBarWrapper #templateNavSubBarLeft, #templateNavSubBarWrapper #templateNavSubBarRight { background-color: #474747; } #agendaWrapper, div:not(#agendaWrapper) > #agendaEvent, #donationPicture #donationInfoWrapper #donationInfo #donationSubmitButton, #eventWrapper #eventDateLeftWrapper { background-color: #444444; } #eventWrapper #eventPicture #eventInfos #eventName { border-color: #444444; } /* Couleur des hovers */ #templateNavWrapper #templateNav ul li.active a, #templateNavWrapper #templateNav ul li:not(.hideHover):hover a { color: #3498db; } @media (min-width: 1151px) { #templateSubNavWrapper ul li.active a, #templateSubNavWrapper ul li:hover a { color: #3498db; } } @media (max-width: 1150px) { #templateNavSubBarWrapper #templateNavSubBar li.active a { color: #3498db; } } /** * Couleur du fond */ body { background-color: #eeeeee; } /** * Couleur du bas de page */ #templateFooterWrapper { background-color: #dddddd; } /** * Texture du menu (non applicable si le menu est transparent) */ #templateNavWrapper, #templateNavWrapper:before, #templateSubNavWrapper, #templateNavBar, #templateNavSubBarWrapper, #templateNavSubBarWrapper #templateNavSubBarLeft, #templateNavSubBarWrapper #templateNavSubBarRight { background-image: url("https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/image/layout/public/textures/tweed.png"); } /** * Texture du fond */ body { background-image: url("https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/image/layout/public/textures/45-degree-fabric-light.png"); } /** * Texture du bas de page */ #templateFooterWrapper { background-image: url("https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/image/layout/public/textures/_blank.png"); } /** * Autres */ /* Permet d'afficher le haut de page dans l'茅dition */ /* Hauteur du haut de page */ #templateHeaderWrapper { height: 400px } /* Position de l'image de l'organisation dans le haut de page */ #templateHeaderWrapper #templateHeaderVendorPictureWrapper #templateHeaderVendorPicture { display: none; } /* Taille texte bloc */ #templateHeaderBlockTitleWrapper { font-size: 15px; } /* Taille image bloc */ #templateHeaderBlockVendorPictureWrapper img { width: 300px; } /* Type de bloc */ #templateHeaderWrapper #templateHeader #templateHeaderBlockContainer { background-color: rgba(68, 68, 68, .5); } @media (min-width: 1151px) { /* Position du logo dans le menu */ #templateNavWrapper #templateNav #navVendorWrapper { display: none; } /* Place le haut de page sous le menu si le menu est transparent */ /* Hauteur du menu (les ">" pour ignorer les sous-menus) */ #templateNavWrapper #templateNav > ul > li { height: 75px; } #templateSubNavWrapper ul li { height: 40px; line-height: 40px; } #templateNavWrapper #templateNav > ul > #navVendorPicture > div > a > img { max-height: 75px; } /* Type de bloc */ /* La largeur du haut de page ne d茅passe pas la largeur du contenu du site */ /* Arrondi les coins du menu, du haut de page et du contenu */ /* S茅paration des diff茅rents 茅l茅ments */ /* Position du bloc */ #templateHeaderWrapper #templateHeader { text-align: left; } /* Texte du menu en gras */ #templateNavWrapper #templateNav, #templateSubNavWrapper { font-weight: bold; } /* Texte du menu en majuscule */ /* Cache les ic么nes */ /* Espacement entre les items du menu */ #templateNavWrapper #templateNav ul li a, #templateNavWrapper #templateNav ul li ul li a, #templateSubNavWrapper ul li a { padding: 0 15px; } /* Alignement du contenu du menu */ #templateNavWrapper #templateNav, #templateSubNavWrapper { text-align: center; } /* Hauteur du logo de l'organisation dans le haut de page */ #templateHeaderWrapper #templateHeaderVendorPictureWrapper #templateHeaderVendorPicture img { height: 250px; } } @media (max-width: 1150px) { #templateNavBarVendorPicture { display: none; } /* Cache le bloc en responsive si le site dispose d'un logo d'organisation */ /* Alignement du menu en fonction de la barre d'administration */ #templateNavWrapper { top: 55px; } } /* Fond fullscreen dans les pages personnalis茅es */ #boxes .boxLandmarkBackground { width: calc(100% + 27px); margin-left: -13.5px !important; max-width: 1131px !important; } /* Arrondi des champs */ input[type="text"], input[type="search"]:not(.choices__input), .choices, input[type="password"], input[type="date"], input[type="tel"], input[type="number"], input[type="datetime-local"], input[type="email"], input[type="url"], textarea { border-radius: 5px; padding: 9px; } select { border-radius: 5px; } .selected-flag, .buttonBig, .buttonLarge, .buttonSmall, .bootstrap-switch, #gridWrapper .box .buttonDIYContainer .buttonDIYWrapper, #gridWrapper .box .buttonDIYContainer .buttonDIYWrapper .buttonDIY, #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper, #boxes .box[data-type="button"] .buttonDIYContainer .buttonDIYWrapper .buttonDIY { border-radius: 5px; } .buttonLarge { padding: 10px; } .buttonSmall { } </style> <!-- Message --> <!-- Affichage Spark\Notification::message --> <div id="messagesWrapper"> </div> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $('.message-support .messageClose').click(function(event) { _spark.cookie.set("supportMessage-" + $(this).data('message-id'), "true", 1); }); </script> <!-- Misc Spark --> <div class="displayNone" id="sparkTemplateTableExportColumns"> <form id="sparkTemplateTableExportColumnsForm" method="POST"><input type="hidden" name="_form" value="sparkTemplateTableExportColumns"><input type="hidden" name="_origin" value="/page/1331932-accueil-public"><input type="hidden" name="_formMulti" value="67ba89d596ea1|79cf12b3d5b041016d7cb722e120f74adb28917b"><script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#sparkTemplateTableExportColumnsForm").on("submit", function(){ var _this = $(this); var renable = false; if(_this.data("multi-submit-protection")){ return false; } else{ // Blocage 脿 la prochaine soumission _this.data("multi-submit-protection", true); // Blocage & chargement sur les boutons _this.find("button[type='submit']").each(function(){ var text = $(this).text(); var buttonDOM = $(this); var buttonInterval; buttonDOM .addClass("disabled") .prop("disabled", true) .css("width", buttonDOM.outerWidth() + "px") .text(".") .inDOM(function() { // Il ne faut pas utiliser de gif car Safari est incompatible (fix #12514) buttonInterval = setInterval(function() { if(buttonDOM.text().length === 3) { buttonDOM.text("."); } else { buttonDOM.text(buttonDOM.text() + "."); } }, 300); }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ clearInterval(buttonInterval); buttonDOM .prop("disabled", false) .removeClass("disabled") .removeAttr("style") .text(text); }, 1000); } }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ _this.data("multi-submit-protection", false); }, 1000); } // Retour return true; } }); </script> <div id="sparkTableExportColumnWrapper" class=""><div class="notice fontBold" id="sparkTableExportColumnNotice"></div> <label id="sparkTableExportColumnLabel" > Exporter les lignes s茅lectionn茅es </label> <div class="formContent"> <div id="sparkTableExportColumn_allWrapper" class="radioWrapper displayInlineBlock valignTop marginRight10 "> <label class="radio" for="sparkTableExportColumn_all"> <input type="radio" name="sparkTableExportColumn" id="sparkTableExportColumn_all" value="all" class="" > <span id="sparkTableExportColumn_allLabel">Exporter toutes les colonnes</span> </label> </div> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> if(document.readyState === "complete"){ $("#sparkTableExportColumn_all").radiocheck(); } </script> <div id="sparkTableExportColumn_filterWrapper" class="radioWrapper displayInlineBlock valignTop marginRight10 "> <label class="radio" for="sparkTableExportColumn_filter"> <input type="radio" name="sparkTableExportColumn" id="sparkTableExportColumn_filter" value="filter" class="" > <span id="sparkTableExportColumn_filterLabel">Exporter uniquement les colonnes affich茅es</span> </label> </div> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> if(document.readyState === "complete"){ $("#sparkTableExportColumn_filter").radiocheck(); } </script> </div></div> </form> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> _spark.form.mail.initMailGroup("sparkTemplateTableExportColumns"); </script> </div> <!-- Barre d'administration --> <!-- Barre de navigation responsive --> <div id="templateNavBar"> <div id="templateNavBarVendorPicture"> <!-- Une organisation en particulier --> <a href="/"> <img src="https://app.assoconnect.com/services/storage?id=3124929&type=picture&secret=KIRUtEMmPF1J9yPysO8FamAPuKpmlnqfkIHtxfME&timestamp=1678656008&size=small" alt="AFIS"> </a> <!-- L'organisation principale --> </div> <div id="templateNavBarToggleMenu"> <span>Menu</span> <img src="https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/ico/ico.menu2.32.white.png" class="_gif icoMenu232White" alt="icoMenu232White" title="" id="templateNavBarToggleMenuOpen" > <img src="https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/ico/ico.cross.32.white.png" class="_gif icoCross32White" alt="icoCross32White" title="" id="templateNavBarToggleMenuClose" > </div> <div class="clearBoth"></div> </div> <!-- Header top --> <!-- Navigation et r茅seaux sociaux --> <!-- Container obligatoire afin de passer le menu et son sous-menu en position absolute avec le th猫me transparent --> <div id="templateNavContainer"> <div id="templateNavWrapper"> <!-- 脡ditable et hover --> <div id="templateNavWrapperHover" class="templateHover"></div> <div id="templateNavWrapperEditable" class="templateEditable templateEditableNav"> <div class="displayTable height100 width100"> <div class="displayTableCell valignMiddle"> <p class="displayInlineBlock">Ajoutez un logo, un bouton, des r茅seaux sociaux</p> <div class="templateEditableButton">Cliquez pour 茅diter</div> </div> </div> </div> <!-- R茅seaux sociaux --> <div id="templateNavSocialWrapper"> </div> <!-- Navigation --> <nav id="templateNav"> <ul id="navVendorWrapper"> <!-- Nom & logo de l'organisation --> <li id="navVendorPicture"> <div class="displayTable height100"><!-- displayTable = fix #8392 --> <a class="displayTableCell width100 valignMiddle" href="/"> <img src="https://app.assoconnect.com/services/storage?id=3124929&type=picture&secret=KIRUtEMmPF1J9yPysO8FamAPuKpmlnqfkIHtxfME&timestamp=1678656008&size=small" alt="AFIS"> </a> </div> </li> </ul> <ul> <li data-templatesubnav="1331929" class=" active " > <a href="/page/1331932-accueil-public" class="displayTable height100" > <div class="displayTableCell valignMiddle"> </div> <div class="displayTableCell valignMiddle"> Accueil <span class="arrowTop">▴</span><span class="arrowDown">▾</span> </div> </a> <ul> </ul> </li> <!-- Mon compte --> <!-- Panier --> <!-- Boutons --> <li id="templateNavButton1Container" class="hideHover displayNone"> <a href="https://www.afis.org" class="height100 displayTable"> <!-- displayTableCell valignMiddle dans une div wrapper pour fix #6921 --> <div class="displayTableCell valignMiddle"> <div id="templateNavButton1Button" class=" button textAlignCenter buttonBlue buttonLarge valignMiddle " ><span class="valignInitial"></span></div> </div> </a> </li> <li id="templateNavButton2Container" class="hideHover displayNone"> <a href="" class="height100 displayTable"> <!-- displayTableCell valignMiddle dans une div wrapper pour fix #6921 --> <div class="displayTableCell valignMiddle"> <div id="templateNavButton2Button" class=" button textAlignCenter buttonBlue buttonLarge valignMiddle " ><span class="valignInitial"></span></div> </div> </a> </li> <!-- Connexion --> <li id="templateNavButtonLoginContainer" class="hideHover "> <a href="/contacts/login?redirect=%2Fpage%2F1331932-accueil-public" class="height100 displayTable"> <!-- displayTableCell valignMiddle dans une div wrapper pour fix #6921 et #7665 --> <div class="displayTableCell valignMiddle"> <div id="templateNavButtonLoginButton" class=" button textAlignCenter buttonBlue buttonLarge valignMiddle " ><span class="valignInitial">Se connecter</span></div> </div> </a> </li> </ul> </nav> </div> <div id="templateSubNavWrapper"> <div id="templateSubNav"> </div> </div> </div> <!-- Header bottom (importe 茅galement le header en mode 茅dition si header none mais le cache avec un if dans le fichier inc.DESKTOP.public.header.php) --> <header id="templateHeaderWrapper"> <div id="templateHeaderWrapperHover" class="templateHover"></div> <div id="templateHeaderWrapperEditable" class="templateEditable templateEditablePicture"> <div class="displayTable height100 width100"> <div class="displayTableCell valignMiddle"> <p>Images de la page d'accueil</p> <div class="templateEditableButton">Cliquez pour 茅diter</div> </div> </div> </div> <div id="templateHeader" > <div id="templateHeaderMargin"></div> <div id="templateHeaderBlockContainer"> <div id="templateHeaderBlockContainerHover" class="templateHover"></div> <div id="templateHeaderBlockContainerEditable" class="templateEditable templateEditableBlock"> <div class="displayTable height100 width100"> <div class="displayTableCell valignMiddle"> <p>Texte, bouton et/ou inscription 脿 la newsletter</p> <div class="templateEditableButton">Cliquez pour 茅diter</div> </div> </div> </div> <div id="templateHeaderBlockWrapper"> <div id="templateHeaderBlock"> <div id="templateHeaderBlockVendorPictureWrapper"> <img src="https://app.assoconnect.com/services/storage?id=3124929&type=picture&secret=KIRUtEMmPF1J9yPysO8FamAPuKpmlnqfkIHtxfME&timestamp=1678656008" class="notHeightAuto"> </div> <div id="templateHeaderBlockTitleWrapper"> <div>L'AFIS assure la promotion de l'esprit critique et de la m茅thode scientifique et s'oppose aux tendances obscurantistes traversant la soci茅t茅</div> </div> <div id="templateHeaderBlockNewsletterContainer"> <form id="templateHeaderBlockNewsletterForm" method="POST" class="newsletterRegister displayNone"><input type="hidden" name="_form" value="templateHeaderBlockNewsletter"><input type="hidden" name="_origin" value="/page/1331932-accueil-public"><input type="hidden" name="_formMulti" value="67ba89d59dffc|4eb95ff522e5fb9eb4aaabd861902cf1cc023936"><script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateHeaderBlockNewsletterForm").on("submit", function(){ var _this = $(this); var renable = true; if(_this.data("multi-submit-protection")){ return false; } else{ // Blocage 脿 la prochaine soumission _this.data("multi-submit-protection", true); // Blocage & chargement sur les boutons _this.find("button[type='submit']").each(function(){ var text = $(this).text(); var buttonDOM = $(this); var buttonInterval; buttonDOM .addClass("disabled") .prop("disabled", true) .css("width", buttonDOM.outerWidth() + "px") .text(".") .inDOM(function() { // Il ne faut pas utiliser de gif car Safari est incompatible (fix #12514) buttonInterval = setInterval(function() { if(buttonDOM.text().length === 3) { buttonDOM.text("."); } else { buttonDOM.text(buttonDOM.text() + "."); } }, 300); }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ clearInterval(buttonInterval); buttonDOM .prop("disabled", false) .removeClass("disabled") .removeAttr("style") .text(text); }, 1000); } }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ _this.data("multi-submit-protection", false); }, 1000); } // Retour return true; } }); </script> <div class="row colsMiddle"> <div class="col-lg-9 col-md-9 col-sm-9 col-xs-12"> <div class="mailInputWrapper isSecondaryWrapper"><div class="notice fontBold" id="templateHeaderBlockNewsletterEmailNotice"></div> <label id="templateHeaderBlockNewsletterEmailLabel" for="templateHeaderBlockNewsletterEmail" > Je m'abonne 脿 la newsletter </label> <input type="email" data-typo-check="true" name="templateHeaderBlockNewsletterEmail" class="" value="" placeholder="Je m'abonne 脿 la newsletter" autocomplete="email" id="templateHeaderBlockNewsletterEmail" > <div class="clearBoth"></div> </div> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateHeaderBlockNewsletterEmail").on("change", function() { _spark.form.mail.check("templateHeaderBlockNewsletterEmail"); }); </script> </div> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> <button type="submit" id="templateHeaderBlockNewsletterSubmit" class=" button buttonOrange textAlignCenter buttonLarge " > <span class="valignInitial">OK</span> </button> </div> </div> </form> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateHeaderBlockNewsletterForm") // Init .data("dirty", 0) // Form submit is possible .on("submit", function(){ window.onbeforeunload = null; }) // On change .find("input, textarea").on("change", function(){ if(document.readyState === "complete"){ $("#templateHeaderBlockNewsletterForm").data().dirty++; } }); // Ajout _spark.dirty.push(function(){ return $("#templateHeaderBlockNewsletterForm").data("dirty") > 0; }); </script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> _spark.form.mail.initMailGroup("templateHeaderBlockNewsletter"); </script> </div> <div id="templateHeaderBlockButtonWrapper"> <a id="templateHeaderBlockButtonButtonLink" href="https://afis-science.assoconnect.com/page/-" class="displayNone" target="" rel="noopener" > <div id="templateHeaderBlockButtonButton" class=" button textAlignCenter buttonBlue buttonLarge valignMiddle " ><span class="valignInitial"></span></div></a> </div> <div id="templateHeaderBlockSocialWrapper"> </div> </div> </div> </div> </div> <!-- Fix #6796 --> <div id="templateHeaderVendorPictureWrapper"> <a href="https://afis-science.assoconnect.com" id="templateHeaderVendorPicture" > <img src="https://app.assoconnect.com/services/storage?id=3124929&type=picture&secret=KIRUtEMmPF1J9yPysO8FamAPuKpmlnqfkIHtxfME&timestamp=1678656008" class="notHeightAuto"> </a> </div> <!-- Fix #10003 --> <!-- Fond de remplacement si aucune image --> <!-- Pour le mode 茅dition n'affiche que la premi猫re image --> <!-- R茅cup猫re le sprite --> <!-- Affiche la ou les images --> <div id="templateHeaderPictures"> <div class="templateHeaderPicture"> <div class="templateHeaderPictureReference"> <img src="https://web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/spark/image/_.gif" class="widthAuto" style=" position: absolute; background: url(https://s3-eu-west-1.amazonaws.com/buypacker-prod/vendor/216466.header.sprite.b0e508c2ba6f102e5bf1332ba7780a48.png?response-content-disposition=inline&AWSAccessKeyId=AKIAIAGCEPGSROXYCM3A&Expires=2055638229&Signature=G9Ki49ttsM3GMHUAR82FFGY61qw%3D) left -0px; width: 1300px; height: 400px; top: 0; left: -650px; "> </div> </div> <!-- Calcule la position y de l'image suivante dans le sprite en fonction de la hauteur du header --> </div> </header> <!-- Page --> <article id="templatePageWrapper" class="layout-md"> <div id="templatePage"> <!-- #templateIframe permet de mesurer la hauteur de la page pour afficher le site dans une iframe --> <div id="templateIframe"> <!-- Tabulations --> <!-- Affiche les onglets pour les organisation d茅pendantes --> <!-- Importe les tabulations, sauf pour le layout admin qui les importes dans son layout afin d'afficher le titre des pages dans le menu mobile --> <!-- Tabulations en mode Fil d'Ariane --> <!-- Une tabulation, juste le titre s'affiche --> <div class="templatePageHeader" data-id="component_Header"> <div> <div id="templateTitle" class="templatePageHeaderPart"> <span class="displayInlineBlock valignMiddle"></span> </div> </div> </div> <!-- Plusieurs tabulations, affichage du titre et des tabulations --> <!-- Titre uniquement --> <!-- Titre uniquement --> <!-- Emp锚che un bug d'affichage du menu admin (https://github.com/sylfabre/buypacker-dev/issues/6376) --> <div class="clearBoth"></div> <!-- Template --> <div class="templatePageWrapper layout-md"> <div class="templatePageContent "> <div class="templatePageContentHeader"> </div> <!-- Lien d'茅dition --> <!-- Contenu de la page --> <div id="boxes"> <style> #box45593869 { position: absolute; left: 0%; top: 60px; height: 360px; min-height:360px; padding: 0; margin: 0!important; border: 0; } </style> <div class="boxLandmark boxLandmarkBackground"> <div id="box45593869" class="box" style="width: 100%" data-type="background" > <div style="position: relative; overflow:hidden; height: 360px; background: #81cfe0; min-height: 360px"> <style> #box45593870 { position: absolute; left: 0%; top: 0px; height: 360px; padding: 0; margin: 0!important; border: 0; } </style> <div class="boxLandmark "> <div id="box45593870" class="box" style="width: 83.333333333333%" data-type="text" > <div style="position: relative; overflow:hidden; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; height: 360px; background: transparent"> <div class="overflowHidden height100"><h2 style="text-align:center;"><span style="color:#ffffff;"><strong>Bienvenue sur le site聽des adh茅rents de l'Afis </strong></span></h2> <h2 style="text-align:center;"><span style="color:#121517;"><strong>et des abonn茅s 脿 <em>Science et pseudo-sciences</em></strong></span></h2> <ul> <li><span style="color:#121517;"><span style="font-size:16px;"><strong>Si vous 锚tes d茅j脿 adh茅rent de l'Afis</strong>, vous pourrez acc茅der 脿 des informations relatives 脿 l'activit茅 de l'Association et aux comit茅s locaux.</span></span></li> <li><span style="color:#121517;"><span style="font-size:16px;"><strong>Si vous 锚tes d茅j脿 abonn茅</strong> 脿 la revue <em>Science et pseudo-sciences</em>, vous pourrez conna卯tre l'茅tat de votre abonnement.</span></span></li> </ul> <p><span style="color:#121517;"><span style="font-size:16px;">Dans tous les cas, vous pourrez g茅rer vos donn茅es personnelles.</span></span></p> <p>聽</p> <p><span style="color:#121517;"><span style="font-size:16px;"><strong>Sinon, d猫s votre adh茅sion confirm茅e, ou d猫s votre abonnement enregistr茅</strong>, il vous sera possible de configurer votre espace personnel</span></span></p> <p style="text-align:center;">聽</p></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </article> <!-- Footer --> <footer id="templateFooterWrapper"> <div id="templateFooter"> <div id="templateFooterBlockContainer"> <div class="row"> <div class="col-lg-9 col-md-9 col-sm-9 col-xs-12"> <div id="templateFooterBlockWrapper" class="row"> <!-- Liste des pages de l'organisation principal --> </div> </div> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> <form id="templateFooterNewsletterForm" method="POST" class="newsletterRegister displayNone"><input type="hidden" name="_form" value="templateFooterNewsletter"><input type="hidden" name="_origin" value="/page/1331932-accueil-public"><input type="hidden" name="_formMulti" value="67ba89d5a0a51|9c081f6af6f26dcd2a670bdfb6dca8687f40b4e8"><script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateFooterNewsletterForm").on("submit", function(){ var _this = $(this); var renable = true; if(_this.data("multi-submit-protection")){ return false; } else{ // Blocage 脿 la prochaine soumission _this.data("multi-submit-protection", true); // Blocage & chargement sur les boutons _this.find("button[type='submit']").each(function(){ var text = $(this).text(); var buttonDOM = $(this); var buttonInterval; buttonDOM .addClass("disabled") .prop("disabled", true) .css("width", buttonDOM.outerWidth() + "px") .text(".") .inDOM(function() { // Il ne faut pas utiliser de gif car Safari est incompatible (fix #12514) buttonInterval = setInterval(function() { if(buttonDOM.text().length === 3) { buttonDOM.text("."); } else { buttonDOM.text(buttonDOM.text() + "."); } }, 300); }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ clearInterval(buttonInterval); buttonDOM .prop("disabled", false) .removeClass("disabled") .removeAttr("style") .text(text); }, 1000); } }); // D茅blocage au bout de 1 seconde if(renable){ window.setTimeout(function(){ _this.data("multi-submit-protection", false); }, 1000); } // Retour return true; } }); </script> <div class="row colsMiddle"> <div class="col-lg-10 col-md-10 col-sm-10 col-xs-12"> <div class="mailInputWrapper isSecondaryWrapper"><div class="notice fontBold" id="templateFooterBlocNewsletterEmailNotice"></div> <label id="templateFooterBlocNewsletterEmailLabel" for="templateFooterBlocNewsletterEmail" > Je m'abonne 脿 la newsletter </label> <input type="email" data-typo-check="true" name="templateFooterBlocNewsletterEmail" class="" value="" placeholder="Renseignez votre email" autocomplete="email" id="templateFooterBlocNewsletterEmail" > <div class="clearBoth"></div> </div> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateFooterBlocNewsletterEmail").on("change", function() { _spark.form.mail.check("templateFooterBlocNewsletterEmail"); }); </script> </div> <div class="col-lg-2 col-md-2 col-sm-3 col-xs-12 valignBottom"> <button type="submit" id="templateFooterBlocNewsletterSubmit" class=" button buttonOrange textAlignCenter buttonLarge " > <span class="valignInitial">OK</span> </button> </div> </div> </form> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> $("#templateFooterNewsletterForm") // Init .data("dirty", 0) // Form submit is possible .on("submit", function(){ window.onbeforeunload = null; }) // On change .find("input, textarea").on("change", function(){ if(document.readyState === "complete"){ $("#templateFooterNewsletterForm").data().dirty++; } }); // Ajout _spark.dirty.push(function(){ return $("#templateFooterNewsletterForm").data("dirty") > 0; }); </script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> _spark.form.mail.initMailGroup("templateFooterNewsletter"); </script> <div id="templateFooterSocialWrapper"> </div> </div> </div> </div> </div> <div id="templateFooterInformation"> <ul> <!-- Plan du site --> <li> <a href="/infos/plan/ 216466 ">Plan du site</a> </li> <!-- Licences --> <li> <a href="/infos/licenses">Licences</a> </li> <!-- CGU --> <li> <a href="/infos/legal-notice">Mentions l茅gales</a> </li> <li> <a href="/infos/tos">CGUV</a> </li> <!-- CGU --> <li> <a id="configureCookies" href="#">Param茅trer les cookies</a> </li> <!-- Connexion/d茅connexion et mon compte --> <li> <a id="templateNavButtonLoginButtonLink" href="https://afis-science.assoconnect.com/contacts/login?redirect=%2Fpage%2F1331932-accueil-public" class="" target="" rel="noopener" > <div id="templateNavButtonLoginButton" class=" button textAlignCenter buttonBlue buttonLarge valignMiddle margin0 valignMiddle " ><span class="valignInitial">Se connecter</span></div></a> </li> </ul> <ul> <li class="paddingTop0"> <a href="https://www.assoconnect.com/associations/logiciel-association-culturelle/" target="_blank"> Propuls茅 par AssoConnect, le logiciel des associations Culturelles </a> </li> </ul> </div> </footer> <!-- Footer - Global --> </div> <!-- JS --> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> /** * Calcule la hauteur de templatePage en fonction des boxes, du menu et du header pour les pages du DIY */ function templatePageHeight() { var boxes = $("#boxes"); var heightMax = 0; var templatePage = $("#templatePage"); var templateNavContainer = $("#templateNavContainer"); // Cherche la box la plus basse dans la page boxes.find("> .boxLandmark > .box").each(function() { heightMax = Math.max(heightMax, $(this).height() + $(this).offset().top); }); // templatePage prend la hauteur du menu si : heightMax < templateNavContainer if(templateNavContainer.height() > $(window).height() && heightMax < templateNavContainer.height()) { return templateNavContainer.height() - templatePage.offset().top; } // templatePage prend la hauteur de la fen锚tre si : heightMax < window else if(heightMax < $(window).height()) { return $(window).height() - templatePage.offset().top; } // templatePage prend la hauteur du dernier 茅l茅ment DIY else { var templateNavContainerHeight = 0; // Cherche la hauteur du menu si il est en mode horizontal et n'est pas en absolute if(templateNavContainer.width() === $(document).width() && templateNavContainer.css("position") !== "absolute") { templateNavContainerHeight = templateNavContainer.height(); } return Math.round(heightMax - $("#templatePageWrapper").offset().top); } } /** * Force templatePage 脿 prendre toute la hauteur pour les pages du DIY */ $(window).on("load", function() { if($("#boxes").children().length) { $("#templateFooterWrapper").show(); // Hack pour ne pas voir le footer bouger au chargement de la page $("#templatePage").attr("style", "min-height:" + templatePageHeight() + "px"); // Apr猫s un redimensionnement de l'茅cran var resized; $(window).on("resize orientationChanged", function() { clearTimeout(resized); resized = setTimeout(function() { $("#templatePage").attr("style", "min-height:" + templatePageHeight() + "px"); }, 200); }); } }); /** * Load Youtube upon consent */ window._axcb.push(function(axeptio) { axeptio.on('cookies:complete', function(choices){ if (choices.youtube) { $(".video-youtube").each(function() { $(this) .after($("<iframe>") .attr("src", "https://www.youtube.com/embed/" + $(this).data("video-id") + "?rel=0&start=" + $(this).data("video-start")) .attr("style", "width: 100%; height: 100%; border: 0px;") .attr("allow", "fullscreen") ) .remove(); }); } }); }); $(".video-youtube").each(function() { $(this).on("click", function() { openAxeptioCookies(); }); }); </script> <script nonce="19f2271f-349b-4c9e-9103-0a7428a28bff"> if(window.console && window.console.log){ // Affichage des notices non captur茅es } </script> </body> </html>