Актульнаый релиз „DataLife Engine 19.0 Final“ buildid 109

подробнее о релизе

Главная страница / DataLife Engine / Плагины для DLE / Скрытие текста от даты регистрации и количества комментариев

Скрытие текста от даты регистрации и количества комментариев

16 декабря 2025 | 11:41 | Вторник
100
11
[ Рейтинг: 0 / Голосов: 0 ]
Скрытие текста от даты регистрации и количества комментариев

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

С основу был взят код для версий 13.0-14.х от PunPun:

Установка:
Открыть engine/classes/templates.class.php и найти:

if (strpos ( $this->template, "[aviable=" ) !== false) {

Добавить выше:

if (strpos ( $this->template, "
⚠️ Войдите в аккаунт для доступа к контенту
<!-- Комбинированный (дни + комментарии) --> [/show_user=30&10|Нужно 30+ дней и 10+ комментариев]🏆 Вы активный пользователь![/show_user] <!-- Только комментарии --> [/show_user=0&5|Напишите 5 комментариев]💬 Вы активный комментатор![/show_user] <!-- Для очень активных старожилов --> [/show_user=365&100|Станьте активным старожилом]🌟 Легенда сайта![/show_user] /// [/show_user... замените на [show_user....

⚠️ Войдите в аккаунт для доступа к контенту

Версия для fullstory.tpl + поля краткой/полной новости при добавлении/редактировании новости в админке. 

⚠️ Войдите в аккаунт для доступа к контенту

Теги можно использовать как с текстом, так и без него (аналогично параметрам выше):

[/show_user=7|Зарегистрируйтесь и подождите неделю]
🔓 Контент доступен через 7 дней после регистрации
[/show_user]

[/show_user=0&3|Напишите 3 комментария]
💬 Спасибо за вашу активность! Вот эксклюзивный контент...
[/show_user]

[/show_user=30&10|Станьте активным участником]
🏆 Премиум-контент для активных пользователей
[/show_user]

/// [/show_user... замените на [show_user....

Скрин второй версии плагина:

Первая версия плагина будет показывать текст написанный в теге, если текст не будет указан — то ничего не будет выводиться.

Комментарии:
ℹ️
 
  1. Kowal 22 января 2026 17:07
    Kowal

    А каким ИИ ты пользуешься?                 

    1. byroot AdMin 22 января 2026 17:27
      byroot

      Зачем пробелов много? 25 символов - это много для комментария? 🤪🤪

      По поводу ИИ - разными, что то гуглю вручную, что то ИИ отдаю.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. Kowal 22 января 2026 17:35
        Kowal

        😀 По идее 26 символов есть, а пишет "короткий", ну я пробелов добавил, думал не прокатит... ))

        1. byroot AdMin 22 января 2026 18:42
          byroot

          26+.... 🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪🤪

          --------------------
          🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
          1. Kowal 22 января 2026 22:08
            Kowal

            Потестил у себя, выходит нужно именно 25 символов без пробелов, а в конце предложения пробелы начинают учитыватся начиная со второго. 🤪 вообще считает как за 2 символа. Вот такая логика.)

            1. byroot AdMin 22 января 2026 22:29
              byroot

              Ну так в dle это устроено... Это стандартный функционал.

              --------------------
              🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
  2. cslive 8 января 2026 06:18
    cslive

    Для dle 17.2 как?

    1. byroot AdMin 8 января 2026 10:47
      byroot

      Если данный плагин не работает, то только адаптировать его, либо лучше обновить версию ,dle.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
    2. byroot AdMin 9 января 2026 16:38
      byroot

      Могу сделать, контакты в меню сайта указаны. И рекомендуется по возможности обновить dle.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
  3. dds 25 декабря 2025 14:50
    dds

    А зачем каждый раз делать лишний запрос на получение количества клмментариев пользователя? У нас же есть  переменная $member_id которая содержит массив со всеми данными авторизованного пользователя.

    1. byroot AdMin 25 декабря 2025 15:31
      byroot

      Можешь исправить этот момент 😉

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2026 | Карта сайта