Тег {foto}, {fullname}
Страницы: 1
[ Закрыто ] Тег {foto}, {fullname}, В выпадающем меню
Здравствуйте! Помогите вывести тег {foto}, {fullname} - Логин пользователя в виде текста в выпадающем меню. Я без понятия какие файлы движка править. smile:confused:
И как сделать чтобы тег фото выводился еще и в форме добавления комментария? Всем спасибо заранее за ответы:)
Изменено: Sfox4tOn - 9 Января 2016 02:00
Логин получилось сделать путем добавления в main.php после
Код
 $tpl->set ( '{login}', $tpl->result['login_panel'] ); 

вот это
Код
$tpl->set( '{profile_login}', $member_id['name'] );


А вот с аватаркой {foto} не получается. Точнее получается, но выводит не аватар пользователя, а noavatar.

Код
 if ( count(explode("@", $row['foto'])) == 2 ) {
      $tpl->set( '{gravatar}', $row['foto'] );   

      $tpl->set( '{foto}', '//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}', '' );
   }
Изменено: Sfox4tOn - 9 Января 2016 03:16
С аватарками решил проблему. Добавить 
Код
if ($member_id['foto'] == '') $tpl->set ('{foto}', '{THEME}/dleimages/noavatar.png');
else $tpl->set ('{foto}', $member_id['foto']);
 
после 
Код
$tpl->set ( '{login}', $tpl->result['login_panel'] );
 

Не знаю насколько валид этот код, но работает:)
Sfox4tOn, спасибо, что отписались в теме и скинули в ЛС.
Тему закрыл.

* обращение к пользователям - > если Ваша тема потеряла свою актуальность, то, пожалуйста, отпишитесь об этом в теме и скиньте ссылку на тему мне в ЛС.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
21:49 Как правильно покупать ссылки для поддомена? 
18:51 Роскомнадзор отказал в регистрации трети блогеров-десятитысячников 
12:53 где много готовых фавиконок 
22:59 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
12:32 «Хлебные крошки» в адресе сайтов исчезнут из результатов поиска Google 
23:27 Adfinity - Ваш надежный партнер в монетизации трафика 
16:55 Инструменты для массового постинга в WordPress 
05:16 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
01:53 Европейский эквайринг 
20:19 GoogleWalker - устранение конкурентов в Google Ads | Автоматизированная система склика | АНТИБАН 
16:39 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
11:07 Мобильные и Резидентные Прокси Для Соц Сетей | 3 Гб Бесплатно 
11:01 Защитим твой ресурс от блокировки Роскомнадзора 
10:09 BestChange – обменивать электронную валюту можно быстро и выгодно 
23:52 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
07:48 США готовят закон для уничтожения пиратских сайтов во всех странах мира 
02:50 Точные прогнозы на футбол 
02:10 [Новая партнерка] Goldbet Partners — прямой рекламодатель одноименного казино Goldbet 
21:19 С юмором по жизни! 
18:15 Telegram уничтожил официальный канал легендарного российского торрент-трекера 
18:19 Уникальный сервис SEO продвижения