Sachant que si JavaScript est désactivé dans le navigateur de l'utilisateur, cette fonction ne s'affichera pas, il est alors conseillé d'installer en parallèle le MOD Add Disclaimer qui affiche en plus le disclaimer en bas des pages du forum.
Créer un fichier nommé disclaimer.html dans le dossier /template/ du style.
- Pour ajouter le disclaimer sur l'ensemble du forum, coller ces lignes dans le fichier disclaimer.html :
Ouvrir overall_header.html et ajouter avant la baliseCode : Tout sélectionner
<script type="text/javascript"> // <![CDATA[ function ScanCookie(variable) { cook=document.cookie; variable+="="; place=cook.indexOf(variable,0); if (place<=-1) return("0"); else { end=cook.indexOf(";",place) if(end<=-1) return(unescape(cook.substring(place+variable.length,cook.length))); else return(unescape(cook.substring(place+variable.length,end))); } } function Entrer() { var aujourdhui=new Date(); var expdate=new Date(); expdate.setTime(aujourdhui.getTime()+(7*24*60*60*1000)); document.cookie="disclaimerok=oui;path=/;expires="+expdate.toGMTString(); if(document.getElementById) document.getElementById("disclaimer").style.display='none' top.location.href=location.href; } if(ScanCookie("disclaimerok")==0) { document.write("" +"<style type=\"text/css\">" +"<!--" +"#disclaimer { background: #000; background: rgba(0, 0, 0, .88); position: fixed; top: 0; z-index: 1000; width: 100%; height: 100%; }" +"#disclaimer-cadre { background: #FFF; width: 50%; max-width: 480px; margin: 15% auto 0; padding: 10px 10px 15px; text-align: center; overflow: hidden; border-radius: 20px; }" +"#disclaimer-cadre h1 { margin: 5px 0 10px; color:#115098; }" +"#disclaimer-cadre p { font-size: 1.4em; text-align: justify; }" +"#disclaimer-cadre a { font-size: 1.6em; font-weight: bold; margin: 0 12%; }" +"a.disc-oui { color: green; }" +"a.disc-non { color: red; }" +"-->" +"<\/style>" +"<div id='disclaimer'><div id='disclaimer-cadre'>" +"<h1>Lorem ipsum dolor sit amet</h1>" +"<p>Consectetur adipiscing elit. Vivamus gravida magna a tortor pulvinar rhoncus. Nullam convallis pharetra leo et mattis. Nam aliquet, mauris vitae eleifend auctor, justo justo malesuada est, sit amet varius nunc risus sed massa. Praesent non ornare lorem, sed semper nunc.</p>" +"<a class='disc-oui' href='#' onclick='Entrer(); return(false)'>Oui</a><a class='disc-non' title='Redirection vers google' href='https://www.google.fr/'>Non</a>" +"</div></div>" ); } // ]]> </script>
<body>
:Code : Tout sélectionner
<!-- INCLUDE disclaimer.html -->
- Pour afficher le disclaimer uniquement sur un sous-forum.
Dans disclaimer.html, trouver :Remplacer par :Code : Tout sélectionner
<a class='disc-non' title='Redirection vers google' href='https://www.google.fr/'>Non</a>
Dans overall_header.html, trouver :Code : Tout sélectionner
<a class='disc-non' title='{L_INDEX}' href='{U_INDEX}'>Non</a>
Remplacer par :Code : Tout sélectionner
<!-- INCLUDE disclaimer.html -->
Où XX est l'ID du forum ciblé.Code : Tout sélectionner
<!-- IF FORUM_ID eq XX --> <!-- INCLUDE disclaimer.html --> <!-- ENDIF -->
