Перейти к публикации

Возрастное ограничение для новостей 0.4


Рекомендованные сообщения

Возрастное ограничение для новостей 0.4

 

 

Версия DLE: 13.0

 

Описание:

Обновленная версия хака Возрастное ограничение для новостей, устанавливаемого через систему управления плагинами, выводит или скрывает текст если возраст пользователя не соответствует возрастному ограничению заданной определённой статье (shortstory.tpl, fullstory.tpl).

 

Используемые теги:
Вариант 1 - тег с одним дополнительным полем пользователя birthday:

[agelimit birthday="birthday" limit="age"]текст[/agelimit] - выводит текст указанный в них если возраст больше или равен возрастному ограничению. Где 
[not-agelimit birthday="birthday" limit="age"]текст[/not-agelimit] - выводит  текст указанный в них если возраст меньше или равен возрастному ограничению.


Вариант 2 - тег с тремя дополнительными полями пользователя daymonth и year:

[agelimit day="day" month="month" year="year" limit="age"]текст[/agelimit]
[not-agelimit day="day" month="month" year="year" limit="age"]текст[/not-agelimit]


Где birthday="birthday" - название доп.поля пользователя, обязательно дата вида 1.4.2000 c любым символом или пробелом. Также можно задать дату или возраст в виде текста, например birthday="1.4.2000" или birthday="16". (по умолчанию: birthday=0)

Где day="day" month="month" year="year" - название доп.поля пользователя, обязательно: день, месяц и год в виде числа. Например day="1" month=4" year="2000". (по умолчанию: сегодняшняя дата)

Где limit="age" - название доп.поля новостей, в котором задается возраст в виде числа, например limit="16". (по умолчанию: limit= 0)

Важно: следует использовать один из вариантов - Вариант 1 или Вариант 2. В случае если будут использоваться совмещенный тег - 1 и 2, то обрабатываться будет только 1

 

Скачатьvozrastnoe-ogranichenie-dlja-novostej-0_4.zip

Изменено пользователем Xaker1493
Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Xaker1493 сказал:

Вот ссылка на яндекс диск: https://yadi.sk/d/UyGkmakNoXSUEg

Ошибка в коде, $filecontents не объявлен в global

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, Gameer сказал:

Ошибка в коде, $filecontents не объявлен в global

Поправил:

https://yadi.sk/d/UyGkmakNoXSUEg

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...