Coloriser selon la couleur d'un groupe de façon étendu.

3 participants

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

Résolu Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Jeu 2 Aoû 2018 - 1:05

Bonsoir, j'espère sincèrement que le problème n'a pas déjà été formulé et résolu. À vrai dire, en cherchant je n'ai pas trouvé ce que je cherchais car j'avoue ne pas savoir vraiment comment préciser plus. C'est pour cela que je me vois contraint de demander un éclairage Smile

Je pense que mon titre a pu vous mettre sur la voie, d'ailleurs, il existe déjà plusieurs sujets concernant l'idée de base, hélas ils ne peuvent solutionner mon problème. Je m'explique d'abord avec l'exemple du sujet que j'ai pu trouver ici. L'idée ici, est de se servir de la couleur du groupe X auquel appartient le membre A, pour la liste des membres. Pour cela j'ai totalement compris le principe, et je peux le faire moi-même. Seulement, j'aime beaucoup cette idée de pouvoir un peu personnaliser certaines couleurs du forum selon le groupe auquel on appartient. Dans l'exemple, j'ai envie de s'est facile, c'est sur la bonne page du forum car on peut récupérer la couleur sur autre chose.
Mais par exemple, pour faire la même chose sur la « barre de navigation » du forum, comment doit-on s'y prendre ? Celle-ci prend place dans le template overall_header, or on peut pas afficher le lien coloré de la personne connecté dans ce template. Me voilà désemparé. Le « problème » se pose ailleurs, mais si j'ai la solution pour ce template-ci, je devrais pouvoir transposer.

Aussi ma curiosité me pousse en passant à poser une question sans doute un peu bête, mais pourquoi la variable qui donne le nom de l'utilisateur coloré selon son groupe (et dont j'ai oublié le nom vu l'heure), n'est pas disponible dans ce template-ci ?

Je récapitule le problème de façon plus clair, j'avoue ne pas savoir trop comment le formuler. Donc :
le problème est de savoir s'il est possible de coloriser un élément de l'overall_header, par la couleur du membre du groupe connecté, et si c'est possible, comment bien sûr ! Smile
— je précise dans ce deuxième point que connaître une solution qui me permettrait d'insérer la variable qui affiche le nom du membre dans la couleur de son groupe me suffirait (puisque en cherchant la solution à mon problème j'ai réussi à trouver comment la récupérer à partir de cela).


