AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

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

Résolu AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Mer 20 Mar 2019 - 0:09

Détails techniques


Version du forum : AwesomeBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://diamant-mandarin-evo.superforum.fr/

Description du problème

Bonsoir à tous,


Je viens de passer mon forum sur la version AwesomeBB.

Je souhaiterais lorsque l'on est hors connexion enlever la barre d'action qui présente le lien "Voir les messages sans réponses", sans enlever la barre d'action présente après être connecté.

Je voudrais ensuite la remplacer par une barre ayant le même style comportant un lien pour s'enregistrer.


J'ai fouiller dans les templates, mais sans succés. Quelqu'un serait svp comment arriver au résultat que je recherche à avoir ?


Cordialement,
Tony

Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Jeu 21 Mar 2019 - 4:05

Hello Tony,

Dans le template index_box:
Affichage/Templates/Général/index_box

Recherches ceci:
Code:
<ul class="action-bar action-bar-top">
    <!-- BEGIN switch_user_logged_in -->
    <li>
        <a href="{U_SEARCH_NEW}">
            <i class="material-icons">new_releases</i>&nbsp;{L_SEARCH_NEW}
        </a>
    </li>
    <li>
        <a href="{U_SEARCH_SELF}">
            <i class="material-icons">account_box</i>&nbsp;{L_SEARCH_SELF}
        </a>
    </li>
    <!-- END switch_user_logged_in -->
    <li>
        <a href="{U_SEARCH_UNANSWERED}">
            <i class="material-icons">chat_bubble_outline</i>&nbsp;{L_SEARCH_UNANSWERED}
        </a>
    </li>
    <!-- BEGIN switch_user_logged_in -->
    <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m">
            <i class="material-icons">done_all</i>&nbsp;{L_MARK_FORUMS_READ}
        </a>
    </li>
    <!-- END switch_user_logged_in -->
</ul>

Supprimes et remplaces par:
Code:
<ul class="action-bar action-bar-top">
      <!-- BEGIN switch_user_logged_out -->
   
<li>
<a href="/login"><i class="material-icons">assignment_ind</i><span>Connexion</span></a>
</li>
 
  <!-- END switch_user_logged_out -->
 
    <!-- BEGIN switch_user_logged_in -->
    <li>
        <a href="{U_SEARCH_NEW}">
            <i class="material-icons">new_releases</i>&nbsp;{L_SEARCH_NEW}
        </a>
    </li>
    <li>
        <a href="{U_SEARCH_SELF}">
            <i class="material-icons">account_box</i>&nbsp;{L_SEARCH_SELF}
        </a>
    </li>
 
    <li>
        <a href="{U_SEARCH_UNANSWERED}">
            <i class="material-icons">chat_bubble_outline</i>&nbsp;{L_SEARCH_UNANSWERED}
        </a>
    </li>
  <!-- END switch_user_logged_in -->
    <!-- BEGIN switch_user_logged_in -->
    <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m">
            <i class="material-icons">done_all</i>&nbsp;{L_MARK_FORUMS_READ}
        </a>
    </li>
    <!-- END switch_user_logged_in -->
</ul>



Penses à enregistrer puis à valider en cliquant respectivement sur :enreg: puis AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer" 824052533

a++

Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Jeu 21 Mar 2019 - 20:50

Bonsoir Philippe,


Merci, ça fonctionne. J'ai juste mis /register à la place de /login, pour avoir le lien pour s'enregistrer Very Happy .

J'ai essayé aussi de mettre une autre couleur sur cette barre d'action hors connexion différente de celle lorsque l'on es connecté au forum. J'ai essayé d'ajouter une class, pour y appliquer du CSS ensuite, mais je n'y suis pas arrivé arf scratch

Comment je pourrais y arriver stp ?


Bonne soirée ou journée Cool
Tony
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Ven 22 Mar 2019 - 5:55

Hello Tony,

oups mincouille, me suis mélangé les pinceaux pour le lien Very Happy .

Pour changer la couleur du lien pour les invités:


Il faut ajouter directement un style au lien comme par exemple une couleur verte:

Code:
   
<!-- BEGIN switch_user_logged_out -->
   
<li>
<a href="/register"style="color:darkgreen !important;"><i class="material-icons">assignment_ind</i><span>Connexion</span></a>
</li>
 
  <!-- END switch_user_logged_out -->



a++
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Ven 22 Mar 2019 - 15:10

Hello Philippe,

En fait je voudrais que la barre d'action pour invités avec le lien pour s'enregistrer soit complétement colorisée, d'une autre couleur que celle pour les connectés.
J'ai essayé avec "background-color", mais ça donne cela :

AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer" Captur10

