Все для DataLife Engine / Все для DLE / FAQ по DataLife Engine / FAQ: Шаблоны DLE — pm.tpl шаблон теги страницы «Персональные сообщения»

FAQ: Шаблоны DLE — pm.tpl шаблон теги страницы «Персональные сообщения»

pm.tpl шаблон «Персональные сообщения»
FAQ: Шаблоны DLEpm.tpl шаблон теги оформления страницы «Персональные сообщения» настраивается в файле pm.tpl, в разделе используется информативный прогресс бар, список сообщений, выбор вкладки (Входящие, Отправленные, Новые сообщения), имя автора, дата, иконки, подпись, доп поле, время регистрации на сайте отправителя письма, кнопки (удалить, цитировать, жалоба, спам, удалить), разные поля и формы.

В шаблоне pm.tpl настраиваются много тегов, они в основном необходимы в работе с персональными сообщениями. Редактирование этого файла в некоторых местах следует делать осторожно, не рекомендуется без знания HTML лезть и менять имена полей, так как с помощью них передаются в скрипт данные через форму, другими словами менять текст по своему усмотрению, но не редактируйте имена полей, это крайне важно.

FAQ (полезная справка): В файле pm.tpl DLE шаблона оформления страницы «Персональные сообщения» разрешено использование следующих тегов:

ТегиОписание
[inbox]
и [/inbox]
Вкладка, ссылка на страницу входящие сообщения.
[outbox]
и [/outbox]
Вкладка, ссылка на страницу отправленные сообщения.
[new_pm]
и [/new_pm]
Вкладка, ссылка на страницу написание сообщения.
[pmlist] и [/pmlist]Тег выводит содержание в тегах, если просматривается список сообщений.
{pmlist}Список сообщений.
[newpm]
и [/newpm]
Тег выводит содержание в тегах, если написание сообщения.
{pm-limit}Тег выводит количество количество сообщений, максимальное число, который может хранить пользователь.
{proc-pm-limit}Выводит количество заполненного пространства ящика пользователя в процентах.
{pm-progress-bar}Тег выводит прогресс-бар, шкалу наполненности ящика персональных сообщений.
{author}Имя получателя сообщения.
{subj}Тема сообщения.
{editor}Форм вывода панели настроек BWYSIWYG или BCODE редактор в зависимости от выбранного в панели управления DataLife Engine варианта, можно выбрать один из вариантов редактора для добавления комментария.
{text}Поле текста сообщения.
[readpm]
и [/readpm]
Тег выводит текст в тегах, если просматривается само сообщение.
[reply] Ответить [/reply]Тег добавляет ссылку для ответа на сообщение.
[del] Удалить [/del]Ссылка на удаление сообщения.
{sec_code}Код отображения CAPTCHA.
[sec_code] и [/sec_code]Заключенный в код текст, будет выводиться, если вы подключили поддержку CAPTCHA в настройках панели управления DataLife Engine при написании персональных сообщений.
{foto}Ссылка на фотографию.
{group-icon}Отобразится иконка группы участника.
{group-name}Можно будет вывести имя группы участника.
{news-num}Можно будет вывести количество новостей участника.
{comm-num}Можно будет вывести количество комментариев участника.
[signature]
{signature}
[/signature]
Код вывода текста заключенный в теги, если пользователь в профиде добавил подпись. Выводит текст заключенный в теги и подпись пользователя, если пользователь задал подпись в профиле.
{date}Дата публикации комментария, формат вывода даты настраивается в настройках системы.
{registration}Выводит дату регистрации на сайте.
[recaptcha]
тест
[/recaptcha]
Ещё один вариант каптчи защиты от спамеров, тег выводит информацию, заключенную в тегах, в случае если в настройках панели управления скрипта включен тип reCAPTCHA
{recaptcha}Выводит виджет reCAPTCHA, если в настройках скрипта включен данный тип вывода каптчи.
[complaint]
Жалоба
[/complaint]
Выводят текст, указанных в тегах в виде ссылки на написание жалобы, на персональное сообщение.
[ignore]
Игнорировать[/ignore]
Выводит ссылки на добавление пользователя в список игнорируемых.
[online]
Онлайн[/online]
Выводят текст если пользователь онлайн (20 минут с момента последнего посещения пользователем сайта).
[offline]
Оффлайн[/offline]
Выводят текст если пользователь оффлайн.
[declination=X]
текст
[/declination]
Выводит склонения слов относительно чисел. В качестве параметров тега вместо X передается число, а вместо "текст" передается корень слова с окончаниями. Окончания слова перечисляются при помощи символа "|". Данный тег полезно использовать с другими тегами, выводящими например количество просмотров новости или количество комментариев. Например [declination={comments-num}]комментари|й|я|ев[/declination] в зависимости от количества комментариев будет выводить: "1 комментарий", "2 комментария", "10 комментариев".


pm.tpl шаблон «Персональные сообщения»


Dle шаблоны *.tpl об всех файлах подробно

Страница "Персональные сообщения" настраивается в dle шаблоне pm.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.

pm.zip [1,4 Kb] (cкачиваний: 7)
  • 100
Добавить комментарий

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

    • 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