Modification qui ne s'applique pas en mode déconnecté

2 participants

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

Résolu Modification qui ne s'applique pas en mode déconnecté

Message par foxies Ven 24 Mar 2017 - 14:01

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour ! Je viens de me rendre compte qu'une certaine modification ne s'applique pas lorsque je suis déconnectée de mon forum. En effet, il y a quelques temps, j'ai bidouillé un petit quelque chose en bas de mon forum pour afficher les liens "marquer tous les forums comme lus", "meilleurs posteurs" et "supprimer les cookies" d'une manière qui me plaît davantage. J'ai utilisé pour cela du JavaScript pour modifier l'intitulé des liens, du CSS et le tout au niveau de mon template index_body. Comme vous pouvez le constater sur le screen, le résultat n'est pas du tout le même que l'on soit connecté ou déconnecté. Pouvez-vous m'éclaircir sur ce qu'il ne va pas s'il vous plaît ?


Le CSS concerné :

Code:
/* LIENS HAUT ET BAS FORUM */

.blocLKSTOP a {
font-family: montserrat;
font-size: 7px !important;
letter-spacing: 1px;
text-transform: uppercase;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
  color: #685E88;
      text-shadow: 1px 1px 1px #fff;
}

.blocLKSTOP {
font-family: montserrat;
font-size: 7px !important;
letter-spacing: 1px;
margin-bottom: -3px;
margin-top: 0px;
text-transform: uppercase;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
  background-color: #E2DFF2;
    box-shadow: 0 0 1px #E0D4F2, 0 0 20px #C2BCE0 inset;
  opacity: .5;
}

.blocLKSBOTTOM a {
font-family: montserrat;
font-size: 7px !important;
letter-spacing: 1px;
text-transform: uppercase;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
  color: #685E88;
    text-shadow: 1px 1px 1px #fff;
}

.blocLKSBOTTOM {
font-family: montserrat;
font-size: 7px !important;
letter-spacing: 1px;
margin-bottom: -3px;
margin-top: 5px;
text-transform: uppercase;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
background-color:#E2DFF2;
  opacity: .5;
    box-shadow: 0 0 1px #E0D4F2, 0 0 20px #C2BCE0 inset;
}

Le template inex_body :

Code:
{JAVASCRIPT}
<!-- 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 -->
<!-- BEGIN disable_viewonline -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><!-- TITRE PA -->
  <div class="PA"><div class="tlePA">Bienvenue sur Hoofbeats !</div>
    <div class="blocNAV">Règlement ♢ Guide du nouveau joueur ♢ Inscriptions ♢ Ventes équines</div>
    <div class="blocACL"><div class="tleblocPA">HOOFBEATS</div>
      нooғвeαтѕ est une simulation d'élevage équin vous offrant la possibilité de gérer un domaine équestre au gré d'un système de saisons virtuelles tout à fait innovant.
      <br/> <linkPA><a href="http://keepingyourheadup.forumactif.com/">En savoir plus ?</a></linkPA></div>
    <div class="blocNEWS"><div class="tleblocPA">FIL D'ACTUALITÉS</div>
      <marquee scrollamount="2">Le forum est actuellement en construction.</marquee></div>
<div class="blocCLSM"><div class="tleblocPA">CLASSEMENTS</div><div id="CLSM"><div id="topsttCLSM"><span class="tleCLSM">TOP DOMAINES</span><div class="contentCLSM">1. Nom du domaine (<b>0 points</b>)
  <div class="line"></div>2. Nom du domaine (<b>0 points</b>)
