Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 13.x
  • Verint Community
Verint Community 13.x
Developer Training Embeddables
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • More
  • Cancel
  • New
  • Getting Started
  • +External Integration
  • +Plugins/Framework extension
  • +Automations
  • -UI Customization
    • +Themes
    • +Widgets
    • -Embeddables
      • Working with Embeddable Studio
    • UI Extensibility
  • +Notifications and Email
  • +Scripting
  • Obsolescence
  • Developer Training
  • UI Customization

Embeddables

Embeddables are scripted extensions to the content editor that allow for the embedding of dynamic markup within supported content types in Verint Community.

What is an Embeddable?

Embeddables are very similar to widgets in that they render HTML markup fragments, however, while widgets are placed within page layouts of themes, embeddables are scripted extensions that are placed within content via the HTML editor (see 'Tip' and 'Navigation List'):

Embeddables are listed within the Insert menu of the editor, alongside other insertable items and IEmbeddableContentFragmentType plugins .

Like other scripted extensions, Embeddables can expose configuration to enable end users to configure the behavior of the embeddable. When content is rendered, the embeddable is given a reference to the parent content, the rendering target, and the requested configuration to render HTML into the content.

Embeddables have access to the full set of Scripted Extension capabilities (LESS rendering, Dynamic Configuration with custom property rendering and file embedding, Server-side Javascript and Velocity execution, Ajax callbacks, etc) and is given a contextual API to help implement its behavior: the context_v2_embeddable Script API .

Implementing and Managing Embeddables

Developers implement embeddable types, community managers enable embeddable types, and community members make use of the enabled types.

Embeddable types are defined in Embeddable Studio (Administration > Interface > Embeddable Studio) and are implemented in Velocity or Server-side Javascript using the Scripting API .

Community managers can manage which embeddable types availability in Embeddables (Administration > Interface > Embeddables). From this administrative user interface, community managers can identify which content types should support each embeddable type and which roles of users should be allowed to insert each embeddable type. Community managers can also import and export embeddable types and their translations from this interface.

When a community member is authoring content using the editor built into Verint Community, any available embeddables are listed within the Insert menu of the editor for use in defining content.

  • Created over 1 year ago
  • Updated over 1 year ago
Was this helpful?
  • Yes
  • No
  • More
  • Cancel
  • Working with Embeddable Studio

  • 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