Page html (PA) non visible aux invités
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Page html (PA) non visible aux invités
Bonjour à tous,
Voilà, j'aimerai que les invités ne voient pas mon panneau d'accueil. J'ai essayé de suivre une explication dans ce post --> https://forum.forumactif.com/t384791-interdire-une-page-html-aux-visiteurs?highlight=page+d+accueil
Mais malheureusement cela n'a pas marché. J'ai crée une page Html pour mon panneau d'accueil et rajouté le code donné, ais quand je le place dans affichage, généralité dans une balise iframe, ça ne fonctionne pas, j'ai toujours la phrase au dessus : En tant qu'invité vous ne pouvez pas accéder au contenu de cette page avec mon panneau en dessous et mon Bienvenue username n'est pas pris en compte.
Je vous donne le code ma page, si quelqu'un à une solution, pour que mon panneau ne s'affiche qu'aux membres et non pas aux invités, je vous remercie d'avance.
Mon code :
Voilà, j'aimerai que les invités ne voient pas mon panneau d'accueil. J'ai essayé de suivre une explication dans ce post --> https://forum.forumactif.com/t384791-interdire-une-page-html-aux-visiteurs?highlight=page+d+accueil
Mais malheureusement cela n'a pas marché. J'ai crée une page Html pour mon panneau d'accueil et rajouté le code donné, ais quand je le place dans affichage, généralité dans une balise iframe, ça ne fonctionne pas, j'ai toujours la phrase au dessus : En tant qu'invité vous ne pouvez pas accéder au contenu de cette page avec mon panneau en dessous et mon Bienvenue username n'est pas pris en compte.
Je vous donne le code ma page, si quelqu'un à une solution, pour que mon panneau ne s'affiche qu'aux membres et non pas aux invités, je vous remercie d'avance.
Mon code :
- Code:
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Panneau d'accueil</title>
<link href='https://fonts.googleapis.com/css?family=Poiret+One|Shadows+Into+Light|PT+Sans+Narrow'
rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Courgette&subset=latin-ext" rel="stylesheet" type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Lobster+Two:400,400i,700,700i" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Merienda+One" rel="stylesheet">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="http://code.jquery.com/jquery-2.2.4.min.js"></script>
<style type="text/css">
.background {
margin-top: -50px;
background-image: url(https://img4.hostingpics.net/pics/198546Panneaudaccueil.png); height: 800px; width:900px;
}
.pseudoaccueil {
text-align : center;
font-size : 40px;
font-family: Courgette, cursive;
text-shadow: 0px 0px 12px #3b597f;
}
.casecontexte {
width : 515px;
height : 242px;
padding : 20px 20px 20px 20px;
margin-left: -27%;
margin-top: -49%;
color : #3b597f;
text-align : justify;
font-size : 15px;
text-shadow: 0px 0px 5px #4f7ab1;
font-family : Merienda One;
}
.casenavigation {
width : 208px;
height : 317px;
padding: 20px 20px 20px 20px;
margin-top: 25px;
margin-left: 73%;
}
.casenavigation a {
color:#3b597f;
}
.casenavigation a:hover {
color:#7296bf;
}
.liencasenavigation {
text-align:left;
font-size:16px;
font-family : Merienda One;
color : #3b597f;
text-shadow: 0px 0px 6px #4f7ab1;
}
.navinterieur {
margin-top: 75px;
}
.liencasenavigation:hover{
text-transform:none;
text-align:left;
font-size:22px;
font-family : Merienda One;
color : #7296bf;
text-shadow: 0px 0px 6px #163154;
}
.casedernieresortie {
width : 457px;
height : 325px;
padding : 5px 5px 0px 5px;
margin-left: -8%;
margin-top: 0%;
overflow: auto;
}
.imgsortie {
padding : 5px 15px 5px 15px;
}
.textesortie {
padding : 20px 20px 20px 15px;
color : #3b597f;
text-align : left;
font-size : 15px;
text-shadow: 0px 0px 5px #4f7ab1;
font-family : Merienda One;
}
.casestatistique {
padding : 20px 20px 20px 20px;
color : #3b597f;
text-align : center;
font-size : 15px;
text-shadow: 0px 0px 5px #4f7ab1;
font-family : Merienda One;
margin-top: 25%;
}
.statistique {
color : #3b597f;
text-align : left;
font-size : 14px;
text-shadow: 0px 0px 5px #4f7ab1;
font-family : Merienda One;
width: 100px;
margin-left: 55%;
}
.titrestatistique {
color : #163154;
text-align : center;
font-size : 18px;
text-shadow: 0px 0px 5px #4f7ab1;
font-family : Merienda One;
padding : 10px 10px 10px 10px;
margin-left: 45px;
}
</style><div id="inv" style="display: block;">
<center>
<p>
En tant qu'invité vous ne pouvez pas accéder au contenu de cette page
</p>
</center>
</div><div id="mbr" style="display: none;">
<center>
<p>
Contenu de la page pour les membres connectés
</p>
</center>
</div>
<script style="text/javascript">
if (_userdata["user_id"]!='-1') {
var x=document.getElementById('inv');
x.style.display='none';
var x=document.getElementById('mbr');
x.style.display='block';
};
</script>
<center><div class="pseudoaccueil"><em><strong>Bienvenue {USERNAME}</strong></em></div></center>
<center><div class="background ">
<table><tbody>
<tr><td><div class="casecontexte"><div>
L'univers du manga est un forum dédié aux mangas et à tout ce qui l'entoure.<br /><br /> Venez partager votre passion avec nous à travers des discussions, en donnant votre avis, en proposant vos références dans le monde du manga.<br /> Amusez-vous, lisez et regarder des mangas, découvrez de nouvelles choses avec nous.</div></div></td>
<div class="casenavigation"><div class="navinterieur"><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/t2-reglement-du-forum"> Règlements</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f3-presentation"> Présentation</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f1-news"> News</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f5-shojo"> Manga - Shojo</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f6-shonen"> Manga - Shonen</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f7-josei"> Manga - Josei</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f8-seinen"> Manga - Seinen</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f9-yaoi"> Manga - Yaoi</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f10-shojo"> Anime - Shojo</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f11-shonen"> Anime - Shonen</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f12-seinen"> Anime - Seinen</a></div><div class="liencasenavigation"><a href="http://univers-du-manga.forumactif.com/f13-yaoi"> Anime - Yaoi</a></div></div></div></td></tr>
</table>
<table>
<tbody>
<tr><td><div class="casedernieresortie">
<table><tbody>
<tr><td><div class="imgsortie">
<img style="width: 67px; height: 100px;" src="http://animecuatui.com/wp-content/uploads/2017/09/ex5718836f15479.jpg" /></div></td><td><div class="textesortie">
La Corda d'Oro - Anime Intégral</div></td></tr>
<tr><td><div class="imgsortie">
<img style="width: 67px; height: 100px;" src="https://www.myacg.com.tw/goods_images/goods_pic1_54703195_20160411160704.jpg" /></div></td><td><div class="textesortie">
Kiss de Seiyakui - Intégral</div></td></tr>
<tr><td><div class="imgsortie">
<img style="width: 67px; height: 100px;" src="https://shop.r10s.jp/book/cabinet/7206/9784091347206.jpg" /></div></td><td><div class="textesortie">
Are, nochi kareshi - Intégral</div></td></tr>
<tr><td><div class="imgsortie">
<img style="width: 67px; height: 100px;" src="https://myanimelist.cdn-dena.com/images/anime/5/85430l.jpg" /></div></td><td><div class="textesortie">
Otome Youkai Zakuro - Anime Intégral</div></td></tr>
<tr><td><div class="imgsortie">
<img style="width: 67px; height: 100px;" src="https://bci.kinokuniya.com/jsp/images/book-largeimg/97840/97840636/9784063657074.JPG" /></div></td><td><div class="textesortie">
Akuma de koi shiyô - Intégral</div></td></tr>
</tbody>
</table></div></td><td>
<div class="casestatistique"><div class="titrestatistique">
<strong>Nombre de Manga : </strong>24</div>
<table><tbody>
<tr><td><div class="statistique">
<strong> Shojo : </strong>16</div></td><td><div class="statistique">
<strong> Shonen : </strong>6</div></td></tr>
<tr><td><div class="statistique">
<strong> Josei : </strong>2</div></td><td><div class="statistique">
<strong> Seinen : </strong>0<div></div></div></td></tr>
<tr><td><div class="statistique">
<strong> Yaoi : </strong>0</div></td></tr>
</tbody></table>
<table><tbody>
<tr><td><div class="statistique">
<strong> En cours : </strong>2</div></td><td><div class="statistique">
<strong> Terminé : </strong>22</div></td></tr>
</tbody></table>
<div class="titrestatistique">
<strong>Nombre d'anime : </strong>9</div>
<table><tbody><tr><td><div class="statistique">
<strong> Shojo : </strong>4</div></td><td><div class="statistique">
<strong> Shonen : </strong>3</div></td></tr>
<tr><td><div class="statistique">
<strong> Seinen : </strong>2</div></td><td><div class="statistique">
<strong> Yaoi : </strong>0</div></td></tr>
</tbody></table>
<table><tbody>
<tr><td><div class="statistique">
<strong> En cours : </strong>0</div></td><td><div class="statistique">
<strong> Terminé : </strong>9</div></td></tr>
</tbody></table></div></td></tr></tbody></table>
</div><br /><div align="center"><a href="https://www.facebook.com/MangasScans" target="_blank"><img src="https://i58.servimg.com/u/f58/19/14/15/69/page_f10.png" alt="Manga-Scans" /></a>
</div></center>
Re: Page html (PA) non visible aux invités
Bonjour
Pour récupérer des infos si vous avez la toolbar actvée
Vous pouvez mettre dans votre page d'accueil
pour moi par exemple on trouve ceci sur ce forum.
Pour cacher une div il me semble qu'il y a quelques posts donnant la solution ..
idem via des variables de la toolbar
quelque chose dans ce style devrait fonctionner
Cdt
Pour récupérer des infos si vous avez la toolbar actvée
Vous pouvez mettre dans votre page d'accueil
- Code:
<script>
jQuery(function() {
var name = _userdata.username,
lang = _userdata.user_lang,
post = _userdata.user_posts;
test = document.getElementById("infos");
test.innerHTML = "Bienvenue : <b>" + name + "</b><br />Nationalit\u00e9 : <b>" + lang + "</b><br />nombres de post : <b>" + post + "</b>";
});
</script>
<div id="infos">
</div>
pour moi par exemple on trouve ceci sur ce forum.
- Code:
_userdata["session_logged_in"] = 1;
_userdata["username"] = "Adam_sfp";
_userdata["user_id"] = 62324;
_userdata["user_level"] = 0;
_userdata["user_lang"] = "fr";
_userdata["activate_toolbar"] = 1;
_userdata["fix_toolbar"] = 1;
_userdata["notifications"] = 1;
_userdata["avatar"] = "<img src="http://img4.hostingpics.net/pics/772576pulp.gif" alt="avatar" style="max-width: 150px; max-height: 201px"/>";
_userdata["user_posts"] = 4192;
_userdata["user_nb_privmsg"] = 1058;
_userdata["point_reputation"] = 993;
Pour cacher une div il me semble qu'il y a quelques posts donnant la solution ..
idem via des variables de la toolbar
quelque chose dans ce style devrait fonctionner
- Code:
if(_userdata["session_logged_in"])
{
ICI LE CODE A EXECUTER
}
Cdt
Re: Page html (PA) non visible aux invités
euh je suis désolée, mais je n'ai pas tout compris. Je ne comprends pas ce que je dois enlever et rajouter dans mon code...
Re: Page html (PA) non visible aux invités
Bonsoir
Vous avez testé au moins et cherché un petit peu ?
Bon allez je vous explique comment faire
Normalement pas besoin de faire de page html et iframe
Vous pouvez mettre ce code directement dans la page d'accueil (testez le déjà comme ça pour voir ce qui ce passe en connecte et non connecte avant d'apporter des modifications.
Dans cette partie du code
Dans cette partie du code
Cette partie va permettre d'afficher certaines infos des connectés (vous pouvez personnaliser l'affichage via le CSS et l'id #infos bon ça je vous laisse faire hein )
Dans le code je vous ai mis le nom, la nationalité et le nombre de posts (mais vous pouvez changer mettre l'avatar ou autres parmi les variables citées dans mon post précédent.
A ce moment la il faut intervenir dans cette partie du code.
*Ne mettez pas ceci
Cdt.
Vous avez testé au moins et cherché un petit peu ?
Bon allez je vous explique comment faire
Normalement pas besoin de faire de page html et iframe
Vous pouvez mettre ce code directement dans la page d'accueil (testez le déjà comme ça pour voir ce qui ce passe en connecte et non connecte avant d'apporter des modifications.
- Code:
<div id="infos">
</div>
<div id="connecte">
visible pour les connectes
</div>
<div id="non_connecte">
texte pour les invites
</div><script>
if(_userdata["session_logged_in"]) {
jQuery('#non_connecte').remove();
var name = _userdata.username, lang = _userdata.user_lang, post = _userdata.user_posts;
test = document.getElementById("infos");
test.innerHTML = "Bienvenue : <b>" + name + "</b><br />Nationalit\u00e9 : <b>" + lang + "</b><br />nombres de post : <b>" + post + "</b>";
} else {
jQuery('#connecte').remove();
}
</script>
Dans cette partie du code
- Code:
<div id="connecte">
visible pour les connectes
</div>
- Code:
visible pour les connectes
Dans cette partie du code
- Code:
<div id="non_connecte">
texte pour les invites
</div>
- Code:
texte pour les invites
- Code:
<div id="infos">
</div>
Cette partie va permettre d'afficher certaines infos des connectés (vous pouvez personnaliser l'affichage via le CSS et l'id #infos bon ça je vous laisse faire hein )
Dans le code je vous ai mis le nom, la nationalité et le nombre de posts (mais vous pouvez changer mettre l'avatar ou autres parmi les variables citées dans mon post précédent.
A ce moment la il faut intervenir dans cette partie du code.
- Code:
var name = _userdata.username, lang = _userdata.user_lang, post = _userdata.user_posts;
test = document.getElementById("infos");
test.innerHTML = "Bienvenue : <b>" + name + "</b><br />Nationalit\u00e9 : <b>" + lang + "</b><br />nombres de post : <b>" + post + "</b>";
*Ne mettez pas ceci
- Code:
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
- Code:
<script src="http://code.jquery.com/jquery-2.2.4.min.js"></script>
Cdt.
Re: Page html (PA) non visible aux invités
Ah super ça fonctionne. Je te remercie beaucoup et surtout pour tes explications. Je suis désolée, mais j'étais un peu perdue entre ma page html et le message d'accueil, je ne savais pas où je devais le mettre. Grâce à tes explications, j'ai réussi. Un grand merci.
Sujets similaires
» Page html (PA) non visible aux invités et certains groupes de membres
» - HTML visible pour les invités
» Créer un wigdet visible uniquement par les invités
» ChatBox - Possibilité de la rendre visible aux invités ? -
» Image non visible pour les invités
» - HTML visible pour les invités
» Créer un wigdet visible uniquement par les invités
» ChatBox - Possibilité de la rendre visible aux invités ? -
» Image non visible pour les invités
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum