Skip to content

Instantly share code, notes, and snippets.

@janus57
Last active March 4, 2021 16:40
Show Gist options
  • Select an option

  • Save janus57/b1323ab71499f72095d9 to your computer and use it in GitHub Desktop.

Select an option

Save janus57/b1323ab71499f72095d9 to your computer and use it in GitHub Desktop.

Revisions

  1. janus57 revised this gist May 31, 2015. No changes.
  2. janus57 revised this gist May 22, 2015. 3 changed files with 18 additions and 20 deletions.
    18 changes: 8 additions & 10 deletions disclaimer.js
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,8 @@
    /* variable(s) */
    expireAfter1d = new Date();
    expireAfter1d.setDate(expireAfter1d.getDate() + 1);

    /* fonctions */
    function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    @@ -8,24 +13,17 @@ var ca = document.cookie.split(';');
    return null;
    }
    function Entrer() {
    var now = new Date();
    var time = now.getTime();
    time += 86400 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer=entrer; expires=' + now.toGMTString() + ',path=/';
    document.cookie= 'disclaimer=entrer; expires=' + expireAfter1d + ';path=/';
    if(document.getElementById) {
    document.getElementById("disclaimer").style.display='none';
    top.location.href=location.href;
    }
    }
    function Sortir() {
    var now = new Date();
    var time = now.getTime();
    time += 86400 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer=sortie; expires=' + now.toGMTString() + ',path=/';
    document.cookie= 'disclaimer=sortie; expires=' + expireAfter1d + ';path=/';
    top.location.href='http://www.fun-animes.fr';
    }
    /* message */
    if(document.cookie.indexOf("disclaimer") <= -1){
    document.write(""
    +"<style type=\"text/css\">"
    18 changes: 8 additions & 10 deletions disclaimer_membre.js
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,8 @@
    /* variable(s) */
    expireAfter7d = new Date();
    expireAfter7d.setDate(expireAfter7d.getDate() + 7);

    /* fonctions */
    function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    @@ -8,24 +13,17 @@ var ca = document.cookie.split(';');
    return null;
    }
    function Entrer() {
    var now = new Date();
    var time = now.getTime();
    time += 604800 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer_member=entrer; expires=' + now.toGMTString() + ',path=/';
    document.cookie= 'disclaimer_member=entrer; expires=' + expireAfter7d + ';path=/';
    if(document.getElementById) {
    document.getElementById("disclaimer").style.display='none';
    top.location.href=location.href;
    }
    }
    function Sortir() {
    var now = new Date();
    var time = now.getTime();
    time += 604800 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer_member=sortie; expires=' + now.toGMTString() + ',path=/';
    document.cookie= 'disclaimer_member=sortie; expires=' + expireAfter7d + ';path=/';
    top.location.href='http://www.fun-animes.fr';
    }
    /* message */
    if(document.cookie.indexOf("disclaimer_member") <= -1){
    document.write(""
    +"<style type=\"text/css\">"
    2 changes: 2 additions & 0 deletions phpboost.tpl
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    # IF NOT IS_USER_CONNECTED # <script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/js/disclaimer.js"></script> # ENDIF #
    # IF IS_MODERATOR # <!-- Modérateur/Admin, pas de disclaimer --> # ELSE # # IF IS_USER_CONNECTED #<script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/js/disclaimer_membre.js"></script> # END ## ENDIF #
  3. janus57 created this gist May 22, 2015.
    57 changes: 57 additions & 0 deletions disclaimer.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,57 @@
    function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
    var c = ca[i].trim();
    if (c.indexOf(name)==0) return c.substring(name.length,c.length);
    }
    return null;
    }
    function Entrer() {
    var now = new Date();
    var time = now.getTime();
    time += 86400 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer=entrer; expires=' + now.toGMTString() + ',path=/';
    if(document.getElementById) {
    document.getElementById("disclaimer").style.display='none';
    top.location.href=location.href;
    }
    }
    function Sortir() {
    var now = new Date();
    var time = now.getTime();
    time += 86400 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer=sortie; expires=' + now.toGMTString() + ',path=/';
    top.location.href='http://www.fun-animes.fr';
    }
    if(document.cookie.indexOf("disclaimer") <= -1){
    document.write(""
    +"<style type=\"text/css\">"
    +"object{ visibility:hidden; }"
    +"#disclaimer{ text-align:left; }"
    +"#disclaimer-fond{ position:absolute; z-index:15000; width:100%; height:1850px; background:#fff; text-align:center; line-height:normal; clear:both; filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90; }"
    +"#disclaimer-conteneur{ position:absolute; z-index:15001; width:100%; text-align:center; clear:both; }"
    +"#disclaimer-cadre{ width:718px; padding:10px; margin:150px auto 0 auto; text-align:left; background:#fff; border:#ddd 1px solid; }"
    +"#disclaimer-cadre b{ display:block; padding:10px 0 10px 0; text-align:center; font-size:21px; color:#a74900; }"
    +"#disclaimer-cadre font{ display:block; padding:10px 0 20px 0; text-align:center; font-size:21px; color:#a74900; }"
    +"#disclaimer-cadre p{ margin:0; padding:10px; font-size:16px; color:#a74900; }"
    +"#disclaimer-cadre .boutons{ margin:0; padding:10px; text-align:center; }"
    +"#disclaimer-cadre a{ text-decoration:none; font-size:36px; font-weight:bold; color:#c70000; }"
    +"#disclaimer-cadre a:hover{ text-decoration:underline; }"
    +"<\/style>"
    +"<div id='disclaimer'><div id='disclaimer-fond'></div><div id='disclaimer-conteneur'>"
    +"<div id='disclaimer-cadre'>"
    +"<b>CONTENU STRICTEMENT RESERVE AUX ADULTES !</b>"
    +"<p>Le contenu de ce site ne convient pas &agrave; un public mineur. Les photos, vid&eacute;os, et textes pornographiques disponibles ici peuvent choquer certaines sensibilit&eacute;s. En entrant, vous d&eacute;clarez prendre vos responsabilit&eacute;s vis-&agrave;-vis de ce contenu.</p>"
    +"<p>Pour entrer sur ce site, CLIQUEZ SUR ENTRER.</p>"
    +"<font>SI VOUS ETES MINEUR (- 18 ans), cliquez sur Sortir.</font>"
    +"<div class='boutons'><a href='#' onclick='Entrer(); return(false)'>ENTRER</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a rel='nofollow' href='#' onclick='Sortir(); return(false)'>Sortir</a></div>"
    +"</div>"
    +"</div></div>"
    );
    }
    else if (getCookie('disclaimer') == "sortie"){
    top.location.href='http://www.fun-animes.fr';
    }
    57 changes: 57 additions & 0 deletions disclaimer_membre.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,57 @@
    function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
    var c = ca[i].trim();
    if (c.indexOf(name)==0) return c.substring(name.length,c.length);
    }
    return null;
    }
    function Entrer() {
    var now = new Date();
    var time = now.getTime();
    time += 604800 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer_member=entrer; expires=' + now.toGMTString() + ',path=/';
    if(document.getElementById) {
    document.getElementById("disclaimer").style.display='none';
    top.location.href=location.href;
    }
    }
    function Sortir() {
    var now = new Date();
    var time = now.getTime();
    time += 604800 * 1000;
    now.setTime(time);
    document.cookie= 'disclaimer_member=sortie; expires=' + now.toGMTString() + ',path=/';
    top.location.href='http://www.fun-animes.fr';
    }
    if(document.cookie.indexOf("disclaimer_member") <= -1){
    document.write(""
    +"<style type=\"text/css\">"
    +"object{ visibility:hidden; }"
    +"#disclaimer{ text-align:left; }"
    +"#disclaimer-fond{ position:absolute; z-index:15000; width:100%; height:1850px; background:#fff; text-align:center; line-height:normal; clear:both; filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90; }"
    +"#disclaimer-conteneur{ position:absolute; z-index:15001; width:100%; text-align:center; clear:both; }"
    +"#disclaimer-cadre{ width:718px; padding:10px; margin:150px auto 0 auto; text-align:left; background:#fff; border:#ddd 1px solid; }"
    +"#disclaimer-cadre b{ display:block; padding:10px 0 10px 0; text-align:center; font-size:21px; color:#a74900; }"
    +"#disclaimer-cadre font{ display:block; padding:10px 0 20px 0; text-align:center; font-size:21px; color:#a74900; }"
    +"#disclaimer-cadre p{ margin:0; padding:10px; font-size:16px; color:#a74900; }"
    +"#disclaimer-cadre .boutons{ margin:0; padding:10px; text-align:center; }"
    +"#disclaimer-cadre a{ text-decoration:none; font-size:36px; font-weight:bold; color:#c70000; }"
    +"#disclaimer-cadre a:hover{ text-decoration:underline; }"
    +"<\/style>"
    +"<div id='disclaimer'><div id='disclaimer-fond'></div><div id='disclaimer-conteneur'>"
    +"<div id='disclaimer-cadre'>"
    +"<b>CONTENU STRICTEMENT RESERVE AUX ADULTES !</b>"
    +"<p>Le contenu de ce site ne convient pas &agrave; un public mineur. Les photos, vid&eacute;os, et textes pornographiques disponibles ici peuvent choquer certaines sensibilit&eacute;s. En entrant, vous d&eacute;clarez prendre vos responsabilit&eacute;s vis-&agrave;-vis de ce contenu.</p>"
    +"<p>Pour entrer sur ce site, CLIQUEZ SUR ENTRER.</p>"
    +"<font>SI VOUS ETES MINEUR (- 18 ans), cliquez sur Sortir.</font>"
    +"<div class='boutons'><a href='#' onclick='Entrer(); return(false)'>ENTRER</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a rel='nofollow' href='#' onclick='Sortir(); return(false)'>Sortir</a></div>"
    +"</div>"
    +"</div></div>"
    );
    }
    else if (getCookie('disclaimer_member') == "sortie"){
    top.location.href='http://www.fun-animes.fr';
    }