Все для DataLife Engine / DLE хаки / Хак для DLE / Хак Вывести статус автора в краткой и полной новости

Хак Вывести статус автора в краткой и полной новости


DLE хак - который даст возможность всем желающим выводить статус или группу рядом с имен автора в краткой, а также в полной новости, тем самым указав какой статус у данного пользователя. Хак дле вывести статус автора или группу в новости краткой(полной) необходимо иногда на многих веб-ресурсах для того, чтобы указать можно доверять автору данного поста или нет. Хак статус автора в краткой и полной новости можно встретить на многих форумах и сайтах.
Ну, а теперь его можно прикрутить ещё и на движок datalife engine, как на многих форумах и сайтах.
Установка Dle вывода статус автора в новости
Для короткой новости
Находим в engine/modules/show.short.php

$tpl->set( '{title}', stripslashes( $row['title'] ) );


Для полной новости
Находим в engine/modules/show.full.php

$tpl->set( '{title}', $metatags['title'] );


Выше вставляем:

$sql_group = $db->super_query( "SELECT `user_group` FROM " . PREFIX . "_users WHERE name='".$row['autor']."'" );
$tpl->set( '{id_group}', $user_group[$sql_group['user_group']]['group_name'] );


В нужное место в /templates/ваш шаблон/shortstory.tpl вставляем

{id_group}


тот же тег и для полной новости.
(Следует помнить, что это увеличит в полной новости на 1 запрос в короткой - на количество новостей на странице)
Если отредактировать show.custom.php его можно вывести в custum

Хаки на datalife engine у нас, скачать хак вывести статус автора в краткой полной новости

Hak-Vyvesti-statusgruppu-avtora-novosti.rar [26,32 Kb] (cкачиваний: 51)
  • 60

Комментарии 2

dle9.com от 8 марта 2014 08:23
Цитата: роман
не работает на 10.1 в короткой новости, прост выводит {id_group}

для вашей версии уже не подходит, разрабатывался для версии 9.2-9.4
Нужно адаптировать код который вставляется, посмотреть в версии 9.2 похожее совпадение и в 10.1 сравнить, что изменилось.
Добавить изменения в код, тогда заработает.
роман от 7 марта 2014 21:43
не работает на 10.1 в короткой новости, прост выводит {id_group}
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent