Ковид тормознул гад - Отдельный шаблон для новостей пользователя

К сожалению у нас по DLE только один спец, и он приболел очередной волной COVID19. Ну ничего, Сергей Игоревич идет на поправку, а с ней у нас появилась очередная задумка в рамках разработки.



Суть в следующем:



В Профиле пользователя отображена ссылка на список публикаций пользователя, и их количество.



Шаблон по умолчанию используется shortstory.tpl, и подменить его обычными средствами невозможно, так как в настройках данный пункт отсутствует.



Значит - необходимо изменить файл движка, а затем создать отдельный файл шаблона!



И ко всему мы будем использовать scss mixines - а точнее некоторые из стилей Git для реализации пунктов меню.



Нам необходимы тонкие, изящные менюшки, которые будут отображаться наподобие табличного вывода. И также вместо короткой новости будут титлы, а вот при наведении - нажатии, всплывает модальное окно, как у нас - с короткой новостью в тексте.



Но к верстке потом, сейчас к реализации. Открываем:



engine/modules/show.short.php



ищем:



Код
else $tpl->load_template( 'shortstory.tpl' );


Меняем на:



Код
elseif ($subaction == 'allnews')$tpl->load_template( 'short-new.tpl' );
  else $tpl->load_template( 'shortstory.tpl' );


Сохраняемся, а затем создаем вышеуказанный  шаблон, и приступаем к верстке.

Уважаемые пользователи!
Копирование новостей разрешено только с указанием ссылки на данную новость на другом сайте.
При обнаружении нарушения будут приняты меры, связанные с защитой авторских прав по пункту законов о плагиате и нарушении авторских прав.
На сайте используются только оригинальные материалы, без копирования из других источников. Все скрипты и коды здесь - наши авторские работы.
Чужие работы мы бережно выносим на отдельные html странички, со ссылками на оригинальный материал. ПРИМЕР
Уважайте чужой труд!
Категория: для DLE | Добавил: SKYER

Всего комментариев: 0
avatar