FAQ: Шаблоны DLE — profile_popup.tpl шаблон теги оформления «Карточка профиля пользователя», всплывающее окно Popup с информацией о пользователе, где есть полно имя, фото, статус, дата регистрации, количество написанных комментариев и добавленных новостей, место жительство, краткие данные, рейтинг, рейтинг сообщений, подпись, rss, и другие ссылки.
FAQ (полезная справка): В форме файла profile_popup.tpl dle шаблона настраиваются следующие теги, которые нужны при выводе карточки профиля пользователя:
Теги | Описание |
{fullname} | Выводит полное имя пользователя. |
---|---|
{foto} | Тег вывода ссылку на загруженную фотографию. |
{status} | Тег выводит статус пользователя. |
{registration} | Указывает дату регистрации на площадке. |
{lastdate} | Дата последнего посещения сайта пользователем. |
{comm-num} | Данным тегом можно выводить количество комментариев. |
{news-num} | Данным тегом можно выводить количество новостей. |
{land} | Данным кодом можно вывести указанные при регистрации место жительства. |
{info} | Краткая информация о пользователе указанные при регистрации. |
{rate} | Данным кодом можно вывести указанные при регистрации текущий рейтинг новостей посетителя (данные суммирутся автоматически на основе рейтинга всех статей). |
[rating-type-1] текст [/rating-type-1] | Тегом выводится текст, заключенный в них, если в настройках платформы включено применение первого типа рейтинга 'Оценка'. |
[rating-type-2] текст [/rating-type-2] | Выводят текст, заключенный в них, если в настройках платформы включено применение второго типа рейтинга 'Только Нравится'. |
[rating-type-3] текст [/rating-type-3] | Тегом выводится текст, заключенный в них, если в настройках скрипта включено применение третьего типа рейтинга 'Нравится' или 'Не нравится'. |
[comments-rating-type-1] текст [/comments-rating-type-1] | Данным кодом можно вывести содержимое, заключенный в них, если в настройках DataLife Engine включено применение для комментариев второго типа рейтинга 'Только Нравится'. |
[comments-rating-type-2] текст [/comments-rating-type-2] | Данным кодом можно вывести текст, заключенный в них, если в настройках DataLife Engine включено применение для комментариев второго типа рейтинга 'Только Нравится'. |
[comments-rating-type-3] текст [/comments-rating-type-3] | Данным кодом можно вывести содержимое, заключенный в них, если в настройках DataLife Engine включено применение для комментариев третьего типа рейтинга 'Нравится' или 'Не нравится'. |
{commentsrate} | Код позволяет вывести суммарный рейтинг всех комментариев данного пользователя. |
[signature] и [/signature] | Код позволяет вывести содержимое заключенный в теги, если пользователь задал подпись в профиле. |
{signature} | Код позволяет вывести подпись пользователя. |
{group-icon} | Можно вывести иконку группы юзера. |
{news} | Тег позволяет вывести ссылку на просмотр всех новостей данного пользователя. |
{comments} | Тег позволяет вывести ссылку на все комментарии этого юзера. |
[rss] тект [/rss] | Ссылка в профиле на RSS поток всех новостей юзера. |
[fullname] Имя [/fullname] | Тег позволяет вывести содержимое заключенный в них только, если полное имя пользователя задано. |
[not-fullname] текст [/not-fullname] | Можно вывести текст, заданный в них, если полное имя пользователя не задано. |
[land] текст [/land] | Код позволяет вывести текст заключенный в них, если местожительство пользователя было им задано. |
[not-land] текст [/not-land] | Код позволяет вывести содержимое, заданный в них, если местожительство пользователя не было им указано. |
[news-num] Количество опубликованных статей. [/news-num] | Тег выводит текст, заключенный в них, если у данного пользователя есть опубликованные новости на сайте. |
[not-news-num] Нет опубликованных статей [/not-news-num] | Можно вывести информацию заключенных в них, если у данного пользователя нет новостей на сайте. |
[comm-num] текст [/comm-num] | Можно вывести информацию заключенных в них, если у данного юзера есть опубликованные комментарии на сайте. |
[not-comm-num] текст [/not-comm-num] | Можно вывести информацию заключенных в них, если у данного юзера нет комментариев на сайте. |
[xfgiven_x] [xfvalue_x] [/xfgiven_x] | В шаблоне можно вывести дополнительное поле "x", если поле не пустое. Более подробно про доп поля читайте. |
[xfnotgiven_x] текст [/xfnotgiven_x] | Можно вывести информацию заключенных в них, если доп поле пользователя не было задано, где X это имя дополнительного поля профиля пользователя. |
[xfvalue_x] | Код позволяет вывести значение дополнительного поля "x", где "x" заданное название дополнительного поля. |
[online] Онлайн [/online] | Можно вывести информацию заключенных в них, если пользователь онлайн (20 минут с момента последнего посещения пользователем сайта). |
[offline] Оффлан [/offline] | Выводит информацию заключенных, если пользователь оффлайн. |
[profile-user-group=X] Текст [/profile-user-group] | Случжит для вывода информации заключенных в них, если группа пользователя, профиль которого просматривается, принадлежит указанной группе X. Где X это номер группы. Допускается также перечисление нужных групп через запятую. |
[not-profile-user-group=X] Текст [/not-profile-user-group] | Выводит информацию заключенных в них, если группа пользователя, профиль которого просматривается, не принадлежит указанной группе X. Где X это номер группы. |
Dle шаблоны *.tpl об всех файлах подробно
Всплывающее окно "Карточка профиля пользователя" в файле profile_popup.tpl dle шаблона, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.