Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 11.x
  • Verint Community
Verint Community 11.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
      • Exceptions and Logging
      • -Plugin Examples
        • Creating Activity Stories
        • +Creating Custom Applications and Content
        • Defining Permissions
        • Executing Code Before Plugin Initialization
        • Exposing Configuration Options
        • Exposing Data to External Sources
        • File Viewers
        • Handling Embedded Files in Content
        • Handling Events
        • Interacting With Files
        • Managing Dependencies
        • Managing Physical File Storage
        • Notifications
        • Registering Tokens for Templates
        • Template-based Email
        • Translating Plugin Text
        • Using Widgets to Render Content From Plugins
      • Plugin Lifecycle
    • +Setting Up Your Development Environment
  • +Automations
  • +UI Customization
  • +Scripting

You are currently reviewing an older revision of this page.

  • History View current version

Plugin Examples

There are many ways to customize the behavior of Telligent 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.

Managing Dependencies

Plugins can be grouped to ensure that an application, consisting of multiple plugins, appears as one item within the administration UI.

Translating Plugin Text

Telligent Community has built-in support for translation of plugin-rendered text.

Exposing Configuration Options

Plugins can easily expose configuration options to enable users to provide important information to enable plugin functionality.

Handling Events

One of the key ways a plugin interacts with the Telligent Community platform is by handling platform events.

Creating a Custom Application, Content

For tight integration of custom data, custom applications and content types can be created to make use of all of the services that Telligent Community provides.

Adding Core Service Support to Content

Once you've defined a custom content type, you can add support for one or more of the services that Telligent Community provides for interacting with content.

Handling Embedded Files in Content

When defining a custom content type that should support embedding files, Telligent Community provides an API (via a plugin) to simplify adding that support.

Template-based Email

If you want to expose a simple way to customize dynamic rich text, the Telligent Community templating engine can be used.

Registering Tokens for Templates

When using the Telligent Community templating engine, you can extend the supported tokens to include custom data.

Notifications

Integrate custom notifications with the Telligent Community notification service for tight integration, subscription, and varied distribution.

Defining Permissions

When defining custom applications, new permissions can also be added to properly secure your custom functionality.

Creating Activity Stories

When you want to push rich content to the activity stream, create a new story type.

Using Widgets to Render Content From Plugins

Implement rendering requirements of plugins using widgets to enable easier development and optional customization.

 

  • 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