Bonjour,
J'aimerai ajouter dans le Postpit (je ne sais pas comment sa s'ecrit ) la version de Autocad que les utilisateurs utilisent, a peu prés comme vous avez ici la version de VBulletin.
Capture2.PNG
Merci.
Bonjour,
J'aimerai ajouter dans le Postpit (je ne sais pas comment sa s'ecrit ) la version de Autocad que les utilisateurs utilisent, a peu prés comme vous avez ici la version de VBulletin.
Capture2.PNG
Merci.
Practice makes perfect
je sais que sur vb.org il y a un hack qui permet d'ajouter un champ dans le profil et par la suite l'afficher dans le postbit
Ajouter un champ dans le profil, cela existe en natif dans vB et c'est très simple à faire : Gestionnaire des champs de profil.
Mais l'afficher dans le postbit après, c'est là que se trouve le problème.
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
Merci mitch84 et Eve_Ra
Voila j'ai ajouté un nouveau Champs de profil , mais comme a dit Eve_RaMais l'afficher dans le postbit après, c'est là que se trouve le problème.
post.png
mais ce qui est sûr c'est qu'elle a toujours une solution
Practice makes perfect
Oh, il y a une solution, oui... en créant un module pour cela. Mais je ne m'y connais pas assez en php pour trouver quoi mettre dans le module.
Et ce que j'ai pu trouver ici dans le cp admin ne m'a pas beaucoup aidée : ça ne fonctionne pas, donc je fais une erreur quelque part.
- - - Mise à jour - - -
Ca y est, j'ai trouvé ! et ça fonctionne !!!
Après la création d'un champ de profil, comme tu l'as fait, je reprends le nom de ton champ : Version de AutoCAD, ainsi que l'ID du champ : field10.
Donc, pour l'étape suivante, aller dans Modules & Produits (en bas du cp admin) > Ajouter un module.
Remplir ainsi la nouvelle page :
Produit : vBulletin
Emplacement du crochet : postbit_display_complete
Intitulé : Messages - Affichage de la version d'AutoCAD
Ordre d'exécution : 1
Module actif : Oui
Dans la case Code PHP du module, entrer le code suivant :
Enregistrer. Tu n'as plus qu'à admirer, et tes utilisateurs à entrer l'info dans leur tableau de bord.Code PHP:
if ($post['field10'])
{
$template_hook['postbit_userinfo_right_after_posts'] .= '<dt>Version AutoCAD</dt> <dd>' .$post[field10]. '</dd>';
}
En cherchant bien, j'ai fini par trouver une page très intéressante sur vB.com : https://www.vbulletin.com/forum/show...tbit-templates
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
.
vBulletin Quality Assurance
Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^
Tout MP d'aide -> Supprimé
Quoi ? On se moque de moi, Pit ?
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
Un grand merci et un grand Miaouuu Eve_Ra
J'ai suivi les étapes que tu as dit et il s'affiche.
Practice makes perfect
Je ne me moque pas, mais je vois jusque que tu as pu retrouver la méthode malgré que tu avais que des soucis avant
Ici, on se sert de la même méthode, sauf que le code HTML provient de modèles personnalisés, ce qui permet d'appliquer chaque style dessus sans modifications
vBulletin Quality Assurance
Développeur en chef de Project Tools 2.1+ pour vB 4 et 2.0 pour vB 3
Restera très discret sur toutes les futures fonctionnalités de vBulletin ainsi que de vBulletin 5 Connect jusqu'à leur sortie publique ^^
Tout MP d'aide -> Supprimé
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
J'ai essayé de chipoter un peu dans postbit_display_complete.php mais sans succès comment je peu faire pour avoir le même style que Date d'inscription, Localisation, Messages...
Merci.
- - - Mise à jour - - -
OK j'ai réussi à modifier un petit peu
postbit2.png
Dernière modification par Faouweb ; 06/04/2013 à 17h52.
Practice makes perfect
Tu ne dois pas toucher aux fichiers .php : en cas de mise à jour de ton forum, tout serait à refaire.
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
Avant de faire une modif dans le Forum, je change dans FileZilla le nom, par exemple: postbit_display_complete.php.old, c*était juste pour voir.
J'ai mis: eTiKeT™ 2013 Style Postbit - Postbit_legacy
------------------
Si je veux ajouter autre chose, es que c'est la même méthode? Parce que j'essaye de faire un petit test mais rien ne s'affiche!
Practice makes perfect
Oui, c'est la même méthode, mais en n'oubliant pas de changer field10 par fieldx (x étant le numéro ID du champ).
Edit: donne-moi le code complet de ton modèle postbit_legacy (avec ton style bizarre, vaut mieux se méfier).
- - - Mise à jour - - -
Bon, ben je vois qu'avec ce nouveau postbit_legacy, cela marche à merveille !
Dernière modification par Eve_Ra ; 06/04/2013 à 18h41.
Miaouuu... ne me caressez pas à rebrousse-poils, ça fait de l'électricité !Aucune demande d'aide par mp ne sera prise en compte !
OK c'est bon, j'ai oublié de remplir le champ
test.png
Merci.
Practice makes perfect
Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))