logo

услуги web разработчика

Post hide plugin

позволяет скрывать сообщения на форуме и страницах

Опубликовано

version: 1.4
Date: 10 March 2007
Author: Almaz


1. Назначение


Плагин добавляет возможность прятать текст от пользователей, не входящих в указанную группу или имеющих недостаточное кол-во сообщений на форуме. Для этого введены теги [hide] и [/hide].

2. Требования

Плагин тестировался и успешно работает под управлением Seditio v110.

3. Установка

3.1. Распакуйте архив плагина в папку plugins/ вашего сервера с уже установленным и рабочим SEDITIO.

3.2. В браузере введите адрес своего SEDITIO сайта и под администратором зайдите в
[Администрирование] -> [Плагины] -> [Post hide] нажмите на ссылку [Установить всё].

3.3. Настройте параметры плагина под ваши требования:
зайдите в [Администрирование] -> [Конфигурация] -> [Плагины] -> [posthide] и установите параметры:

- Min. group level for display of the hide text
минимальный уровень группы, начиная с которого текст спрятаный в тегах
[hide] [/hide] будет виден пользователю.

- Color for message
HTML код цвета (без ведущей решетки) для сообщений
например
FF0000 - Red (красный)
008000 - Green (зеленый)
0000FF - Blue (синий)

!!!ВНИМАНИЕ!!! Если у вас установлена версия Seditio v110 и ниже то из-за ошибки в коде ядра не будет парситься цвет сообщения. Чтобы это исправить откройте файл system/functions.php и замените в 235 строке

style="color=#

на
style="color:#

Olivier C. об этом оповещен, возможно в версии 120 эта ошибка исчезнет.

После этого плагин заработает.

4. Использование тега [hide]

Для того, чтобы спрятать текст на страницах или форуме своего сайта, экранируйте его тегами следующим образом:

[hide] текст который должен быть скрыт [/hide]

при этом пользователь, чья группа не соответствует (меньше) заданной в настройках увидит сообщение:

"Этот текст скрыт. Чтобы увидеть его нужно зарегистрироваться и быть членом группы Members."

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

[hide=3] текст который должен быть скрыт от пользователей с кол-вом сообщений менее 3х [/hide]

при этом пользователь, имеющий меньше сообщений, чем указано в теге увидит сообщение:

"Этот текст скрыт. Чтобы увидеть его нужно быть членом группы Members и набрать 3 сообщений на форуме."

Dark Driver 2005-10-25 14:14:07

Подскажите пожалуйста как добавить теги "hide" и "/hide" в BBCode т.е. чтобы не вручную их вставлять, а можно было бы выбирать их из списка

Almaz 2005-10-25 21:56:54

В двух словах не объяснишь. Читайте инструкцию на neocrome: http://www.neocrome.net/page.php?id=1800

jcrush 2005-10-26 00:22:52

сделал как там все ок! Тока не ясно как картинку туда воткнуть... ну это ладно.. а как тег зачеркнутого текста добавить? сам тег добавляется но не пашет :((

Almaz 2005-10-26 07:35:39

Должно работать.
Сопоставьте ему BBCode тег и и добавьте как описано в статье.

Dark Driver 2005-10-27 14:40:17

Almaz спасибо

Almaz 2007-03-10 19:11:24

Загрузить плагин можно отсюда: Post hide.

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

ну раз такое дело и вы видите этот текст, то плагин работает ХРЕНОВО. большая просьба сообщите в этой теме как вы этого добились, чтобы я смог поправить ошибку в следующей версии. заранее спасибо.

Almaz 2007-03-10 19:14:08

-------> переезжаем сюда <--------

motor2hg 2007-03-15 18:12:46

Супер! Я, сам передлал старый плагин. Но это просто клёво, что ты опять в строю и новый плагин просто произведение.. Ещё раз СПАСИБО.

4et 2007-12-29 10:51:21

гениально! Almaz на высоте. Спасибо.

Юлия 2009-12-11 11:46:54

Спасибо! Всё очень хорошо работает.

Юлия 2009-12-11 11:51:52

на форум войти не могу поэтому задам вопрос тут.

где в каком скрипте надо изменить строку

"Этот текст скрыт. Чтобы увидеть его нужно зарегистрироваться и быть членом группы Members." Members." на другую надпись например [yellow]пользователи[/yellow]
Найти не смогла помогите
Спасибо.

Юлия 2009-12-12 13:51:08

как переделать надпись и быть членом группы Гости.

в каком скрипте

Soso 2013-06-18 04:48:15

Hey, you're the goto expret. Thanks for hanging out here.

Stefane 2013-06-18 05:19:30

I'm so glad I found my sotiulon online.

Jock 2013-06-18 07:37:47

Woot, I will ceratilny put this to good use!

Введите одно любое из этих слов: малина, абрикос, яблоко.