Хак, Вывод аватара пользователя на главную (main.tpl)


Установка 
Вывод аватара пользователя на главной

Открыть /engine/modules/main.php найти:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Ниже вставить:
if($member_id["foto"])
{
    if ( count(explode("@", $member_id["foto"])) == 2 ) {
        $tpl->set( '{foto}', '//www.gravatar.com/avatar/' . md5(trim($member_id["foto"])) . '?s=' . intval($user_group[$member_id['user_group']]['max_foto']) );
    } else {
        if( $member_id["foto"] ) {
            if (strpos($member_id["foto"], "//") === 0) $avatar = "http:".$member_id['foto']; else $avatar = $member_id['foto'];
            $avatar = @parse_url ( $avatar );
            if( $avatar['host'] ) {
                $tpl->set( '{foto}', $member_id["foto"] );
            } else $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $member_id['foto'] );
        } else $tpl->set( '{foto}', "/templates/FDv2/dleimages/noavatar.png" );
    }
}
else $tpl->set( '{foto}', "/templates/FDv2/dleimages/noavatar.png" );

В нужном месте файла main.tpl вставляем такую ссылку:
<img src="{foto}" />

Вот и всё ;)скачать dle 11.1смотреть фильмы бесплатно


хак аватар
Комментариев 11
  1. mcf2000
    Не пойму куда он выводит аватар, можно картинку?
    1. Stanislavskiy11 Админ Ответ
      Куда вам нужно вывести аватар там вставляете:
      <img src="{foto}" />
  2. Anthrax
     а как мне вывести аву в head в меню как тут рядом с ником, но чтоб работало по всему сайту?
    1. Stanislavskiy11 Админ Ответ




      Так и есть, этот хак выводит аватар на всех страницах.
      Main.tpl ведь основной шаблон(главная страница)
  3. Anthrax
    Не знаю куда написать, напишу тут. Подскажите, в каком файле дописывать классы для стилизации доп полей с пользовательской части сайта. например чтобыло примерно как у вас на этом сайте.
    Спасибо.
    1. Stanislavskiy11 Админ Ответ
      Доступно только в полной документации шаблонов.
      1. Anthrax Ответ
        Я так понимаю на этом сайте нельзя получить просто помощи о дле?
        1. Stanislavskiy11 Админ Ответ
          Вы используете 'левую' копию одной из моих работ. Как вы думаете? Какое отношение к себе с моей стороны вы таким образом получите? confused
          Лично мне, противно.
          1. Anthrax Ответ
            Какую левую копию, доки в студию?
            Я почитал много ваших статей, делаю свой стиль, столкнулся с оформлением доп полей и спросил у вас.
            Без доков это подло обвинять.
            1. Stanislavskiy11 Админ Ответ
              Я посещал ваш сайт. Мне этого достаточно. 
  4. Anthrax
    Mr.Stas,какой сайт? Форум? И что из этого. Спасибо за помощь

Внимание!

Ознакомьтесь со статьёй по ссылке ниже.

Сайт мошенников
Информация