Модификация модуля PM List, который позволяет выводить новые персональные сообщения в любом месте вашего шаблона. Эта версия работает на DLE 16.0 и поддерживает PHP 8. Подключение одной строкой, в которой и задается лимит на вывод. Все теги вынесены в отдельный шаблон файл, что бы можно было красиво оформить его под себя.
Версия DLE: 16.0
Автор: zerweb
Модификация: BaDDex
Версия PHP: 8.0
Установить модуль через систему плагинов DLE.
Загрузить файл шаблона templates\{THEME}\pm_list.tpl в папку вашего шаблона.
В нужном месте добавить:
{include file="/engine/modules/pm_list.php?limit=2"}
где - 2, лимит выводимых сообщений.
Готово!
В файле шаблона pm_list.tpl доступны следующие теги:
{foto} - ссылка на аватар того, кто прислал сообщение
{who_send} - имя того, кто прислал сообщение
{who_link} - прямая ссылка без тегов на того, кто прислал сообщение
[who_link]любой текст[/who_link] - выведет текст что внутри тегов заключенный в ссылку на того, кто прислал сообщение
{pm_link} - прямая ссылка без тегов на сообщение
[pm_link]любой текст[/pm_link] - выведет текст что внутри тегов заключенный в ссылку на сообщение
{subj} - выводит тему сообщения
{text} - выводит текст сообщения
{error} - выводит уведомление если нет сообщений
[not-pm-list]любой текст[/not-pm-list] - выводит любой текст заключенный в эти теги, если новых сообщений нету. И наоборот, если сообщения есть, то он скрывает.
[pm-list]любой текст[/pm-list] - выводит любой текст заключенный в эти теги, если новые сообщения есть. И наоборот, если сообщений нету, то он скрывает.
{author} - выводит ник юзера с ссылкой на профиль. При клике на ник выведет модальное окно о юзере
{date} - дата сообщения
Скачать с Яндекс Диск
Скачать без просмотра рекламы:Для просмотра скрытого текста нужна регистрация.