message d'accueil invisible pour les invités

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu message d'accueil invisible pour les invités

Message par fp63 Sam 12 Déc 2020 - 14:59

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
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Sam 12 Déc 2020 - 18:47

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:
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 :enreg: puis pour - message d'accueil invisible pour les invités 824052533


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++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Sam 12 Déc 2020 - 19:40

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
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Sam 12 Déc 2020 - 19:47

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:
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 Wink .

a++




Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Sam 12 Déc 2020 - 20:05

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 -->
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Sam 12 Déc 2020 - 20:18

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 Wink .

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  Wink  .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Sam 12 Déc 2020 - 21:11

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 ...
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Dim 13 Déc 2020 - 6:33

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 suppr

pour - message d'accueil invisible pour les invités 191

pour - message d'accueil invisible pour les invités 245

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 pour - message d'accueil invisible pour les invités Imgrr10 puis pour - message d'accueil invisible pour les invités 824052533


a++


Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Dim 13 Déc 2020 - 15:59

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
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Dim 13 Déc 2020 - 19:07

Re,

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++




Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Dim 13 Déc 2020 - 19:29

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
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Dim 13 Déc 2020 - 19:37

Re,
de rien.
Tu peux ensuite entourer les mots sensibles par une balise span comme ceci:
Code:
<span>mot sensible</span>
Et comme la table a cette class (M14_message_invite) .
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 Wink .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Dim 13 Déc 2020 - 19:39

Qu'est-ce que tu appelles des mots sensibles ?
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: message d'accueil invisible pour les invités

Message par Invité Dim 13 Déc 2020 - 19:40

Re,

les mots que tu veux mettre en évidence Wink  .

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++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: message d'accueil invisible pour les invités

Message par fp63 Dim 13 Déc 2020 - 20:34

Merci. Je vais voir comment arranger tout ça.
fp63

fp63
Nouveau membre

Messages : 8
Inscrit(e) le : 12/12/2020

https://orchid-obs.forumactif.com/
fp63 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum