Всем привет! Продолжаем радовать вас бесплатными дополнениями 😊
На этот раз это компонент "Скрытый текст", который в принципе аналогичен тому, что есть в первой ветке InstantCMS, но здесь появились дополнительные настройки.
Компонент позволяет скрывать часть текста в записях типов контента, в комментариях и на стенах при помощи тега hide. Скриншоты представлены на странице дополнения.
Использовать так:
[hide]Текст, который нужно скрыть[/hide]
[hide=20]Текст, который нужно скрыть[/hide]
В типах контента тег обрабатывается (опционально) в полях типа «Текст» и «Текст 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; }
Подписывайтесь на нашу страницу в Вконтакте
Реклама #
R161Net 8 лет назад #
Fuze 8 лет назад #
Скрыть можно от любой группы, в том числе и для гостей.
R161Net 8 лет назад #
Alexprofi 8 лет назад #
Полезная вещь!
HostelB 8 лет назад #
Fuze 8 лет назад #
Kreator 8 лет назад #
Что тут изменено? Пробелы добавлены? Это имеет значение?
Kreator 8 лет назад #
И таких мест много
Fuze 8 лет назад #
Изменения есть, добавлены хуки, смотрите внимательней. Собственно в подписи к коммиту даже написано о чем он и в первых двух файлах очевидно, что добавлены хуки.
Пробелы конечно же значения не имеют.
Kreator 8 лет назад #
PIN 8 лет назад #
Kreator 8 лет назад #
Fuze 8 лет назад #
PIN 8 лет назад #
GluK 8 лет назад #
PIN 8 лет назад #
Kreator 8 лет назад #
Fuze 8 лет назад #
Kreator 8 лет назад #
У меня при добавлении на стену, при нажатии на "Предпросмотр" норм, при нажатии "Схранить" норм. Но если страницу перезагрузить никакой реакции. Так теги и отображаются.
и еще
Последнего камита из исправлений, тот что в файле core.php нет у меня в 2.4.0
Kreator 8 лет назад #
Нужно прогнать $entries через хук wall_before_list
Я например сделал так: в этом файле после строки 37 добавил:
Fuze 8 лет назад #
https://github.com/instantsoft/icms2/commit/414e050149866d0e4edf3667cd7113b0cbb4ce0c#diff-09fb0574eaf77bfcbd9f91a8758b23baR38
Kreator 8 лет назад #
Но вот в 2.4.0 строчки из последнего каммита
Kreator 8 лет назад #
- Добавить возможность обработки полей в профиле пользователей
- Сейчас видимо выбираются для обработки поля типа text или html? Не плохо бы и string включить в список
Андрей 8 лет назад #
Fuze 8 лет назад #
строку
Андрей 8 лет назад #
Dorimen 7 лет назад #
ALASTAR 2 года назад #
На версии 2.15.2 не работает я так понял
Fuze 2 года назад #
Работает
ALASTAR 2 года назад #
Да работает смог установить в ручную.
ALASTAR 6 месяцев назад #
Через rss можно увидеть скрытый комментарий, со стороны гостя