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
Problème d'avatar
Mots-clés » problème, avatar
13-07-2012, 12:50,
#1
Problème d'avatar
Bonjour à tous ,
donc voilà mon forum mybb se déroule plutôt bien et voilà j'ai un problème d'avatar donc :
Voilà j'ai étais dans l'administration et j'ai voulu imposer une image quand on s'inscris (c'est-à-dire que quand on s'inscrit nous avons un avatar par défaut)Mais sa ne s'affiche pas au bonne endroit sa s'affiche en dessous des informations pseudo etc...
Lien du problème : http://myevolution.comuf.com/showthread.php?tid=18
Version mybb : 1.6.8
Compte test : Par message privée.
Screenshots : [Image: captureoed.png]

Merci de votre aide et support !
Répondre
14-07-2012, 13:50,
#2
RE: Problème d'avatar
Je me permet de remonter le sujet.
Répondre
14-07-2012, 17:32,
#3
RE: Problème d'avatar
Il ne s'agit pas d'un avatar mais d'une image de groupe. Il est normal qu'elle apparaisse à cet emplacement.

Cordialement,
Saphir,
Modérateur MyBB.support.
Répondre
14-07-2012, 19:07,
#4
RE: Problème d'avatar
Ah , et par hasard il n'y a pas moyen de la mettre comme un avatar normal ?
J'ai déjà vue sa sur un forum une image automatique se met à la place de l'avatar Smile

Merci Saphir d'avoir répondue , d'ailleurs tu en es le seul ..
Répondre
14-07-2012, 20:11,
#5
RE: Problème d'avatar
Je pense qu'il y a deux solutions.

La première est de déplacer l'icône de groupe pour la mettre au niveau de l'avatar.
Avantage : on peut faire cela directement dans un template ;
Inconvénient : si l'utilisateur choisit un avatar, il apparaîtra en plus de l'icône de groupe.

La seconde est de choisir un avatar par défaut à l'inscription.
Avantage : si un utilisateur change son avatar, celui par défaut disparaît ;
Inconvénient : il va falloir modifier la base de données et je ne garantis pas que ça fonctionne...

En résumé, la seconde solution est mieux... si elle fonctionne... Wink

Solution 1

Étape 1 : modifier le template postbit
Chercher :
Code PHP :
<tr>
                        <
td class="post_avatar" width="1" style="{$post['avatar_padding']}">
                            {
$post['useravatar']}
                        </
td>
                        <
td class="post_author">
                            <
strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
                            <
span class="smalltext">
                                {
$post['usertitle']}<br />
                                {
$post['userstars']}
                                {
$post['groupimage']}
                            </
span>
                        </
td>
                        <
td class="smalltext post_author_info" width="165">
                            {
$post['user_details']}
                        </
td>
                    </
tr
REMPLACER par :
Code PHP :
<tr>
                        <
td class="post_avatar" width="1" style="{$post['avatar_padding']}">
                            {
$post['useravatar']}{$post['groupimage']}
                        </
td>
                        <
td class="post_author">
                            <
strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
                            <
span class="smalltext">
                                {
$post['usertitle']}<br />
                                {
$post['userstars']}
                            </
span>
                        </
td>
                        <
td class="smalltext post_author_info" width="165">
                            {
$post['user_details']}
                        </
td>
                    </
tr

Étape 2 : modifier le template member_profile
Chercher :
Code PHP :
<table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="trow1">
<
table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td class="trow1" width="75%">
<
span class="largetext"><strong>{$formattedname}</strong></span><br />
<
span class="smalltext">
({
$usertitle})<br />
{
$groupimage}
{
$userstars}<br />
<
br />
<
strong>{$lang->registration_date}</strong> {$memregdate}<br />
<
strong>{$lang->date_of_birth}</strong> {$membday} {$membdayage}<br />
<
strong>{$lang->local_time}</strong> {$localtime}<br />
<
strong>{$lang->postbit_status}</strong> {$online_status}
</
span>
</
td><td width="25%" align="right" valign="middle">{$avatar}</td></tr></table
REMPLACER par :
Code PHP :
<table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="trow1">
<
table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td class="trow1" width="75%">
<
span class="largetext"><strong>{$formattedname}</strong></span><br />
<
span class="smalltext">
({
$usertitle})<br />
{
$userstars}<br />
<
br />
<
strong>{$lang->registration_date}</strong> {$memregdate}<br />
<
strong>{$lang->date_of_birth}</strong> {$membday} {$membdayage}<br />
<
strong>{$lang->local_time}</strong> {$localtime}<br />
<
strong>{$lang->postbit_status}</strong> {$online_status}
</
span>
</
td><td width="25%" align="right" valign="middle">{$avatar}{$groupimage}</td></tr></table

Solution 2

Accéder à la base de données avec PHPMyAdmin, se rendre sur la table mybb_users et cliquer sur Structure. Vis-à-vis du champ avatar, cliquer sur Change (ou modifier ou éditer, suivant la version de PHPMyAdmin).
    (Attention grande résolution.)

Dans la partie Default, choisir As defined : (tel que ci-dessous ou comme suit), puis dans le champ correspondant, indiquer l'adresse de l'image qui sert d'avatar par défaut.
    (Attention grande résolution.)

De retour sur l'écran précédent, cliquer sur Change vis-à-vis du champ avatartype.
Dans la partie Default, choisir As defined :, puis dans le champ correspondant, taper : remote.

Normalement, les personnes qui s'inscriront par la suite devraient se voir attribuer automatiquement l'avatar dont le lien a été tapé dans le champ avatar de la base de données.

Cordialement,
Saphir,
Modérateur MyBB.support.
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