Boutons de modérations en invité

2 participants

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

Résolu Boutons de modérations en invité

Message par Nalex57 Ven 3 Juil 2020 - 12:25

Détails techniques


Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Toujours je suppose
Lien du forum : https://pandaemonium.forumactif.com/

Description du problème

Bonjour,

En me déconnectant du forum pour voir le visuel des messages en invité, j'ai remarqué que les boutons de modération étaient visibles (mais inutilisables heureusement!)
Je voulais savoir comment faire pour les faire disparaître quand les gens ne sont pas connectés ? Comme sur les autres versions de forums en somme !

En vous remerciant d'avance pour l'aide apportée.
Nalex57

Nalex57
*

Messages : 38
Inscrit(e) le : 01/07/2013

https://forum.forumactif.com
Nalex57 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Neptunia Ven 3 Juil 2020 - 12:28

Bonjour ^^


Ces boutons n'apparaissent pas en chargeant les templates de base.

C'est donc à vous de regarder dans votre template viewtopic_body ce que vous avez modifié pour que ces boutons continuent à apparaitre hors ligne
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Nalex57 Ven 3 Juil 2020 - 12:30

Bonjour!
Merci pour votre réponse rapide!

J'ai suivi ce tuto:
http://ls-halloween.fr/templates-elements/profil-message/profil-message-magical-state.php
Nalex57

Nalex57
*

Messages : 38
Inscrit(e) le : 01/07/2013

https://forum.forumactif.com
Nalex57 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Neptunia Ven 3 Juil 2020 - 12:50

Un peu brouillon tout cela !

- des class rajoutées dans le template mais inexploitées dans la feuille CSS
- A l'inverse des blocs de css se rapportent à des éléments absents du template.




Comme je n'ai pas testé, pensez impérativement à sauvegarder votre template actuel.

Essayez ensuite de remplacer :
Code:
            <ul class="options_message">
               <a href="{postrow.displayed.THANK_URL}">
                                             Remercier
               </a>
            
               <a href="{postrow.displayed.QUOTE_URL}">
                     Citer
               </a>
                                 
                                     <a href="{postrow.displayed.EDIT_URL}">
                     Editer
               </a>
               
                                     <a href="{postrow.displayed.DELETE_URL}">
                     Supprimer
               </a>
            </ul>
par :
Code:
<ul class="profile-icons">
               <li class="btn-thank">
                  <a href="{postrow.displayed.THANK_URL}">
                     <i class="ion-heart"></i>
                  </a>
               </li>
               <li class="btn-quote-multi">
                  <span onclick="{postrow.displayed.MULTIQUOTE_URL}" id="post_mq{TOPIC_ID}_{postrow.displayed.U_POST_ID}">
                     <i class="ion-quote"></i>
                     <i class="ion-ios-plus-empty"></i>
                  </span>
               </li>
               <li class="btn-quote">
                  <a href="{postrow.displayed.QUOTE_URL}">
                     <i class="ion-quote"></i>
                  </a>
               </li>
               <li class="btn-edit">
                  <a href="{postrow.displayed.EDIT_URL}">
                     <i class="ion-edit"></i>
                  </a>
               </li>
               <li class="btn-delete">
                  <a href="{postrow.displayed.DELETE_URL}">
                     <i class="ion-trash-a"></i>
                  </a>
               </li>
               <li class="btn-ip">
                  <a href="{postrow.displayed.IP_URL}">
                     <i class="ion-ios-information"></i>
                  </a>
               </li>
               <li class="btn-report">
                  {postrow.displayed.REPORT_IMG}
               </li>
            </ul>
Pensez à enregistrer puis à publier le template.
Si les icônes vous dérangent, on pourra toujours les remplacer plus tard par du texte.

Si ça ne résout pas le problème, ça aura déjà le mérite de vous permettre de voir l'IP des messages et d'utiliser éventuellement les citations multiples.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Nalex57 Ven 3 Juil 2020 - 13:00

Ça marche nickel, hormis le fait que le texte du message se retrouve désormais au même niveau que les icons? L'espace entre les butons et le message texte semble avoir disparu!

Et effectivement, je préfèrerai du texte à la place des icons, si vous pouviez m'indiquer comment faire?

