вопрос
Собственно в чем вопрос. Есть данная страница: https://donetsk24.info/index.php?do=users&login=&count=&order=&sort=&usergroups=3
Все настроил, есть только один момент который не могу понять. Когда я "залогиненный" на сайте, то аватарки отображаются пользователей нормально и корректно.
Но когда захожу на страницу под видом "гостя", то будет отображаться картинка noavatar.png. Как сделать что бы всем отображались аватарки, даже гостям?
Собственно сам код:
Всем спасибо заранее!
Все настроил, есть только один момент который не могу понять. Когда я "залогиненный" на сайте, то аватарки отображаются пользователей нормально и корректно.
Но когда захожу на страницу под видом "гостя", то будет отображаться картинка noavatar.png. Как сделать что бы всем отображались аватарки, даже гостям?
Собственно сам код:
if (count(explode("@", $row['foto'])) == 2) {
$tpl->set( '{foto}', '//www.gravatar.com/avatar/' . md5(trim($row['foto'])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );
} else {
if( $member_id["foto"] ) {
if (strpos($row["foto"], "//") === 0) $avatar = "http:".$row['foto']; else $avatar = $row['foto'];
$avatar = @parse_url ( $avatar );
if( $avatar['host'] ) {
$tpl->set( '{foto}', $row["foto"] );
} else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
} else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
Всем спасибо заранее!
if ( count(explode("@", $row['foto'])) == 2 ) {
$tpl->set( '{gravatar}', $row['foto'] );
$tpl->set( '{foto}', 'https://www.gravatar.com/avatar/' . md5(trim($row['foto'])) . '?s=' . intval($user_group[$row['user_group']]['max_foto']) );
} else {
if( $row['foto'] ) {
if (strpos($row['foto'], "//") === 0) $avatar = "http:".$row['foto']; else $avatar = $row['foto'];
$avatar = @parse_url ( $avatar );
if( $avatar['host'] ) {
$tpl->set( '{foto}', $row['foto'] );
} else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
} else $tpl->set( '{foto}', "{THEME}/dleimages/noavatar.png" );
$tpl->set( '{gravatar}', '' );
}