Mettre le message visible uniquement pour les invités.
3 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
Mettre le message visible uniquement pour les invités.
Détails techniques
Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari, Autre
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://thesilverhope.forumactif.be/
Description du problème
Bonsoir à tous !J'ai modifié mes templates dans le but de mettre une annonce visible uniquement pour les invités. Malheureusement, elle est visible également par les membres connectés. Je voudrais savoir si il y a une modification possible à faire au code pour qu'il ne soit visible uniquement pour les invités.
Voici le code:
- Code:
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tbody>
<tr>
<td class="catHead" height="28">
<span class="cattitle">
<center>Bienvenue sur le forum de la The Silver Hope !</center>
</span>
</td>
</tr>
<tr>
<td class="row1" valign="middle" align="center" rowspan="3">
<div class="gensmall">
<p>
Veuillez mettre votre pseudo league of legends pour que nous pouvons facilement vous reconnaître.
</p>
</div>
</td>
</tr>
</tbody>
</table>
Merci de votre aide !
A bientôt.
Dernière édition par alissad le Lun 21 Mar 2016 - 19:45, édité 1 fois
Re: Mettre le message visible uniquement pour les invités.
Bonjour,
- Code:
<div id="minv" style="display: none;">
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tbody>
<tr>
<td class="catHead" height="28">
<span class="cattitle">
<center>Bienvenue sur le forum de la The Silver Hope !</center>
</span>
</td>
</tr>
<tr>
<td class="row1" valign="middle" align="center" rowspan="3">
<div class="gensmall">
<p>
Veuillez mettre votre pseudo league of legends pour que nous pouvons facilement vous reconnaître.
</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<script style="text/javascript">
if (_userdata["user_id"]=='-1') {
var x=document.getElementById('minv');
x.style.display='block';
};
</script>
Dernière édition par HPie le Sam 19 Mar 2016 - 15:20, édité 1 fois
HPie- *****
- Messages : 599
Inscrit(e) le : 16/08/2010
Re: Mettre le message visible uniquement pour les invités.
Bonsoir et merci de ton aide !
Malheureusement, le code ne semble pas fonctionné...Il n'affiche rien.
Malheureusement, le code ne semble pas fonctionné...Il n'affiche rien.
Re: Mettre le message visible uniquement pour les invités.
Bonjour,
Le code fonctionne...
Si vous avez placé le code dans un template, avez-vous également publié ce template après l'avoir sauvegardé ?
Le code fonctionne...
Si vous avez placé le code dans un template, avez-vous également publié ce template après l'avoir sauvegardé ?
HPie- *****
- Messages : 599
Inscrit(e) le : 16/08/2010
Re: Mettre le message visible uniquement pour les invités.
Oui, et ça détruit le forum...Il devient tout blanc.. j'dois faire revenir en arrière et remettre le template par défaut.
Re: Mettre le message visible uniquement pour les invités.
Coucou
Tu peux essayer d'entourer ton code de ceci :
Logiquement, dans les templates, ce bout de code ne s'affiche que pour une personne non connectée
Tu peux essayer d'entourer ton code de ceci :
- Code:
<!-- BEGIN switch_user_logged_out -->
TON CODE EST ICI
<!-- END switch_user_logged_out -->
Logiquement, dans les templates, ce bout de code ne s'affiche que pour une personne non connectée
Re: Mettre le message visible uniquement pour les invités.
Bonjour,
À titre d'info, le l'ai placé chez moi dans un template puis dans un widget et... mon forum n'a pas été détruit !
Pour faire avancer le schmilblick, veuillez donc nous publier le template en question avec les modifications que vous lui avez apportées.
Merci.
Tiens donc, je serais bien curieux de savoir où vous avez placé le code pour en arriver là.alissad a écrit:Oui, et ça détruit le forum...Il devient tout blanc.. j'dois faire revenir en arrière et remettre le template par défaut.
À titre d'info, le l'ai placé chez moi dans un template puis dans un widget et... mon forum n'a pas été détruit !
Pour faire avancer le schmilblick, veuillez donc nous publier le template en question avec les modifications que vous lui avez apportées.
Merci.
- Code:
<div id="minv" style="display: none;">
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<tbody>
<tr>
<td class="catHead" height="28">
<span class="cattitle">
<center>Bienvenue sur le forum de la The Silver Hope !</center>
</span>
</td>
</tr>
<tr>
<td class="row1" valign="middle" align="center" rowspan="3">
<div class="gensmall">
<p>
Veuillez mettre votre pseudo league of legends pour que nous pouvons facilement vous reconnaître.
</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<script style="text/javascript">
if (_userdata["user_id"]=='-1') {
var x=document.getElementById('minv');
x.style.display='block';
};
</script>
HPie- *****
- Messages : 599
Inscrit(e) le : 16/08/2010
Re: Mettre le message visible uniquement pour les invités.
Bonjour !
Ah maintenant, ça marche !
Soit, c'est moi qui avait fail mon copier/coller, soit c'est le deuxième code qui a été corrigé.
Merci à toi !
Ah maintenant, ça marche !
Soit, c'est moi qui avait fail mon copier/coller, soit c'est le deuxième code qui a été corrigé.
Merci à toi !
Sujets similaires
» Sujet visible uniquement par les invités.. ??
» Créer un wigdet visible uniquement par les invités
» BBcode "message uniquement visible par les modérateurs"
» Changer le fond du forum du portail uniquement pour les invités
» - HTML visible pour les invités
» Créer un wigdet visible uniquement par les invités
» BBcode "message uniquement visible par les modérateurs"
» Changer le fond du forum du portail uniquement pour les invités
» - HTML 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