D'ailleurs au niveau des icons je n'en ai que quatre, dont une qui est invisible...?
(en bleu c'est le bouton invisible, qui apparaît avec cette couleur au passage de la souris)
https://zupimages.net/up/20/27/kuc9.png
Je ne pense pas que cela soit important puisque je souhaiterais du texte mais j'ai préféré le signaler au cas où !
Nalex57

Nalex57
*

Messages : 38
Inscrit(e) le : 01/07/2013

https://forum.forumactif.com
Nalex57 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Neptunia Ven 3 Juil 2020 - 13:23

Remplacez le code fourni plus haut par celui-ci

Code:
<ul class="profile-icons">
 <li class="btn-thank">
 <a href="{postrow.displayed.THANK_URL}">
 <i>Remercier</i>
 </a>
 </li>
 <li class="btn-quote-multi">
 <span onclick="{postrow.displayed.MULTIQUOTE_URL}" id="post_mq{TOPIC_ID}_{postrow.displayed.U_POST_ID}">
 <i>Citer +</i>
 </span>
 </li>
 <li class="btn-quote">
 <a href="{postrow.displayed.QUOTE_URL}">
 <i>Citer</i>
 </a>
 </li>
 <li class="btn-edit">
 <a href="{postrow.displayed.EDIT_URL}">
 <i>Éditer</i>
 </a>
 </li>
 <li class="btn-delete">
 <a href="{postrow.displayed.DELETE_URL}">
 <i>Supprimer</i>
 </a>
 </li>
 <li class="btn-ip">
 <a href="{postrow.displayed.IP_URL}">
 <i>Voir I.P.</i>
 </a>
 </li>
 <li class="btn-report">
 {postrow.displayed.REPORT_IMG}
 </li>
 </ul>

Je n'ai hélas pas changé pour les rapports d'alerte parce que leur fonctionnement diffère des autres boutons.

L'icône Editer qui vous manque, peut-être l'avez-vous masquée sur le panneau admin (onglet boutons)
Par défaut c'est cette image Boutons de modérations en invité Icon_post_edit
https://2img.net/i/fa/modernbb/icon_post_edit.png

Pour les problèmes résiduels, connaissant très mal ModernBB, je préfère passer la main à toute personne plus douée.




Edité :

Dans votre CSS remplacez :
Code:
/* Citer editer etc */
.options_message {
        color: #2a2626;
        text-transform: uppercase;
        font-size: 10px;
        text-align: right;
        margin: .5rem 0 2rem;
}

.options_message a {
 padding: 0 .3rem;
}

par :
Code:
/* Citer editer etc */
.profile-icons {
        color: #2a2626;
        text-transform: uppercase;
        font-size: 10px;
        text-align: right;
        margin: .5rem 0 2rem;
}

.profile-icons li a {
 padding: 0 .3rem;
}


Dernière édition par Neptunia le Ven 3 Juil 2020 - 14:23, édité 2 fois (Raison : Mise à jour du code template)
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Boutons de modérations en invité

Message par Neptunia Ven 3 Juil 2020 - 13:43

Je préfère faire un double post plutôt que d'éditer encore et encore au risque que vous ne voyez pas les changements.

Je n'ai hélas pas changé pour la citation multiple
J'ai compris comment ça marche ! Bien plus pratique que sur les autres versions

Recherchez dans le template ceci

Code:
 <li class="btn-quote-multi">
 <span onclick="{postrow.displayed.MULTIQUOTE_URL}" id="post_mq{TOPIC_ID}_{postrow.displayed.U_POST_ID}">
 <i class="ion-quote"></i>
 <i class="ion-ios-plus-empty"></i>
 </span>
 </li>

et remplacez par cela :
Code:
               <li class="btn-quote-multi">
                  <span onclick="{postrow.displayed.MULTIQUOTE_URL}" id="post_mq{TOPIC_ID}_{postrow.displayed.U_POST_ID}">
                     <i>Citer +</i>
                  </span>
               </li>
Vous pouvez évidemment remplacer Citer + par le texte de votre choix.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Boutons de modérations en invité

Message par Nalex57 Ven 3 Juil 2020 - 14:00

C'est parfait!
Encore merci pour vos réponses/aide rapides!

Nalex57

Nalex57
*

Messages : 38
Inscrit(e) le : 01/07/2013

https://forum.forumactif.com
Nalex57 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