Поиск сообщества
Показаны результаты для тегов 'расширения'.
Найдено: 2 результата
-
Одним из основных путей реализации cross-application интеграции с Invision Community является использование расширений. Проще говоря, расширение необходимо для реализации конкретного функционала в определенных частях сайта. Например, есть расширение, которое позволяет указать приложению, каким образом его содержимое будет обрабатываться системой поиска, или позволяет построить элементы для отображения на странице "Изменить пользователя" в админцентре. Если у вашего приложения есть расширение, то оно будет автоматически подгружено в соответствующих местах. Создание расширений Расширения создаются в Центре разработчика в админцентре. Invision Community будет автоматически генерировать файл классов в соответствующем каталоге вашего приложения; вам будет предложено ввести имя класса для расширения при его создании. Каждое расширение требует различных методов, в зависимости от того, что делает расширение. Для получения дополнительной информации обратитесь к документации в исходных файлах в каталоге /extensions вашего приложения. Типы расширений /core AdvertisementLocations Позволяет определить новые рекламные места в вашем приложении. Announcements Облегчает контроль параметров объявлений внутри приложения (например, позволяя пользователю определять отдельные категории). BBCode Добавляет дополнительные теги BBCode для Invision Community, которые будет обрабатывать ваше приложение. Build Запуск дополнительного кода при построении приложения. BulkMail Позволяет приложению добавлять дополнительные теги замены для массовой рассылки. CommunityEnhancements Добавляет новые сторонние улучшения в разделе Расширения админцентра. ContactUs Добавление дополнительных полей для формы “Обратная связь” и обеспечение контроля над данными, отправляемыми из этой формы. ContentRouter Используется для указания элементов контента, используемых вашим приложением. CreateMenu Добавление новых записей в меню "+ Создать", в шапке сайта. Dashboard Добавление новых блоков в меню Панель управления вашего админцентра. EditorLocations Обработка прав на вложение, загруженного в редактор WYSIWYG в вашем приложении. EditorMedia Добавляет новые источники в "Вставить медиа" в WYSIWYG редактор FileStorage Определяет типы файлов которые могут быть загружены вашим приложением. FrontNavigation Позволяет добавить вкладки и меню в панель навигации. GroupForm Позволяет определить настройки для добавления к форме настроек группы. GroupLimits Определяет, как групповые настройки обрабатываются для вторичных групп. IncomingEmail Определяет способы обработки входящей почты для вашего приложения. IpAddresses Указывает области в вашем приложении, где записываются IP-адреса. LiveSearch Добавляет поддержку живого поиска в админцентре для вашего приложения. MFAArea Определяет область, для защиты мультифакторной аутентификацией. MemberFilter Позволяет установить новые способы фильтрации пользователей (например в форме массовой рассылки). MemberForm Позволяет установить новые настройки в форме изменения информации о пользователе. MemberSync Выполняет пользовательский код, когда аккаунт пользователя создается, редактируется или удаляется. ModCp Добавляет области к панели модератора. ModCpMemberManagement Добавляет фильтры на страницу управления пользователем в Центре модератора. ModeratorPermissions Определяет новые права доступа модераторов. Notifications Определяет типы уведомлений, которые будет отправлять ваше приложение. OutputPlugins Определяет новые плагины тэгов шаблонов приложения которые будет использовать ваше приложение. Permissions Устанавливает группы разрешений для интеграции с вашим приложением Profile Добавляет новые области контента в профили пользователей. Queue Определяет фоновые задачи, необходимые для вашего приложения. Sitemap Добавляет поддержку карты сайта вашим приложением. Uninstall Указывает какой код должен быть выполнен при удалении вашего приложения. /nexus Item Позволяет продавать товары в Commerce.
-
В дополнение к стандартным возможностям Invision Community, вы также можете активировать различные расширения для вашего сообщества, которые расположены на странице админцентра: Система > Возможности > Расширения На этой странице вы увидите список предлагаемых IPS4 расширений. Вы можете настроить их и активировать с помощью соответствующих кнопок. Список предлагаемых в IPS4 расширений