Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

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

Résolu Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

Message par Manu34 Jeu 11 Juin 2020 - 4:15

Détails techniques

Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://motos-en-v-honda.superforum.fr/index.htm

Description du problème


Bonjour,

Je planche depuis quelques jours sur plusieurs des sujets du forum qui
parlent d'interdire le changement de couleur des titres de sujets aux non admins.

J'ai essayé entre autres, le tuto "astuce" de FA qui utilise un widget et du CSS,
mais ça ne fonctionne pas.

Je suis tombé récemment sur ce sujet, qui devrait fonctionner pour mon PhpBB2 :

https://forum.forumactif.com/t370803-couleur-dans-le-titre

(voir réponse de [Nihil]), son code :

Code:
$(function(){
    $('form[action="/post"] .inputbox:first-Child').next().next().addClass('subject_color');
    if(_userdata.user_level == 0){
        $('.subject_color').remove();
    };
});

Mais ça ne fonctionne pas non plus !

Je sèche. Qu'est-ce qui pourrait faire que ça ne fonctionne pas chez moi ? Mr. Green

Le sélecteur de couleur de titre reste visible pour tous. Neutral

J'ai aussi essayé de changer le "0" par l'id présent, mais ça ne change rien.

Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas) Groupe11

Merci de votre aide !

Manu34

Manu34
****

Masculin
Messages : 293
Inscrit(e) le : 10/09/2008

Voir le profil de l'utilisateur http://motos-en-v-honda.superforum.fr/index.htm
Manu34 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

Message par Neptunia Jeu 11 Juin 2020 - 10:16

Coucou ^^


As tu vu ce sujet ?
résolu Titres colorés uniquement pour un groupe
Neptunia

Neptunia
Membre actif

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

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

Résolu Re: Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

Message par Manu34 Jeu 11 Juin 2020 - 12:21

Coucou too !

Oui, j'ai vu ce sujet (je les ais tous fait pendant des heures Laughing )

et bien ça ne marche pas non plus ! Mr. Green

A se demander si je n'ais pas un autre JS qui fait conflit.
Manu34

Manu34
****

Masculin
Messages : 293
Inscrit(e) le : 10/09/2008

Voir le profil de l'utilisateur http://motos-en-v-honda.superforum.fr/index.htm
Manu34 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

Message par pedxz Jeu 11 Juin 2020 - 12:45

Bonjour my friend Manu34,

Voulez-vous simplement supprimer la zone de couleur pour les membres? Si oui, créez une page JavaScript avec un investissement dans toutes les pages, utilisation:
Code:
(function($) {
    'use strict';
 
  $(function() {
    
    if (_userdata.user_level !== 1 && _userdata.user_level !== 2) return;
    
     $('form[action="/post"]')
        .find('[name="topic_color"]').fadeIn();
 
    });
}(jQuery));

et en CSS ajouter:
Code:
form[action="/post"] [name="topic_color"] {
  display: none;
}
pedxz

pedxz
Nouveau membre

Messages : 25
Inscrit(e) le : 19/12/2017

Voir le profil de l'utilisateur https://www.forumactif.com/creer-un-forum/modernbb
pedxz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Codes pour n'autoriser la couleur des titres qu'aux admins (ne fonctionnent pas)

Message par Manu34 Jeu 11 Juin 2020 - 13:01

Laughing Hello Champion.

ça ne fonctionne pas non plus ! Mr. Green

Par contre, le code de Neptunia fonctionne mais uniquement pour mon compte administrateur...
et je vais laisser ainsi.
(De toutes façons, je suis le seul utilisateur qui utilise la couleur pour ranger les sujets)

J'ai manifestement un conflit quelque part, mais je ne trouverais pas pourquoi.
(sans chercher pendant des heures : entre mes dizaines de JS et mes multiples croisements dans les groupes d'utilisateurs)

Merci à vous deux ! sujet résolu !

Je serais le seul à pouvoir utiliser la couleur des titres et c'est aussi bien comme ça ! Laughing
Manu34

Manu34
****

Masculin
Messages : 293
Inscrit(e) le : 10/09/2008

Voir le profil de l'utilisateur http://motos-en-v-honda.superforum.fr/index.htm
Manu34 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum