Couleur dans le titre

4 participants

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

Résolu Couleur dans le titre

Message par Outis Mer 13 Aoû 2014 - 10:16

Bonjour,

je voudrais qu'on puisse, sur notre forum, rendre certains titres plus visibles, notamment en y mettant des couleurs,
mais uniquement pour le staff de modération ou, à défaut, uniquement par les admin.

Est-ce que cela est possible ?

Merci.


Dernière édition par Outis le Sam 16 Aoû 2014 - 17:52, édité 1 fois
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par Outis Jeu 14 Aoû 2014 - 19:51

Up
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par Self Jeu 14 Aoû 2014 - 22:46

Bonjour,

En partant du principe que le staff contient les administrateurs et modérateurs on pourrait utiliser le JavaScript suivant sur toutes les pages :
Code:
$(function(){
    $('form[action="/post"] .inputbox:first-Child').next().next().addClass('subject_color');
    if(_userdata.user_id == -1 && _userdata.user_level > 2){
        $('.subject_color').remove();
    };
});
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

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

Résolu Re: Couleur dans le titre

Message par Outis Jeu 14 Aoû 2014 - 23:05

Merci pour le code, mais il ne semble pas fonctionner.
Quand j'active les couleurs dans le PA, mon membre test voit s'afficher la possibilité de mettre le titre en couleur.
Et si je désactive, je ne vois pas la palette.

Est-ce que j'ai raté quelque chose ?
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par Self Jeu 14 Aoû 2014 - 23:17

Je me suis créé un compte, pourriez vous activer les couleurs des titres s'il vous plait ?
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

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

Résolu Re: Couleur dans le titre

Message par MasDan Ven 15 Aoû 2014 - 3:45

Bonjour,

Remplacer cette ligne du javascript
Code:
if(_userdata.user_id == -1 && _userdata.user_level > 2){
par
Code:
if(_userdata.user_level != 0){
pour permettre la couleur aux administrateurs et modérateurs seulement.

Explication:
Le «level» ne peut avoir que les valeurs :
- 0 pour les membres et invités
- 1 pour les administrateurs
- 2 pour les modérateurs

De plus, le «id» prend la valeur de :
- -1 pour les invités
- 1 pour le fondateur
- tous autres nombres positifs pour les autres membres.

MasDan

MasDan
Membre habitué

Masculin
Messages : 1538
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par Self Ven 15 Aoû 2014 - 14:17

Bonjour MasDan Smile !

Vous l'avez pourtant expliqué autrement dans ce message : https://forum.forumactif.com/t357762-besoin-d-explication-javascript#3042730
Le comportement aurait-il changé ? j'avoue ne pas vraiment comprendre cette variable Neutral .
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

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

Résolu Re: Couleur dans le titre

Message par Outis Sam 16 Aoû 2014 - 9:36

Cela ne semble pas marcher non plus Embarassed

Le code doit bien être activé sur toutes les pages ?
J'ai bien recopié le code correctement (avec la modif):
Code:
$(function(){
            $('form[action="/post"] .inputbox:first-Child').next().next().addClass('subject_color');
            if(_userdata.user_level != 0){
                $('.subject_color').remove();
            };
        });

Je laisserai activer la fonction couleur dans le titre pour quelques temps sur mon forum, si cela peut aider.


Merci.
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par [Nihil] Sam 16 Aoû 2014 - 15:54

Je me permet d'intervenir à la suite de la modification suggérée par MasDan, je pense voir d'où pourrait provenir l'erreur. Dans son "if", SeLfde4Th7 retire l'élément pour sélectionner sa couleur, il faudrait donc cibler le groupe les membres et les invités.



EDIT
Le code actuel c'est ça (avec des jolies couleurs /ZBAAAF/) :
if (_userdata.user_level != 0)
Si le membre n'est pas "un simple membre ou un invité"

$('.subject_color').remove();
Alors retirer le sélecteur de couleur...

C'est le contraire qu'on souhaite : enlever la couleur si le membre est "un simple membre ou un invité".



Si le sélecteur proposé est correct (et que je suis pas complètement à l'ouest  Mr. Green), le code deviendrait donc
Code:
$(function(){
    $('form[action="/post"] .inputbox:first-Child').next().next().addClass('subject_color');
    if(_userdata.user_level == 0){
        $('.subject_color').remove();
    };
});
[Nihil]

[Nihil]
Membre habitué

Messages : 1215
Inscrit(e) le : 10/12/2009

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

Résolu Re: Couleur dans le titre

Message par Outis Sam 16 Aoû 2014 - 17:51

Merci, cette fois ça fonctionne bien  Yes 
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur dans le titre

Message par Self Sam 16 Aoû 2014 - 18:08

Pourriez-vous donc supprimer le compte que je me suis créé sur votre forum s'il vous plait ?
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

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

Résolu Re: Couleur dans le titre

Message par Outis Sam 16 Aoû 2014 - 18:13

Aucun problème Wink
Outis

Outis
*****

Messages : 677
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis 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