1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] Informations de compte dans les sidebar
Mots-clés » informations, compte, sidebar
08-03-2013, 17:38,
#1
Informations de compte dans les sidebar

Bonjour,

Ayant une sidebar inséré par défaut dans le thème (Dazzle, de PixelMonkey),
j'ai voulu y inséré les informations du compte utilisateur (nb de messages, réputation, niv avertissement et date d'inscription), bref pour deux options, cela fonctionne à merveille (nb de message + réputation).

Pour les deux autres, niveau d'avertissement (en %) et la date d'inscription ne fonctionne pas (cf screenshot).

_______________________________________________________________

Pour la date d'inscription: la date ne s'affiche pas dans le bon format (format: d/m/Y)
La date ne s'affiche pas.

Code dans les set template (index):
Code :
Date d'inscription: {$mybb->user['regdate']}<br/>

Pour la niveau d'avertissement: Le niveau (par exemple 20%) ne s'affiche pas, aucun texte/chiffre ne s'affiche.

Code dans les set template (index):
Code :
Niveau d'avertissement: {$mybb->user['warning_level']}%

_______________________________________________________________

Pour ma part cela viendrait de {$mybb->user['regdate']}
et {$mybb->user['warning_level']} mais je n'ai pas trouvé par quoi remplacé 'regdate' et 'warning_level'.

Voilà en espèrent avoir été clair, si vous n'avez pas compris, vous pouvez me demander plus d'explications.

Merci d'avance.

Répondre
08-03-2013, 18:34,
#2
RE: Informations de compte dans les sidebar
Pour la date d'inscription {$mybb->user['regdate']}, elle est en nombre de secondes. Il faudra la convertir avant de l'insérer dans un template.

Voici une façon de faire la conversion :
Code PHP :
if(isset($mybb->user['regdate']))
{
    
$regdate my_date($mybb->settings['dateformat'], $mybb->user['regdate']) .
 
', ' my_date($mybb->settings['timeformat'], $mybb->user['regdate']);

Il ne restera qu'à affichier comme ceci :
Code PHP :
{$regdate

Pour le niveau d'avertissement il faudrait l'afficher de cette façon :
Code PHP :
{$mybb->user['warningpoints']}0

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
08-03-2013, 18:40, (Modification du message : 08-03-2013, 18:40 par Known.)
#3
RE: Informations de compte dans les sidebar
Super cela fonctionne à merveille, et en plus c'était tout bête pour les warning.
Merci beaucoup exdiogene

[Réglé]

Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique