вопрос
Ребята, установил модуль Друзья 1.5. Но как всегда у меня проблема с выводом аватарок. В файлах модуля нашел код который выводит аватарку.
Результат получается не рабочим и в шаблоне ссылка на картинку выглядит как
Из этого кода я понял, что 'foto' - выводит прямую ссылку на аватарку.
Но как бы я не крутил все эти элементики в коде img, у меня ничего не получается. В php я полный ноль. Как бы я не крутил эти элементы, у меня либо ошибка синтаксиса, либо не выбивает ничего. Помогите правильно сделать)
if( $friends_config['fr_style'] == "full" ) {
if( $frq['foto'] ) $friend_foto = "<img src=\"" . $config['http_home_url'] . "uploads/fotos/" . $frq['foto'] . "\" alt=\"\" />";
else $friend_foto = "<img src=\"{THEME}/images/noavatar.png\" alt=\"\" />";
Результат получается не рабочим и в шаблоне ссылка на картинку выглядит как
https://www.site.ru/uploads/fotos///www.site.ru/uploads/fotos/foto_44.jpg
Из этого кода я понял, что 'foto' - выводит прямую ссылку на аватарку.
Но как бы я не крутил все эти элементики в коде img, у меня ничего не получается. В php я полный ноль. Как бы я не крутил эти элементы, у меня либо ошибка синтаксиса, либо не выбивает ничего. Помогите правильно сделать)
if( $friends_config['fr_style'] == "full" ) {
if ( count(explode("@", $frq['foto'])) == 2 ) {
$friend_foto = 'https://www.gravatar.com/avatar/' . md5(trim($frq['foto'])) . '?s=50';
} else {
if( $frq['foto'] ) {
if (strpos($frq['foto'], "//") === 0) $avatar = "http:".$frq['foto']; else $avatar = $frq['foto'];
$avatar = @parse_url ( $avatar );
if($avatar['host']) {
$friend_foto = $frq['foto'];
} else $friend_foto = $config['http_home_url'] . "uploads/fotos/" . $frq['foto'] );
} else $friend_foto = "{THEME}/images/noavatar.png";
}
$friend_foto = "<img src=\"$friend_foto\" alt=\"\" />";