<div class="line"></div>3. Nom du domaine (<b>0 points</b>)</div></div><div id="tophrsCLSM"><span class="tleCLSM">TOP CHEVAUX</span><div class="contentCLSM">1. Nom du cheval (<b>0 points</b>)
<div class="line"></div>2. Nom du cheval (<b>0 points</b>)
<div class="line"></div>3. Nom du cheval (<b>0 points</b>)</div></div><div id="toprdrCLSM"><span class="tleCLSM">TOP CAVALIERS</span><div class="contentCLSM">1. Nom du cavalier (<b>0 points</b>)
<div class="line"></div>2. Nom du cavalier (<b>0 points</b>)
  <div class="line"></div>3. Nom du cavalier (<b>0 points</b>)</div></div></div>
  <linkPA><a href="http://keepingyourheadup.forumactif.com/">Voir le détail</a></linkPA></div>
      <br/><div class="blocSTAFF"><div class="tleblocPA">STAFF</div>
    <table align="center"><tr><td><!-- STAFF I --><div class="staffCXR"><img src="http://" /><!-- CONTENU --><div style="background: linear-gradient(180deg,rgba(218,204,243,0.5),rgba(171,199,228,0.5));"><b>Pseudo</b>Rang</div></div></td>
    <td><!-- STAFF II --><div class="staffCXR"><img src="http://" /><!-- CONTENU --><div style="background: linear-gradient(180deg,rgba(218,204,243,0.5),rgba(171,199,228,0.5));"><b>Pseudo</b>Rang</div></div></td></tr></table></div>
    <div class="blocPRTN"><div class="tleblocPA">PARTENAIRES</div>
    Nous n'avons aucun partenaire pour le moment.
    <br/> <linkPA><a href="http://keepingyourheadup.forumactif.com/">Devenir amis ?</a></linkPA></div>
    <div class="blocQEEL"><div class="tleblocPA">COMMUNAUTÉ</div>
      <!-- STATISTIQUES --><div class="stsQEEL"><div class="totusQEEL"><span id="TOTUS">{TOTAL_USERS}</span>
      <script type="text/javascript">document.getElementById('TOTUS').innerHTML=document.getElementById('TOTUS').innerHTML.replace(/Nous avons/,"");</script>
        <script type="text/javascript">document.getElementById('TOTUS').innerHTML=document.getElementById('TOTUS').innerHTML.replace(/enregistré/,"");</script>
              <script type="text/javascript">document.getElementById('TOTUS').innerHTML=document.getElementById('TOTUS').innerHTML.replace(/enregistrés/,"");</script>
              <script type="text/javascript">document.getElementById('TOTUS').innerHTML=document.getElementById('TOTUS').innerHTML.replace(/membre/,"joueur");</script>
              <script type="text/javascript">document.getElementById('TOTUS').innerHTML=document.getElementById('TOTUS').innerHTML.replace(/membres/,"joueurs");</script></div>
      <div class="totpostQEEL"><span id="TOTPOST">{TOTAL_POSTS}</span>
      <script type="text/javascript">document.getElementById('TOTPOST').innerHTML=document.getElementById('TOTPOST').innerHTML.replace(/Nos membres ont posté un total de/,"");</script></div>
      <div class="newusQEEL"><span id="NEWUS">{NEWEST_USER}</span>
        <script type="text/javascript">document.getElementById('NEWUS').innerHTML=document.getElementById('NEWUS').innerHTML.replace(/L\'utilisateur enregistré le plus récent est /,"Dernier enregistrement : ");</script></div></div>
      <!-- EN LIGNE --><div class="onlineQEEL"><div class="tleonlineQEEL">EN LIGNE ACTUELLEMENT</div>
      <span id="LINEUS">{LOGGED_IN_USERS_LIST}</span>
      <script type="text/javascript">document.getElementById('LINEUS').innerHTML=document.getElementById('LINEUS').innerHTML.replace(/Utilisateurs enregistrés :/,"");</script></div>
      <div class="dayQEEL"><div class="tledayQEEL">EN LIGNE CES DERNIÈRES 24H</div>
      <table style="margin:-2px;"><span id="LCOM"> {L_CONNECTED_MEMBERS}
      <script type="text/javascript">document.getElementById('LCOM').parentNode.innerHTML=document.getElementById('LCOM').parentNode.innerHTML.replace(/Membres connectés au cours des 24 dernières heures :/," ");</script></span></table>
      </div></div>
    <br/><div class="blocCRD">Hoofbeats est l'entière propriété de Admin. Toute copie partielle ou intégrale est strictement interdite. Le forum est optimisé pour Chrome.</div>
    </div>
  </td></tr></table>
<!-- END disable_viewonline -->
<div class="blocLKSTOP"><!-- BEGIN switch_user_logged_in -->
         <a class="gensmall" href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> ♢&nbsp;
         <a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> ♢&nbsp;
         <!-- END switch_user_logged_in -->
                          <a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a></div>
<!-- BEGIN switch_user_login_form_header -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%" class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle" align="right">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_header -->
{CHATBOX_TOP}
{BOARD_INDEX}
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<!-- BEGIN switch_delete_cookies -->
       
<a href="{switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_delete_cookies.L_DELETE_COOKIES}</a>
        <!-- END switch_delete_cookies -->

<center>        <!-- BEGIN switch_user_logged_in -->

        <div class="blocLKSBOTTOM"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a> ♢&nbsp;
        <!-- END switch_user_logged_in -->
       

       
<a href="{U_OVERALL_POSTERS}" class="gensmall">{L_OVERALL_POSTERS}</a> ♢&nbsp;
            <!-- BEGIN switch_on_index -->
              <!-- BEGIN switch_delete_cookies -->
              <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>

              <!-- END switch_delete_cookies -->
            <!-- END switch_on_index -->
       
  </div>
  </center>
</table>
<!-- BEGIN switch_user_login_form_footer -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%" class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_footer.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_footer -->


{CHATBOX_BOTTOM}
<br clear="all" />
<!-- BEGIN switch_legend -->
<table border="0" cellspacing="3" cellpadding="0" align="center">
   <tr>
      <td align="center" width="20"><img src="{FORUM_NEW_IMG}" alt="{L_NEW_POSTS}" /></td>
      <td><span class="gensmall">{L_NEW_POSTS}</span></td>
      <td></td>
      <td align="center" width="20"><img src="{FORUM_IMG}" alt="{L_NO_NEW_POSTS}" /></td>
      <td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
      <td>&nbsp;&nbsp;</td>
      <td align="center" width="20"><img src="{FORUM_LOCKED_IMG}" alt="{L_FORUM_LOCKED}" /></td>
      <td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
   </tr>
</table>
<!-- END switch_legend -->

{AUTO_DST}

<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script>
    FB.init({
      appId      : {switch_fb_index_login.FACEBOOK_APP_ID},
      cookie    : true,
      xfbml      : true,
      oauth      : true,
      version    : 'v2.3'
    });

  (function(d, s, id){
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) {return;}
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_US/sdk.js";
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));
</script>
<!-- END switch_fb_index_login -->

