Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Сокрытие полей профиля в комментариях от группы Гости

Сокрытие полей профиля в комментариях от группы Гости


     04.02.2012    Все вопросы » Общие вопросы    4105

вопрос
Здравствуйте.
У меня не простой вопрос к вам =) Я хочу сделать следующее. Когда гость добавляет комментарий, нужно убрать в его поле комментария такую информацию, как - "ICQ", "Кол-во публикаций", "Кол-во комментариев". Но! надо, чтобы данная информация отображалась в группе Пользователей и выше... Может быть с каким нибудь закрывающим тегом, типа
[group=5][/group=5]
(только это совсем не то). В общем, я надеюсь вы поняли о чем идет речь. Заранее спасибо =)

Ответил: ПафНутиЙ


В DLE 9.5 добавлена подобная возможность.
Для шаблонов просмотра профиля пользователя, комментариев а также карточки пользователя (userinfo.tpl, comments.tpl и profile_popup.tpl) добавлены новые теги: [fullname] {fullname} [/fullname] - которые выводят текст заключенный в них только если полное имя пользователя задано, [not-fullname] текст [/not-fullname] - которые выводят текст, заданный в них только если полное имя пользователя не задано. [icq] {icq} [/icq] - которые выводят текст заключенный в них только если ICQ пользователя задано, [not-icq] текст [/not-icq] - которые выводят текст, заданный в них только если ICQ пользователя не задано. [land] {land} [/land] - которые выводят текст заключенный в них только если местожительство пользователя было им задано, [not-land] текст [/not-land] - которые выводят текст, заданный в них только если местожительство пользователя не было им указано. [news-num] {news-num} [/news-num] - которые выводят текст, заключенный в них если у данного пользователя есть опубликованные новости на сайте, [not-news-num] текст [/not-news-num] - которые выводят текст заключенных в них если у данного пользователя нет новостей на сайте. [comm-num] {comm-num} [/comm-num] - которые выводят текст, заключенный в них если у данного пользователя есть опубликованные комментарии на сайте, [not-comm-num] текст [/not-comm-num] - которые выводят текст заключенных в них если у данного пользователя нет комментариев на сайте. Тем самым вы получаете больше возможностей для разнообразной верстки данных шаблонов, в зависимости от данных условий.

6 комментариев

yackers
Юзер

yackers - 5 февраля 2012 22:30 -

А может проще ?

[not-group=X]текст[/not-group]


Вывод текста любой группе пользователей, кроме указанной. Где X это список ID через запятую группы пользователей для которых непоказывать информацию.

ЗЫ> "Скопировано из - Помощь по движку Datalife Engine" вы хоть иногда заглядывайте туда :) там могут скрываться многие ответы на ваши вопросы :)

prewed
Юзер

prewed - 6 февраля 2012 00:26 -

вы хоть иногда читайте о чем спрашивают люди, а не ищите знакомые слова в их вопросах =)

Sander
PHP-developer

Sander - 6 февраля 2012 03:35 -

А чем вам не угодил?
[not-group=5]...[/not-group]

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

ПафНутиЙ
Админ

ПафНутиЙ - 6 февраля 2012 07:17 -

нужно скрывать текст в комментах, написанных группой гости.

Каков вопрос - таков и ответ. Просто помните об этом.

yackers
Юзер

yackers - 6 февраля 2012 12:25 -

ну так в чем тогда проблема если нужно скрыть текст от самой "группы гостей" ?

[not-group=5]{comment}[/not-group]
{mail}

или
[not-group=5]{land}..{mail}..{icq}[/not-group]


Теги ведь скроют любую инфу или текст от группы гостей

Sander
PHP-developer

Sander - 6 февраля 2012 12:29 -

Тьфу, точно... С утра на свежую голову все понятнее )

Тогда в стол заказов...
{icq}, {land},{news-num},{comm-num} - Все эти теги могут быть пустыми и у зарегистрированных пользователей...

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх