Aide générale [Réglé] Problème avec le tuto "afficher l'avatar...."
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:
voici le code en question :
Citation:
J'ai reporter le problème en commentaire , mais bon là c'est plus lisible on m'a dit
Quelqu'un pourrait me dire d'où vient le problème ?
Merci. Edité par powaserv Le 09/04/2010 à 10h20
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
));
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
Quelqu'un pourrait me dire d'où vient le problème ?
Merci. Edité par powaserv Le 09/04/2010 à 10h20
ha oui c'est plus lisible
il manque une virgule dans l'avant derniere ligne du array. pour la derniere c'est pas obligatoire meme si elle peut y etre.
je regarderais dans le tuto, et modifiais si nécessaire
tiens nous au courant je suis pas non plus infaillible en php
merci
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
merci
Accroche toi au clavier, je retire le shell...
Salut,
Bon alors le soucis n'est plus , mais 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
Bon alors le soucis n'est plus , mais 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
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)
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)
Accroche toi au clavier, je retire le shell...
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie