Page 2 sur 2 PremièrePremière 12
Résultats de 11 à 14 sur 14

Sujet : modifier stylevar existante par un module

  1. #1
    Version
    vB 4.2.0
    Inscrit
    mai 2012
    Messages
    12
    Pouvoir de réputation
    0

    Par défaut modifier stylevar existante par un module

    Bonjour,

    je souhaiterais faire en sorte que la couleur du background de la class "userinfo" d'un post soit gérée en fonction du groupe de l'utilisateur.
    J'ai vu que le background de la class userinfo était définie par la variable de style "postbit_userinfo_background".

    Ce que je cherche, c'est comment remplacer la valeur de cette stylevar par une autre valeur qui peut donc varier.
    J'ai regardé dans l'editeur de variable mais celui-ci ne propose qu'une seule valeur pour remplacer celle par défaut.

    J'ai donc pensé à créer un module avec l'emplacement de crochet sur "fetch_template_complete" et y mettantle code ci-dessous pour tester (j'ajouterai les conditions ensuite) mais cela ne fonctionne pas.
    Code HTML:
    $vbulletin->stylevar[postbit_userinfo_background] = "#a8980d";
    Avez vous une idée ?

  2. #11
    Version
    vB 4.2.0
    Inscrit
    octobre 2008
    Messages
    11 976
    Billets
    33
    Pouvoir de réputation
    68

    Par défaut

    Citation Envoyé par Ombre Voir le message
    Tu n'as pas fait d'erreur entre le code à trouver et le code de remplacement?
    Exact, j'ai inversé les deux
    Citation Envoyé par Ombre Voir le message
    Car j'ai beau regarder, je ne vois pas comment ça pourrait marché, à moins que je n'ai pas compris le procédé, moi j’avais déjà réalisé un mod à ce sujet, et je me rappel avoir opter pour une variable visant le groupe dans une class.
    C'est la même chose, une classe est ajouter sous la forme ugX avec X = Id du groupe utilisateur du posteur.

  3. #12
    Version
    vB 4.2.0
    Inscrit
    mai 2012
    Messages
    12
    Pouvoir de réputation
    0

    Par défaut

    Je reviens sur le thread, j'ai donc fait quelques essais.
    Le code de Simon fonctionne bien mais ne peut faire varier la couleur même en ajoutant des conditions car il est défini au global.
    Je me suis donc retranché sur la modification du template posbit_legacy et l'ajout dans le additional.css

    Si un jour quelqu'un a une autre idée, je suis preneur.

  4. #13
    Version
    vB 4.2.0
    Inscrit
    octobre 2008
    Messages
    11 976
    Billets
    33
    Pouvoir de réputation
    68

    Par défaut

    Citation Envoyé par Eole Voir le message
    Je me suis donc retranché sur la modification du template posbit_legacy et l'ajout dans le additional.css
    C'est pourtant la plus facile à gérer A moins qu'elle ne corresponde pas à tes besoins ?


  5. #14
    Version
    vB 4.2.0
    Inscrit
    mai 2012
    Messages
    12
    Pouvoir de réputation
    0

    Par défaut

    Oui, cela donne tout à fait l'effet escompté.
    Mais j'essaie tant que possible de ne pas modifier les fichiers d'origine de Vbulletin.

    Je voulais donc faire varier la variable de style existante en utilisant un module indépendant.

Page 2 sur 2 PremièrePremière 12

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Sujets similaires

  1. Problème d'installation Problème d'installation Le même problème avec toutes les ChatBox existante
    Par rm8ocb dans le forum Support vbulletin 3.x
    Réponses: 7
    Dernier message: 04/11/2011, 21h31
  2. Sujet résolu Résolu ! AdminCP : se baser sur une liste d'utilisateurs existante ne marche pas
    Par Fozzy dans le forum Support vBulletin 4.x
    Réponses: 3
    Dernier message: 22/08/2011, 22h36
  3. Aimez-vous le nouveau gestionnaire de variable de style (stylevar) ?
    Par Allan dans le forum L'actualité vBulletin
    Réponses: 9
    Dernier message: 11/03/2010, 12h20
  4. ch module
    Par apple dans le forum Support vbulletin 3.x
    Réponses: 2
    Dernier message: 15/04/2007, 19h36
  5. Récupérer une connexion MySQL existante
    Par cassis2k dans le forum Support vbulletin 3.x
    Réponses: 3
    Dernier message: 12/08/2006, 12h54

Tags pour ce sujet

Liens sociaux

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Hébergé par PlanetHoster