Блоки - Страницы - Invision Community Jump to content

Russian support for Invision Community

Блоки


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

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

Блоки могут быть вставлены в созданные вами страницы, а также в страницы, созданные Invision Community (если на странице есть боковой блок, вы можете размещать в нём различные блоки с помощью менеджера блоков, либо вы можете вручную разместить блок, указав его тег в шаблонах IPS4).

 

Для чего можно использовать блоки?

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

Пользовательские блоки легко масштабируются. Они могут быть простыми HTML блоками, которые вы можете использовать в нескольких областях сайта, до PHP кода, который можно использоваться для создания динамического контента. Обычно такие блоки используются для построения динамических элементов на основе страниц, на который они используются.

 

Управление блоками

Управление блоками происходит из админцентра на странице Страницы > Менеджер страниц > Блоки. Блоки могут .могут быть распределены по категориям, это никаким способом не влияет на их использование и отображение, а является лишь частью процесса удобного управления блоками.

blocks.thumb.PNG.f65e6a7ff683a89b169ac9c80895dff4.PNG

Список блоков в приложении Страницы

 

Создание блоков

Блоки создаются в на этой же странице. При клике на кнопку 'Создать блок', вы сможете выбрать Плагин и Настроит свой блок.

2.PNG

Создание нового блока

 

Плагин
Блок плагин основывается на существующих данных Invision Community, например пользователи, темы форума, предстоящие события календаря и другое. В настройках таких блоков вы можете сконфигурировать различные фильтры для отображения определённых данных. Например, вы можете создать ленту тем из определённого форума, которая будет содержать темы с 10 и более сообщениями в них. Такие блоки используют стандартный шаблон отображения, но вы можете указать другой шаблон или изменить стандартный по своему вкусу.

3.PNG

Блок на форуме - Список популярных тем

 

Настраиваемый блок
Такие блоки могут быть созданы с помощью текстового редактора, HTML кода (включая логику шаблонов IPS4), или с помощью PHP кода.

 

Использование блоков

На страницах, созданных с помощью Строителя страниц, блоки могут быть перенесены в рабочую область с помощью менеджера блоков (доступные области расположения блоков могут отличаться и зависят от используемого вами шаблона страницы).

На страницах, созданных с помощью HTML кода (или если вы хотите вставить блок в шаблон темы), необходимо использовать специальный тег для вставки блока:

{block="block_id"}

 

Кэширование блоков

Пользовательские блоки могут использовать кэш, если это необходимо, таким образом уменьшая ресурсы, используемые для отображения блока. Если ваш блок отображает динамическую информацию (например контент меняется в зависимости от того, какой пользователь его просматривает или на какой странице он размещён), в таком случае вы не должны использовать кэширование.

Для блоков плагинов, IPS4 осуществляет их кэширование самостоятельно.

 Share

User Feedback

Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.