BBCODE: Вставка блока дополнения из каталога приложений

BBCODE: Вставка блока дополнения из каталога приложений

Данный пример пригодится всем. На его основе вы можете сделать вставку аналогичных bbcode.

1) Добавить в фильтр в регулярные выражения код:

\[icmsaddon\](.*?)\[\/icmsaddon\]|<iframe src="//addons.instantcms.ru/addons/embed/$1" width="100%" height="144" frameborder="0"></iframe>

2) Добавить в поля для фильтрации системное имя поля, в котором будет обработка активна. В моем случае добавил content

3) Ставим галочку «Включить фильтр в контенте». При необходимости можно включить в полях профиля пользователя, комментариях или стене.

Результат по вставке кода [icmsaddon]548[/icmsaddon] в текст ниже:

Где 548 — id приложения из каталога.

Bbcode заменяется на готовый html-код вставки дополнения в страницу.

Поблагодарить:
автора записи
18:25
108
RSS
Нет комментариев. Ваш будет первым!

Бесплатнометр

Хотите поддержать выход и поддержку бесплатных дополнений для InstantCMS?
Дополнения для InstantCMS поддерживаются и обновляются мной уже более 3-х лет!
InstantCMS (c) 2018 | Template create on SiteKreator addon

Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/kreator/data/bin-tmp/) in Unknown on line 0