J'espère que l'énoncé de mon problème est suffisamment clair. Je précise aussi que mon forum est en Invision (même si je suppose que pour le coup il est valable pour d'autres versions. En revanche, je ne suis pas vraiment calé en JS. Je remercie par avance toutes les âmes charitables qui se pencheront sur le problème !


Dernière édition par M.Personne. le Dim 5 Aoû 2018 - 17:02, édité 1 fois
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Ven 3 Aoû 2018 - 8:47

Le problème est toujours d'actualité Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Dim 5 Aoû 2018 - 16:56

Idem, c'est toujours d'actualité Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Jeu 9 Aoû 2018 - 15:58

Toujours d'actualité ! Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Mar 14 Aoû 2018 - 12:43

Nouveau Up ! 
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Walt Mar 14 Aoû 2018 - 12:58

Bonjour,

Est-ce que les personnes appartenant à un groupe coloré ont également un rang spécial dans leur profil (rang qui serait lié au groupe) ?

Cordialement,
Walt
Walt

Walt
Modéractif
Modéractif

Masculin
Messages : 6082
Inscrit(e) le : 08/09/2015

Walt a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Chacha Mar 21 Aoû 2018 - 9:47

Coloriser selon la couleur d'un groupe de façon étendu. 4qhGdLE
Bienvenue sur le forum de support de Forumactif

Puisque vous êtes nouveau, voici quelques sujets susceptibles de vous intéresser :
N'hésitez pas à ouvrir un nouveau sujet si vous ne trouvez pas votre réponse.
Coloriser selon la couleur d'un groupe de façon étendu. UmaslZ4Bonjour,

Attention, cela fait 7 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69409
Inscrit(e) le : 21/08/2010

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

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Chacha Mer 22 Aoû 2018 - 9:49

Coloriser selon la couleur d'un groupe de façon étendu. 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 8 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est déplacé à la corbeille, merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69409
Inscrit(e) le : 21/08/2010

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

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Chacha Ven 24 Aoû 2018 - 19:44

Coloriser selon la couleur d'un groupe de façon étendu. TLjnTcjBonjour,

Le topic est replacé à la demande de l'auteur du sujet.

Pensez à faire un UP au moins une fois par semaine si vous ne voulez pas voir votre sujet déplacé à la corbeille.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69409
Inscrit(e) le : 21/08/2010

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

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Ven 24 Aoû 2018 - 20:01

Bonsoir ! Merci encore à Chacha d'avoir redéplacé le sujet, je tâcherais d'être plus vigilent.

Pour te répondre Walt, si tu évoques les rangs spéciaux de forumactif, non. Cependant, cela pourrait être le cas. Je veux dire, si pense avoir une solution en passant par ce biais, il sera facile d'ajouter un rang associé je pense Smile
En tout cas, merci pour ta réponse ^^
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Dim 26 Aoû 2018 - 14:54

Toujours d'actualité Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 16:59

Hello M.Personne.,
je vais reprendre l'idée de Walt (que je salue) en passant par le rang,

exemple avec le rang Administrateur:

Coloriser selon la couleur d'un groupe de façon étendu. 134

Il suffit d'entourer le rang par un span ayant une couleur :

Code:
<span style="color:red;">Administrateur</span>

Coloriser selon la couleur d'un groupe de façon étendu. 210

Change la couleur red comme bon te semble.
Ensuite ce script vas rechercher la couleur du la balise span et va appliquer un background-color de la même couleur
au corps de la page:



Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mets un titre explicite.
Coches sur toutes les pages.


Déposes ceci:
Code:

$(function(){
$(function(){
var M14_color=$('a#fa_ranktitle span').css('color');
  if(M14_color)
  {
$('body').css('backgroundColor',M14_color);   
  }
})
 
});



Penses à cliquer sur le bouton VALIDER

Il suffira de remplacer body dans le script sur cette ligne:
Code:
$('body').css('backgroundColor',M14_color); 

Par la partie souhaitée Wink .

a++


Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 18:57

Salutation !

Merci beaucoup pour l'astuce cependant je crois que je n'y arrive pas... Sad
Je repris la manœuvre étape par étape pour être sûr, mais il n'y a rien à faire, est-ce que quelque chose entre en conflit ?
À mon premier essaie, ayant compris l'idée je pensais m'en sortir alors j'ai voulu tester directement dans l'un des endroits de mon choix, et patatra, ça n'a point marché. Je me suis dit forcément, t'a voulu aller trop vite, mais... En essayant avec body ça ne fonctionne pas non plus. Une idée de ce qui pourrait coincer ? (je vais quand même aussi tenter le coup sur un autre de mes forums tests)
Merci encore en tout cas Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 19:02

Re,
il faut attribuer le rang pour chaque membre:

Ce pseudo concerne le fondateur de ton forum:

http://hexagonia.fra.co/u1
Cliques sur ce lien et va sur son profil.

Utilisateurs et Groupes/Utilisateurs/Gestion des utilisateurs

Champs spéciaux pour administrateurs uniquement

Titre du rang :
Administrateur

Et voilou  Wink  .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 19:15

Alors ! Merci, mais ce n'est pas sur ce forum-ci que j'ai essayé :p
Mais sur celui-ci je préfère le mettre sous hide Cool

Le fait est que j'ai déjà fait pas mal de modification de code sur celui-là, et c'est peut-être de là que vient l'erreur. Sur l'autre forum test que j'ai (encore un autre XD) qui est lui, totalement vierge, eh bien ça marche correctement. J'ai pensé que l'erreur devais venir du js qui régit le changement sur la barre de navigation, mais je l'ai ajouté, et ça fonctionne toujours, mais pas sur l'autre :O


Dernière édition par M.Personne. le Lun 27 Aoû 2018 - 20:17, édité 1 fois
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 19:20

Re,
ton fofo est long a s’afficher dis donc!!
Bref,
As tu la toolbar d'activée ?

https://forum.forumactif.com/t345205-fonctionnement-de-la-toolbar-et-des-notifications#2948757

Ensuite tu as gardé toutes les variables gérant les scripts?



a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 19:30

Il n'est peut être pas très optimisé... Je pense que ça ira mieux quand j'aurais fini mes trucs pas net :p

Alors, non elle n'est pas active. Je n'ai en revanche pas compris la deuxième question :/
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 19:35

Re,
tu peux dans un premier temps activer cette Toolbar, on verra ensuite pour la masquer.

Je n'ai en revanche pas compris la deuxième question :/

Vu la structure de ton fofo, tu as dû modifier les templates.

As tu supprimer des variables :
Code:
{TYPE DE VARIABLE}


a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 19:39

En effet, avec la toolbar active, ça marche !

Non je ne pense, en principe j'y fais attention et le note si je le fais ! Smile


Dernière édition par M.Personne. le Lun 27 Aoû 2018 - 19:54, édité 1 fois
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 19:50

Re,
si tu veux la cacher en restant active:

Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mets un titre explicite.
Coches sur toutes les pages.


Déposes ceci:
Code:

$(function(){window._userdata&&(_userdata.activate_toolbar=0)});



Penses à cliquer sur le bouton VALIDER



a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 19:55

Arf, ça fait aussi disparaitre la modification de couleur :/
Je peux faire disparaitre la toolbar avec un display:none en css ? Ou bien est-ce horrible de faire cela ?
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 19:58

re,
non cela n'a rien d'horrible Wink .

Code:
#fa_toolbar{display:none !important;}


a++

Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par M.Personne. Lun 27 Aoû 2018 - 20:12

Eh bien merci beaucoup, pour la patience et l'astuce ! Je passe donc le sujet en résolu Smile
Sans vouloir abuser de votre gentillesse, et par simple curiosité je me demandais si du coup il y existait potentiellement une autre technique sur laquelle je pourrais me renseigner ?

Bonne fin de journée, et à bientôt peut-être, merci encore Smile
M.Personne.

M.Personne.
Nouveau membre

Messages : 13
Inscrit(e) le : 02/08/2018

http://hexagonia.fra.co
M.Personne. a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Coloriser selon la couleur d'un groupe de façon étendu.

Message par Invité Lun 27 Aoû 2018 - 20:15

Re,
à part utiliser le rang car ce dernier est présent sur la toolbar,
je ne vois pas autre chose à l'heure actuelle Wink .

a++
Anonymous

Invité
Invité


Invité 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