autoriser un modérateur à mettre de la couleur aux titres des sujets
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
autoriser un modérateur à mettre de la couleur aux titres des sujets
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Plusieurs utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
Bonsoir,Je souhaiterais permettre de mettre les titres des sujets en couleur mais seulement pour mon co-administrateur et ma modératrice. J’ai donc autorisé les couleurs des titres mais il semble que cela soit pour tout le monde.
En cherchant ici sur le forum, j’ai trouvés deux sujets qui expliquent comment faire mais ils semblent contradictoires.
Celui-ci https://forum.forumactif.com/t378800-titres-colores-uniquement-pour-un-groupe
Et celui-là https://forum.forumactif.com/t370803-couleur-dans-le-titre
De plus je n’y connais rien au javascript
Pourriez-vous m’installer le script directement sur mon forum ou m’expliquer clairement quoi mettre et surtout ou et comment.
Je vous remercie par avance.
Cordialement
Ptit n’ange
Dernière édition par ptit n'ange le Lun 20 Juin 2016 - 0:04, édité 1 fois
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
Bonjour, et bienvenue sur le Forum des Forums Forumactif
Je ne peux pas faire mieux niveau explications que ce que j'ai fait dans le premier sujet que vous citez.
D'après votre demande, si tous les administrateurs et tous les modérateurs peuvent accéder au choix de couleur, le plus adapté est le script du second sujet.
C'est à dire celui-ci :
Le premier script permet de choisir les membres qui peuvent voir le sélecteur de couleur. dans cet exemple le groupe de modérateurs principaux tout en excluant les autres groupes de modérateurs.
Le second script lui, ne permet pas de choisir mais affiche le sélecteur pour tout modérateur (ou admin) y-compris ceux qui ne modèrent qu'une seule section du forum. Ce qui correspond aux colonnes admin et modos de la page PA/Utilisateurs/Utilisateurs spéciaux.
Je ne peux pas faire mieux niveau explications que ce que j'ai fait dans le premier sujet que vous citez.
D'après votre demande, si tous les administrateurs et tous les modérateurs peuvent accéder au choix de couleur, le plus adapté est le script du second sujet.
C'est à dire celui-ci :
- Code:
$(function(){
$('form[action="/post"] .inputbox:first-Child').next().next().addClass('subject_color');
if(_userdata.user_level == 0){
$('.subject_color').remove();
};
});
Ils ne sont pas contradictoires mais plutôt complémentaires.ptit n'ange a écrit:En cherchant ici sur le forum, j’ai trouvés deux sujets qui expliquent comment faire mais ils semblent contradictoires.
Le premier script permet de choisir les membres qui peuvent voir le sélecteur de couleur. dans cet exemple le groupe de modérateurs principaux tout en excluant les autres groupes de modérateurs.
Le second script lui, ne permet pas de choisir mais affiche le sélecteur pour tout modérateur (ou admin) y-compris ceux qui ne modèrent qu'une seule section du forum. Ce qui correspond aux colonnes admin et modos de la page PA/Utilisateurs/Utilisateurs spéciaux.
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
je vous remercie pour votre réponse,je vais installer le script et je reviendrais vous dire si cela fonctionne.
Cordialement.
Ptit n'ange
Cordialement.
Ptit n'ange
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
J'ai installé le script mais malgré le fait que je remplacé le chiffre 0 par un 2(sur la ligne 3) mon compte test à toujours accès aux couleurs.
En décochant "Autoriser la couleur pour les titres de sujets" là avec mon compte administrateur je n'ai pas accès aux couleurs.
Aurais-je rater quelque chose ?
Merci de venir à mon secours.
Cordialement
Ptit n'ange
En décochant "Autoriser la couleur pour les titres de sujets" là avec mon compte administrateur je n'ai pas accès aux couleurs.
Aurais-je rater quelque chose ?
Merci de venir à mon secours.
Cordialement
Ptit n'ange
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
- Code:
if(_userdata.user_level == 0){
Cette ligne teste si le visiteur est un membre standard ou un invité.
Si cette condition est remplie, on retire le sélecteur de couleurs.
- Code:
if(_userdata.user_level == 2){
Il est donc normal qu'un compte test qui ne soit pas modérateur ait accès au sélecteur puisque vous ne le retirez qu'aux modérateurs (l'inverse de ce que vous voulez)
En revanche j'aurai pensé qu'en administrateur le sélecteur serait resté.
Quoiqu'il en soit, vous n'aviez rien à modifier, le code initial était le bon.
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
Je viens de re mettre le script que vous m'avez donné mais en administrateur je n'ai pas accès aux couleurs. Faut il que j'autoriser la couleur pour les titres de sujets pour que cela fonctionne?
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
Ah oui, il faut activer la couleur sur le panneau d'administration (pour tout le monde) et d'ailleurs si elle n'était pas activée je ne comprends pas comment votyre compte test pouvait y avoir accès.
De plus le code fourni s'avère ne pas fonctionner sur mon forum test.
Essayez plutôt une variante du code que j'avais fourni dans l'autre sujet.
1 = On le désactive aux administrateurs. Donc on le laisse pour modos, membres (et invités)
2 = On le désactive pour les modos. Donc administrateurs, membres et invités peuvent choisir la couleur de titre.
De plus le code fourni s'avère ne pas fonctionner sur mon forum test.
Essayez plutôt une variante du code que j'avais fourni dans l'autre sujet.
- Code:
$(function(){
if(_userdata.user_level == 0){
$('select[name="topic_color"]').remove();
};
});
1 = On le désactive aux administrateurs. Donc on le laisse pour modos, membres (et invités)
2 = On le désactive pour les modos. Donc administrateurs, membres et invités peuvent choisir la couleur de titre.
Re: autoriser un modérateur à mettre de la couleur aux titres des sujets
Bonsoir et merci cela fonctionne très bien au moins pour les administrateurs,notre modératrice étant absente pour le moment,je vais attendre de savoir si de son coté cela est bon. Puis je reviendrais pour mettre le sujet comme étant résolu.
Un grand merci pour votre aide.
Bonne soirée.
Cordialement
Ptit n'ange
Un grand merci pour votre aide.
Bonne soirée.
Cordialement
Ptit n'ange
Sujets similaires
» Mettre des couleurs aux titres des sujets
» Couleur des titres de sujets
» Couleur des titres de sujets
» Mettre les titres des sujets en gras
» Mettre la police sur les titres sujets
» Couleur des titres de sujets
» Couleur des titres de sujets
» Mettre les titres des sujets en gras
» Mettre la police sur les titres sujets
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum