Easy-Design.Net forum




Aide générale [Réglé] Problème avec le tuto "afficher l'avatar...."

powaserv Membre non connecté

EDN Curieux(se)

Rang

Avatar

Inscrit le : 03/04/2010 à 13h31

Messages: 27

Le 09/04/2010 à 10h19
Bonjour,

J'ai tenter de suivre le tuto pour afficher les avatars dans le module en ligne.
Mais j'ai un problème avec le fichier online.php.
Après l'édition de celui ci comme indiqué , j'ai ce message d'erreur :

Citation:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /var/www/web6/web/online/online.php on line 87


voici le code en question :

Citation:
//Avatar
if (empty($row['user_avatar']))
$user_avatar = ($CONFIG_USER['activ_avatar'] == '1' && !empty($CONFIG_USER['avatar_url'])) ? '<img src="../templates/' . get_utheme() . '/images/' . $CONFIG_USER['avatar_url'] . '" alt="" />' : '';
else
$user_avatar = '<img src="' . $row['user_avatar'] . '" alt="" />';

$row['session_script_get'] = !empty($row['session_script_get']) ? '?' . $row['session_script_get'] : '';
$Template->assign_block_vars('users', array(
'USER' => !empty($row['login']) ? '<a href="' . HOST . '/member/member.php?id=' . $row['user_id'] . '" class="' . $status . '">' . $row['login'] . '</a>': $LANG['guest'],
'LOCATION' => '<a href="' . HOST . DIR . $row['session_script'] . $row['session_script_get'] . '">' . stripslashes($row['session_script_title']) . '</a>',
'LAST_UPDATE' => gmdate_format('date_format_long', $row['session_time'])
'USER_AVATAR' => $user_avatar
));



J'ai reporter le problème en commentaire , mais bon là c'est plus lisible on m'a dit :siffle :)

Quelqu'un pourrait me dire d'où vient le problème ?


Merci. Edité par powaserv Le 09/04/2010 à 10h20
Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 09/04/2010 à 12h54
ha oui c'est plus lisible :p

il manque une virgule dans l'avant derniere ligne du array. pour la derniere c'est pas obligatoire meme si elle peut y etre.

Code PHP :
//Avatar
if (empty($row['user_avatar']))
$user_avatar = ($CONFIG_USER['activ_avatar'] == '1' && !empty($CONFIG_USER['avatar_url'])) ? '<img src="../templates/' . get_utheme() . '/images/' . $CONFIG_USER['avatar_url'] . '" alt="" />' : '';
else
$user_avatar = '<img src="' . $row['user_avatar'] . '" alt="" />';
 
$row['session_script_get'] = !empty($row['session_script_get']) ? '?' . $row['session_script_get'] : '';
$Template->assign_block_vars('users', array(
'USER' => !empty($row['login']) ? '<a href="' . HOST . '/member/member.php?id=' . $row['user_id'] . '" class="' . $status . '">' . $row['login'] . '</a>': $LANG['guest'],
'LOCATION' => '<a href="' . HOST . DIR . $row['session_script'] . $row['session_script_get'] . '">' . stripslashes($row['session_script_title']) . '</a>',
'LAST_UPDATE' => gmdate_format('date_format_long', $row['session_time']),
'USER_AVATAR' => $user_avatar
)); 


je regarderais dans le tuto, et modifiais si nécessaire :)

tiens nous au courant je suis pas non plus infaillible en php :p
merci :)


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
powaserv Membre non connecté

EDN Curieux(se)

Rang

Avatar

Inscrit le : 03/04/2010 à 13h31

Messages: 27

Le 09/04/2010 à 23h37
Salut,

Bon alors le soucis n'est plus , mais :rolleyes et ouais y a toujours un mais ......
Je n'es pas les avatars des personnes connecté , juste celui par default.
Et oui j'ai un logo et pourtant il n'apparais pas .

Le soucis ce déplace ....la chasse est ouverte :papy
Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 10/04/2010 à 00h23
tu a régénéré les cache de pbt ?¿
je regarderais en applicant le tuto au complet.
tu a fais les modif dans le tpl de ton theme ou dans le tpl du module ?

Pbt prend en 1er le tpl du theme, et si le fichier n'y est pas il prend le tpl du module.
Parfois selon le serveur il faut forcer la rénération du cache par l'administration.
(pas toujours et j'ai pas encore compris pourquoi)


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
powaserv Membre non connecté

EDN Curieux(se)

Rang

Avatar

Inscrit le : 03/04/2010 à 13h31

Messages: 27

Le 10/04/2010 à 09h42
:s bon bin ça venait de moi ....
J'avais oublier de faire un ajout dans le fichier online.php.
Je suis un boulet , vous pouvez me lancer des cailloux....

Peace. Edité par powaserv Le 10/04/2010 à 09h42
Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 10/04/2010 à 11h15
donc le tuto est bon ?¿
on passe en réglé ?,


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
powaserv Membre non connecté

EDN Curieux(se)

Rang

Avatar

Inscrit le : 03/04/2010 à 13h31

Messages: 27

Le 10/04/2010 à 11h18
Ouaip le tuto est correcte mis à part le petit truc dans online.php.
Je penses que tu peux oui le passé en réglé.

Je te remercie.

Peace.
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie