Хак вывод full-story в custom и shorty-story.tpl

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак вывод full-story в custom и shorty-story.tpl

Хак вывод full-story в custom и shorty-story.tpl для DLE 10.1 и выше, понадобиться тем кто использует специфические настройки на своем интернет портале под управлением скрипта DataLife Engine.
Простая реализация будет полезна, чтобы сделать новость сделать несущей смысловую часть в середине, а полную дополнительной в начале. Хак в дле можно применить и для тега вывода новостей custom, что безусловно тоже будет интересно многим. www.dle9.com

Проверенно на DLE 10.1

Установка хака вывод full-story в custom и shorty-story.tpl
Файл engine/engine.php

Заменить все
CHAR_LENGTH(p.full_story) as full_story


На
p.full_story


В файле engine/modules/show.short.php

Примерно 618 строка
$tpl->set( '{short-story}', $row['short_story'] );


Добавить ниже
$tpl->set( '{full-story}', $row['full_story'] );


Если нужно выводить в кастоме, то в файле engine/functions.php примерно 543 строчка
Ищем
CHAR_LENGTH(p.full_story) as full_story


Меняем на
p.full_story


В файле engine/modules/show.custom.php
примерно 482 строка, ищем
$tpl->set( '{short-story}', $row['short_story'] );


Добавляем ниже
$tpl->set( '{full-story}', $row['full_story'] );

Скачать хаки для dle, как хак вывод full-story в custom и shorty-story.tpl
Все готово!
  • 60
Рубрика: DLE хаки » Хак для DLE
Ранее » Megogo Rating для DLE« Далее Скрипт георгиевская лента для сайта DLE
Добавление комментарияОставить комментарий
  • № :2
  • 3 апреля 2015 17:39
Все работает на 10.3, я сделал так, заменил в shorty-story.tpl код из full-story.tpl

Найти
Внимание! У вас нет прав для просмотра скрытого текста.


Заменить на
Внимание! У вас нет прав для просмотра скрытого текста.


Ну и в engine/engine.php изменить как написано выше.
  • № :1
  • 8 ноября 2014 01:12
Помогите на 10.3 не работает:(