Et le JS :

Code:
$(function(){
  $("a:contains('Voir les nouveaux messages depuis votre dernière visite')").text("Nouveaux messages");
  $("a:contains('Voir ses messages')").text("Mes messages");
  $("a:contains('Voir les messages sans réponses')").text("Messages sans réponses");
  $("a:contains('Top 20 des posteurs du forum')").text("Meilleurs posteurs");
  $("a:contains('Supprimer les cookies du forum')").text("Supprimer les cookies");
});


Dernière édition par pinke le Ven 24 Mar 2017 - 15:31, édité 1 fois
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification qui ne s'applique pas en mode déconnecté

Message par tupac Ven 24 Mar 2017 - 14:41

Bonjour Pinke,

Il me semble qu'il faut aussi faire la modification dans un autre template en plus de celui d'index_body.
tupac

tupac
Membre actif

Masculin
Messages : 2551
Inscrit(e) le : 13/10/2010

http://codactif.monalliance.com/
tupac a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification qui ne s'applique pas en mode déconnecté

Message par foxies Ven 24 Mar 2017 - 15:06

Bonjour,

Savez vous duquel il s'agirait ?
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification qui ne s'applique pas en mode déconnecté

Message par foxies Ven 24 Mar 2017 - 15:13

Désolée pour le DP, mais finalement, le problème est résolu. Le problème se situait bien dans le template index_body : il suffisait d'englober avec la div ceci :

Code:
<center>        <!-- BEGIN switch_user_logged_in -->

        <a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a> ♢&nbsp;
        <!-- END switch_user_logged_in -->
       

       
<a href="{U_OVERALL_POSTERS}" class="gensmall">{L_OVERALL_POSTERS}</a> ♢&nbsp;
            <!-- BEGIN switch_on_index -->
              <!-- BEGIN switch_delete_cookies -->
              <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>

              <!-- END switch_delete_cookies -->
            <!-- END switch_on_index -->
       
  </center>
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies 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