message d'accueil invisible pour les invités
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
message d'accueil invisible pour les invités
Détails techniques
Version du forum : ModernBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Plusieurs utilisateurs
Problème apparu depuis : dès la création
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
Bonjour,Je voudrais que le message de la page d'accueil soit visible par tous les invités (avant la connexion). Comment puis-je faire ?
Merci d'avance pour votre réponse
Re: message d'accueil invisible pour les invités
Hello fp63,
on va intervenir dans le template index_body:
Affichage/Templates/Général/index_body
Pour ajouter une div avec un display none reprenant les mêmes class:
Recherches ceci:
Juste avant déposes ceci:
Penses a enregistrer puis à valider en cliquant respectivement sur puis
J'ai commenté pour le titre et le texte ou autre chose pour le contenu:
Le titre:
Le contenu:
Ceci:
Affichera la div seulement pour les invités .
Et voilou.
a++
on va intervenir dans le template index_body:
Affichage/Templates/Général/index_body
Pour ajouter une div avec un display none reprenant les mêmes class:
Recherches ceci:
- Code:
<!-- BEGIN message_admin_index -->
<div class="panel introduction">
<!-- BEGIN message_admin_titre -->
<div class="h3">{message_admin_index.message_admin_titre.MES_TITRE}</div>
<!-- END message_admin_titre -->
<!-- BEGIN message_admin_txt -->
<div class="mes-txt">{message_admin_index.message_admin_txt.MES_TXT}</div>
<!-- END message_admin_txt -->
</div>
<!-- END message_admin_index -->
Juste avant déposes ceci:
- Code:
<script>$(function() {if (_userdata["user_id"] < (0)){$('.M14_message_invite').show();}});</script>
<div class="panel M14_message_invite" style="display:none;">
<!-- DEBUT MESSAGE INVITE TITRE -->
<div class="h3">Titre pour les invités</div>
<!-- FIN MESSAGE INVITE TITRE-->
<!-- DEBUT MESSAGE INVITE TEXTE-->
<div class="mes-txt">Texte pour les invités</div>
<!-- FIN MESSAGE INVITE TEXTE -->
</div>
Penses a enregistrer puis à valider en cliquant respectivement sur puis
J'ai commenté pour le titre et le texte ou autre chose pour le contenu:
Le titre:
- Code:
<div class="h3">Titre pour les invités</div>
Le contenu:
- Code:
<div class="mes-txt">Texte pour les invités</div>
Ceci:
- Code:
<script>$(function() {if (_userdata["user_id"] < (0)){$('.M14_message_invite').show();}});</script>
Affichera la div seulement pour les invités .
Et voilou.
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Bonjour,
Merci pour cette réponse.
Quand tu dis "dépose ceci", qu'est-ce que ça veut dire ? Je le dépose où ?
Est-ce qu'ensuite je dois remplacer Texte pour les invités par mon le texte que je veux ou est-ce que ça se fera automatiquement avec ce que j'ai indiqué sur la partie message d'accueil ?
Désolée pour ces questions de novice
Merci pour cette réponse.
Quand tu dis "dépose ceci", qu'est-ce que ça veut dire ? Je le dépose où ?
Est-ce qu'ensuite je dois remplacer Texte pour les invités par mon le texte que je veux ou est-ce que ça se fera automatiquement avec ce que j'ai indiqué sur la partie message d'accueil ?
Désolée pour ces questions de novice
Re: message d'accueil invisible pour les invités
Re,
j'ai essayais d'être le plus clair possible dans cette astuce.
Il suffit de suivre les instructions données, c'est à dire le template dans ton panneau d'administration:
Chercher le template index_body:
Affichage/Templates/Général/index_body
Ensuite le titre se trouve ici:
Et le contenu ici:
Si tu n'es pas à l'aise avec ce codage, merci de me donner le titre et le contenu que tu désires insérer .
a++
j'ai essayais d'être le plus clair possible dans cette astuce.
Il suffit de suivre les instructions données, c'est à dire le template dans ton panneau d'administration:
Chercher le template index_body:
Affichage/Templates/Général/index_body
Ensuite le titre se trouve ici:
- Code:
<div class="h3">Titre pour les invités</div>
Et le contenu ici:
- Code:
<div class="mes-txt">Texte pour les invités</div>
Si tu n'es pas à l'aise avec ce codage, merci de me donner le titre et le contenu que tu désires insérer .
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Mon problème, c'est que je ne trouve pas ce que je suis sensée trouver dans la partie du Template indiquée.
Ca vient peut-être du thème utilisé ?
!-- BEGIN message_admin_index -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<!-- BEGIN message_admin_titre -->
<tr>
<td class="catHead" height="28"><span class="cattitle">{message_admin_index.message_admin_titre.MES_TITRE}</span></td>
</tr>
<!-- END message_admin_titre -->
<!-- BEGIN message_admin_txt -->
<tr>
<td class="row1" rowspan="3" align="center" valign="middle">
<div class="gensmall">{message_admin_index.message_admin_txt.MES_TXT}</div>
</td>
</tr>
<!-- END message_admin_txt -->
</table>
<!-- END message_admin_index -->
Ca vient peut-être du thème utilisé ?
!-- BEGIN message_admin_index -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<!-- BEGIN message_admin_titre -->
<tr>
<td class="catHead" height="28"><span class="cattitle">{message_admin_index.message_admin_titre.MES_TITRE}</span></td>
</tr>
<!-- END message_admin_titre -->
<!-- BEGIN message_admin_txt -->
<tr>
<td class="row1" rowspan="3" align="center" valign="middle">
<div class="gensmall">{message_admin_index.message_admin_txt.MES_TXT}</div>
</td>
</tr>
<!-- END message_admin_txt -->
</table>
<!-- END message_admin_index -->
Re: message d'accueil invisible pour les invités
Re,
pour insérer du html, merci d'utiliser les balises codes présentent sur l'éditeur .
Les thèmes n'ont rien a voir cher ami.
Tu renseignes un forum version ModernBB alors que le code html que tu donnes est pour la version PHPBB2.
Il serait judicieux de modifier la version dans ton profil .
alors recherches ceci:
Juste avant déposes ceci:
Suis la procédure précédente pour le titre et le contenu .
a++
pour insérer du html, merci d'utiliser les balises codes présentent sur l'éditeur .
Les thèmes n'ont rien a voir cher ami.
Tu renseignes un forum version ModernBB alors que le code html que tu donnes est pour la version PHPBB2.
Il serait judicieux de modifier la version dans ton profil .
alors recherches ceci:
- Code:
<!-- BEGIN message_admin_index -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
<!-- BEGIN message_admin_titre -->
<tr>
<td class="catHead" height="28"><span class="cattitle">{message_admin_index.message_admin_titre.MES_TITRE}</span></td>
</tr>
<!-- END message_admin_titre -->
<!-- BEGIN message_admin_txt -->
<tr>
<td class="row1" rowspan="3" align="center" valign="middle">
<div class="gensmall">{message_admin_index.message_admin_txt.MES_TXT}</div>
</td>
</tr>
<!-- END message_admin_txt -->
</table>
<!-- END message_admin_index -->
Juste avant déposes ceci:
- Code:
<script>$(function() {if (_userdata["user_id"] < (0)){$('.M14_message_invite').show();}});</script>
<table class="forumline M14_message_invite" width="100%" border="0" cellspacing="1" cellpadding="0" style="display:none;">
<tr>
<!-- DEBUT MESSAGE INVITE TITRE -->
<td class="catHead" height="28"><span class="cattitle">Titre pour les invités</span></td>
<!-- FIN MESSAGE INVITE TITRE-->
</tr>
<tr>
<td class="row1" rowspan="3" align="center" valign="middle">
<!-- DEBUT MESSAGE INVITE TEXTE-->
<div class="gensmall">Texte pour les invités</div>
<!-- FIN MESSAGE INVITE TEXTE -->
</td>
</tr>
</table>
Suis la procédure précédente pour le titre et le contenu .
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Pourtant quand j'ai installé le forum, j'avais bien mis ModernBB comme version et pour le thème téléchargé aussi.
Bref !
J'ai essayé tant bien que mal de suivre la procédure. Le nouveau template s'est enregistré mais quand je vais sur la page d'accueil hors connexion (celle des invités), le message n'est pas affiché.
J'ai dû louper quelque chose ...
Bref !
J'ai essayé tant bien que mal de suivre la procédure. Le nouveau template s'est enregistré mais quand je vais sur la page d'accueil hors connexion (celle des invités), le message n'est pas affiché.
J'ai dû louper quelque chose ...
Re: message d'accueil invisible pour les invités
Hello fp63,
alors pour connaitre ta version:
Affichage/Thème/Choisir un thème/version
Mettre ton profil à jour (pour les prochaines aides, c'est une marque de respect pour les personnes qui te viendront en aide):
https://forum.forumactif.com/profile?mode=editprofile
Alors le message d'accueil n'est pas visible sur ton forum vu que tous tes forums ne sont pas visibles par les
invités on tombe directement sur la connexion donc , tu peux retirer ou remettre ton template par défaut en cliquant sur la petite croix rouge
Ensuite on va déposer l'identique mais sur le template principal, juste en dessous de la barre de navigation:
Dans le template overall_header:
Affichage/Templates/Général/ overall_header
Recherches ceci:
Juste après déposes ceci:
Penses a enregistrer puis à valider en cliquant respectivement sur puis
a++
alors pour connaitre ta version:
Affichage/Thème/Choisir un thème/version
Mettre ton profil à jour (pour les prochaines aides, c'est une marque de respect pour les personnes qui te viendront en aide):
https://forum.forumactif.com/profile?mode=editprofile
Alors le message d'accueil n'est pas visible sur ton forum vu que tous tes forums ne sont pas visibles par les
invités on tombe directement sur la connexion donc , tu peux retirer ou remettre ton template par défaut en cliquant sur la petite croix rouge
Ensuite on va déposer l'identique mais sur le template principal, juste en dessous de la barre de navigation:
Dans le template overall_header:
Affichage/Templates/Général/ overall_header
Recherches ceci:
- Code:
<table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
<tr>
<td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
</tr>
</table>
Juste après déposes ceci:
- Code:
<script>$(function() {if (_userdata["user_id"] < (0)){$('.M14_message_invite').show();}});</script>
<table class="forumline M14_message_invite" width="100%" border="0" cellspacing="1" cellpadding="0" style="display:none;">
<tr>
<!-- DEBUT MESSAGE INVITE TITRE -->
<td class="catHead" height="28"><span class="cattitle">Titre pour les invités</span></td>
<!-- FIN MESSAGE INVITE TITRE-->
</tr>
<tr>
<!-- DEBUT MESSAGE INVITE TEXTE-->
<td class="row1" rowspan="3" align="center" valign="middle"><div class="gensmall">Texte pour les invités</div></td>
<!-- FIN MESSAGE INVITE TEXTE-->
</tr></table>
Penses a enregistrer puis à valider en cliquant respectivement sur puis
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Bonjour,
Ca a marché ! Merci pour les explications.
Maintenant je voudrais mettre un peu ce texte en forme car tout est à la suite. Si je mets tout au format html là où il y a Texte pour les invités, est-ce que ça marchera ?
<td class="row1" rowspan="3" align="center" valign="middle"><div class="gensmall">Texte pour les invités</div></td>
Merci encore pour votre aide
ps : j'ai modifié mon profil avec la version du thème
Ca a marché ! Merci pour les explications.
Maintenant je voudrais mettre un peu ce texte en forme car tout est à la suite. Si je mets tout au format html là où il y a Texte pour les invités, est-ce que ça marchera ?
<td class="row1" rowspan="3" align="center" valign="middle"><div class="gensmall">Texte pour les invités</div></td>
Merci encore pour votre aide
ps : j'ai modifié mon profil avec la version du thème
Re: message d'accueil invisible pour les invités
Re,
Oui bien sûr.
Sur ton forum,je vois ce texte:
Pour retourner à la ligne, tu peux ajouter cette balise (saut de ligne) :
Ce qui donne avec ton texte et si on se fie à la ponctuation , on peut ajouter cette balise après chaque point:
Comme ceci:
a++
Si je mets tout au format html là où il y a Texte pour les invités, est-ce que ça marchera ?
Oui bien sûr.
Sur ton forum,je vois ce texte:
- Code:
Le forum Orchid'Obs - Massif central a été créé en janvier 2021 par un groupe d'orchidophiles auvergnats passionnés par l’observation des orchidées sauvages.Il a pour objectif de permettre le partage des observations et des connaissances sur les orchidées pour le plus grand nombre dans une ambiance conviviale à laquelle nous tenons particulièrement.Pour s’enregistrer, il n’est ni nécessaire de résider dans le Massif central, ni de faire partie d'une association, ni d’avoir une compétence particulière dans l’identification des orchidées.Il vous sera seulement demandé de publier au moins deux messages par an et de respecter la Charte qui est proposée à l'inscription.
Pour retourner à la ligne, tu peux ajouter cette balise (saut de ligne) :
- Code:
<br />
Ce qui donne avec ton texte et si on se fie à la ponctuation , on peut ajouter cette balise après chaque point:
Comme ceci:
- Code:
Le forum Orchid'Obs - Massif central a été créé en janvier 2021 par un groupe d'orchidophiles auvergnats passionnés par l’observation des orchidées sauvages.<br />Il a pour objectif de permettre le partage des observations et des connaissances sur les orchidées pour le plus grand nombre dans une ambiance conviviale à laquelle nous tenons particulièrement.<br />Pour s’enregistrer, il n’est ni nécessaire de résider dans le Massif central, ni de faire partie d'une association, ni d’avoir une compétence particulière dans l’identification des orchidées.<br />Il vous sera seulement demandé de publier au moins deux messages par an et de respecter la Charte qui est proposée à l'inscription.
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
C'est parfait ! Maintenant j'ai plus qu'à trouver quelques balises html et je peux faire ce que je veux avec mon texte.
Merci pour ton aide
Merci pour ton aide
Re: message d'accueil invisible pour les invités
Re,
de rien.
Tu peux ensuite entourer les mots sensibles par une balise span comme ceci:
La c.s.s sera donc:
Ensuite, tu peux te servir du même principe avec d'autres balises .
a++
de rien.
Tu peux ensuite entourer les mots sensibles par une balise span comme ceci:
- Code:
<span>mot sensible</span>
La c.s.s sera donc:
- Code:
table.M14_message_invite span
{
font-weight:bold;
color:red;
}
Ensuite, tu peux te servir du même principe avec d'autres balises .
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Qu'est-ce que tu appelles des mots sensibles ?
Re: message d'accueil invisible pour les invités
Re,
les mots que tu veux mettre en évidence .
Comme ceci:
a++
les mots que tu veux mettre en évidence .
Comme ceci:
- Code:
<span>Le forum Orchid'Obs</span> - Massif central a été créé en janvier 2021 par un groupe <span>d'orchidophiles auvergnats passionnés</span> par l’observation des orchidées sauvages.<br />Il a pour objectif de permettre le partage des observations et des connaissances sur les orchidées pour le plus grand nombre dans une ambiance conviviale à laquelle nous tenons particulièrement.<br />Pour s’enregistrer, il n’est ni nécessaire de résider dans le Massif central, ni de faire partie d'une association, ni d’avoir une compétence particulière dans l’identification des orchidées.<br />Il vous sera seulement demandé de <span>publier au moins deux messages par an</span> et de respecter <span>la Charte</span> qui est proposée <span>à l'inscription</span>.
a++
Invité- Invité
Re: message d'accueil invisible pour les invités
Merci. Je vais voir comment arranger tout ça.
Sujets similaires
» widget invisible pour les invités
» Image invisible pour les invités
» sujet invisible pour les invites
» Chatbox invisible pour les invités
» QEEL invisible pour les invités
» Image invisible pour les invités
» sujet invisible pour les invites
» Chatbox invisible pour les invités
» QEEL invisible pour les invités
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum