Masquer le crayon de modification pour les utilisateurs non-membres du personnel

Continuant la discussion de Icône d’historique des modifications pour les membres ? :

J’ai désactivé edit history visible to public mais l’icône du crayon orange apparaît toujours sur le message. Je voudrais masquer le crayon uniquement pour les personnes qui ne peuvent pas voir l’historique des modifications. En d’autres termes, je voudrais que les personnes autorisées à voir l’historique des modifications (mais personne d’autre) voient le crayon.

Cette solution CSS masque le crayon pour tout le monde, mais bien sûr, cela signifie que personne ne peut voir l’historique des modifications…

1 « J'aime »

Si vous ajoutez un deuxième bit pour le réinitialiser pour le personnel, cela devrait faire l’affaire :

.topic-body .post-info.edits {
    display: none;
}

.staff .topic-body .post-info.edits {
    display: initial;
}

Bien que (pour information) je trouve toujours utile de savoir qu’un message a été modifié, même si je ne peux pas en voir l’historique.

5 « J'aime »

Cela fonctionne parfaitement, merci.

Je suis d’accord avec vous, mais j’essaie de désencombrer le forum.

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.