Скрытый текст
Компонент для InstantCMS 2.x , совместимость 2.4.0-2.15.2 , открытый исходный код
- Рейтинг: 4.8/19
- Просмотры: 34020
- Загрузки: 1771
- Подписчики: 17
- Добавлен: 20.01.2016
Компонент позволяет скрывать часть текста в записях типов контента, в комментариях и на стенах при помощи тега [hide].
Использовать так:
[hide]Текст, который нужно скрыть[/hide]
или
[hide=20]Текст, который нужно скрыть[/hide]
где 20 — это значение репутации или рейтинга (в зависимости от настроек), не ниже которого пользователь должен иметь для просмотра текста.
В типах контента тег обрабатывается (опционально) в полях типа «Текст» и «Текст HTML».
ВНИМАНИЕ! Для версии InstantCMS ниже 2.4.1 необходимо внести это исправление для корректной работы компонента. В исправлении нужно внести себе правки от всех файлов, перечисленных в коммите, за исключением последнего файла — system/core/core.php. Красным цветом выделено то, что необходимо удалить, зеленым — то, что необходимо добавить.
Установка стандартная. После установки включите нужные типы контента и проставьте чекбоксы для полей, где тег будет обрабатываться.
По желанию, для стилизирования блока скрытого текста добавьте в ваш файл стилей css следующий код:
.hide_tag { background:url("../images/icons/lock.png") no-repeat 5px center #e67e22; color: #fff; padding: 5px 10px 5px 25px; overflow: hidden; } .hide_billing { background:url("../images/icons/coin.png") no-repeat 5px center #3498db; } .user_field_denied { background-color: #7f8c8d; } .hide_tag_allow { border-left: 3px solid #e67e22; padding: 5px 0 5px 10px; overflow: hidden; }
Подписка на обновления
Подписка на обновления успешно оформлена