a+ Wink
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Ven 22 Mar 2019 - 20:08

Re Tony,

alors supprimes le style donné ici:
Code:
<a href="/register"style="color:darkgreen !important;">

Par
Code:
<a href="/register">
Puis tout au début du template:
déposes ceci:
Code:
  <script>
        $(function() {
        if (_userdata["user_id"] < (0)){
          $('.action-bar:first').css('backgroundColor','darkgreen');
        }
        });
</script>
Soit la totalité du code:
Code:

  <script>
        $(function() {
        if (_userdata["user_id"] < (0)){
          $('.action-bar:first').css('backgroundColor','darkgreen');
        }
        });
</script>
<ul class="action-bar action-bar-top">
      <!-- BEGIN switch_user_logged_out -->
   
<li>
<a href="/register"><i class="material-icons">account_box</i><span>Rejoindre le forum Diamant mandarin Evolution</span></a>
</li>
 
  <!-- END switch_user_logged_out -->
 
    <!-- BEGIN switch_user_logged_in -->
    <li>
        <a href="{U_SEARCH_NEW}">
            <i class="material-icons">new_releases</i>&nbsp;{L_SEARCH_NEW}
        </a>
    </li>
    <li>
        <a href="{U_SEARCH_SELF}">
            <i class="material-icons">account_box</i>&nbsp;{L_SEARCH_SELF}
        </a>
    </li>
 
    <li>
        <a href="{U_SEARCH_UNANSWERED}">
            <i class="material-icons">chat_bubble_outline</i>&nbsp;{L_SEARCH_UNANSWERED}
        </a>
    </li>
  <!-- END switch_user_logged_in -->
    <!-- BEGIN switch_user_logged_in -->
    <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m">
            <i class="material-icons">done_all</i>&nbsp;{L_MARK_FORUMS_READ}
        </a>
    </li>
    <!-- END switch_user_logged_in -->
</ul>


Changes la couleur de fond "darkgreen" par ce que tu souhaites.

a++
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Sam 23 Mar 2019 - 11:28

Hello Philippe,


Super, merci Very Happy Cool

Euh, j'ai essayé aussi de centrer le lien "S'enregistrer" en faisant :

Code:
<li>
        <a href="/register"style="text-align: center !important;"><i class="material-icons">account_box</i>&nbsp;<span>Rejoindre le forum Diamant mandarin Evolution</span></a>
             </li>

Mais rien à faire, désolé de te demander ce qui faudrait faire, je pensais y arriver seul Confused

a+
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Sam 23 Mar 2019 - 18:55

Hello Tony,

essayes de remplacer par:

Code:
    <li style="text-align:center;">
            <a href="/register"style="text-align: center !important;"><i class="material-icons">account_box</i>&nbsp;<span>Rejoindre le forum Diamant mandarin Evolution</span></a>
                </li>

a++
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Sam 23 Mar 2019 - 20:10

Re

Euh non, ça ne veut pas bouger scratch

http://forumessai.superforum.fr/

a+
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Adam_sfp Sam 23 Mar 2019 - 21:17

Bonsoir @@To et @Milouze14

Rien à voir avec votre demande mais juste vous signaler que vous avez un script qui tourne en boucle et génère pas mal d'erreurs sur vos forums ce qui peut être embêtant...
c'est celui ci peut être
Code:
var clignotement = function() {
  if (document.getElementById('DivClignotante').style.visibility == 'visible') {
    document.getElementById('DivClignotante').style.visibility = 'hidden'
  } else {
    document.getElementById('DivClignotante').style.visibility = 'visible'
  }
};
periode = setInterval(clignotement, 800);

Apparemment un script pour faire clignoter une div avec l'id DivClignotante
Assurez vous d'avoir la partie html correspondante le soucis vient peut être de la...

Cdt.
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Dim 24 Mar 2019 - 7:04

Hello @To et @Adam_sfp salut ,

autant pour moi il faut donner une largeur à la balise:

Code:
   
<li style="width:100%;text-align:center;">
<a href="/register"><i class="material-icons">account_box</i><span>Rejoindre le forum Diamant mandarin Evolution</span></a>
</li>

a++
Anonymous

Invité
Invité


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

Résolu Re: AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer"

Message par Invité Dim 24 Mar 2019 - 11:34

Hello Philippe et Adam_sfp,


J'ai désactivé le script Divclignotante, merci Adam_sfp.
Oui impec ! Merci pour toute l'aide Philippe Very Happy :

AwesomeBB : Enlever "Voir les messages sans réponses" hors connexion et remplacer par "S'enregistrer" Captur11

Je mets en résolu, bon dimanche Cool
Tony
Anonymous

Invité
Invité


Invité 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