Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 13.x
  • Verint Community
Verint Community 13.x
Developer Training Plugin Examples
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • More
  • Cancel
  • New
  • Getting Started
  • +External Integration
  • -Plugins/Framework extension
    • In-Process API
    • -Plugins
      • Plugin Examples
    • Setting Up Your Development Environment
  • +Automations
  • +UI Customization
  • +Notifications and Email
  • +Scripting
  • Obsolescence
  • Developer Training
  • Plugins/Framework extension
  • Plugins

Plugin Examples

There are many ways to customize the behavior of Verint Community using plugins. Some of the post common scenarios for customization using plugins are below, or you can see the full list of available plugin types in API documentation.

  • plugins
  • Created over 1 year ago
Was this helpful?
  • Yes
  • No
  • More
  • Cancel
  • Article

    Adding Scopes to Custom REST Endpoints

    Custom REST Scopes If you have created custom REST endpoints then as of 12.1 you should also be creating custom scopes for those endpoints. Otherwise they appear as uncategorized and controlling access…
  • Article

    Bookmarks

    The IBookmarkableContentType interface provides support for bookmarking content. Why should I make my content bookmarkable? It can be important for users to save content. If you are creating a schedule…
  • Article

    Comments

    The ICommentableContentType interface enables comments to be created for your content type. Why should I support comments? When considering social features comments can be a great way to allow users…
  • Article

    Creating Activity Stories

    Activity stories are shown in the activity stream and provide an easy way for users to stay engaged with a community. Why should I create Activity Stories? When performing actions upon a community…
  • Article

    Creating Custom Applications and Content

    The platform provides the ability to create your own types of content and applications. Why create custom applications and content? If you are writing a new application or have content (internal…
  • Article

    Customizing the Rendering of Individual Configuration Options

    Many plugin types support exposing configuration options (for example, IConfigurablePlugin ). Configuration options can make use of shared property templates that cover many configuration needs. If a plugin…
  • Article

    Defining Permissions

    Permissions can be granted to site, group and application levels to control access to each area of the community. The platform allows you to create and define your own set of permissions. These permissions…
  • Article

    Executing Code Before Plugin Initialization

    The IBeforeInitializationPlugin is a plugin that allows you to execute code after plugins are instantiated but before plugins initialize. What would I use IBeforeInitializationPlugin for? This plugin…
  • Article

    Exposing Configuration Options

    Plugins can optionally expose configuration options which are shown by the platform in the administration UI. When should I expose configuration options? When you're developing a plugin that would…
  • Article

    Exposing Data to External Sources

    When creating new content, applications, and/or other custom data and services within Verint Community, you can expose those services for external integration via REST. This offers immense flexibility…
  • Article

    File Viewers

    File Viewers allow the platform to customize the display of uploaded files and Urls. The IFileViewer type defines which Urls or file extensions the viewer should handle and the output that should be displayed…
  • Article

    Handling Embedded Files in Content

    When creating custom content types to the Verint Community platform and utilizing the platform editor within the UI managing that content (using the $core_v2_editor widget API), the editor will allow drag…
  • Article

    Handling Events

    An event is way to react to actions that occur in the platform. Each event executor creates a copy of the content being executed. The In-Process API is used to access the community events. To find out…
  • Article

    Hashtags

    This interface provides #tag support for the content type. It provides a controller that gives access to several methods not available in the API. Why should I make my content hashtaggable? Similar…
  • Article

    Interacting With Files

    The Verint Community platform provides support for creating file stores within the Centralized File Storage System to enable plugins to store, secure, serve, and generate files. Why Would I Create…
  • Article

    Likes

    The ILikeableContentType interface provides support for liking content. Why should I make my content likable? If you would like users to provide feedback by demonstrating that they like your content…
  • Article

    Managing Dependencies

    Grouping plugins can make setup and configuration of your project more manageable using IPluginGroup. This will allow you to organize and create multiple plugins and group them in the administration panel…
  • Article

    Managing Physical File Storage

    The Verint Community platform's Centralized File Storage System abstracts physical file storage from logical file storage and includes support for physically storing files on the operation system's file…
  • Article

    Mentions

    Adds support for @mentions, by implementing this interface users can direct a readers attention to content in the community. Why should I make my content mentionable? Being able to mention content…
  • Article

    Moderation/Abuse Management

    The abuse plugin automates abuse detection to prevent SPAM and other abuse from entering the platform. Individual abuse detectors handle events applicable to their abuse detection logic and notify the…
>
  • Telligent
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2024 Verint, Inc.
Powered by Verint Community