The Telligent Evolution Platform is the foundation for the Telligent Community and Telligent Enterprise applications. The platform exposes the following extensibility points:

  • Platform APIs - The Platform APIs enable you to build on top of the Telligent Evolution platform to deliver new applications or integrate with existing applications.  Applications that you build can also be shared in the Telligent Marketplace.

  • CSS / Style Markup Guide  - Extending the base theme, whether Telligent Community or Telligent Enterprise, can be accomplished through CSS and other style changes.  This documentation provide guidance on the CSS classes used within the platform.

  • Configuration & Tasks - Details the various configuration files and their associated settings as well as Telligent Tasks.

  • Widgets - Building widgets (simple, reusable UI components) enables you to create new functionality directly embedded into your Telligent application.  Widgets can be as simple as embedding some JavaScript or richer widgets that integrate with other popular technologies like Salesforce.com.

  • Event based modules - With Telligent's event-based framework you can plug into various events to change behavior, format text, handle authentication, and numerous other tasks that extend out the base set of capabilities.

  • How to: Use Override Files - Manipulate the communityserver.config and siteurls.config files while keeping your changes in a separate communityserver_override.config or siteurls_override.config file.  By keeping your changes in a separate file, you don't have to worry about destroying your changes when you apply a new version / service pack of the Telligent Evolution Platform.

  • Localization and Internationalization - Store text strings in an external resource file, called a language pack.  By creating a resource file for each language you're supporting, you can show each user text in their own language. 

  • Extensible Search - You can create your own search provider to get search results from a different source, or your own index provider to customize how files are indexed.

  • Centralized File System - All files uploaded to Telligent Evolution are stored using the Centralized File System (CFS).  You can leverage the Centralized File System (CFS) to store your own files or manipulate existing files.  Because the CFS is plugglable this means you can store files in 3rd party document management systems such as Microsoft's SharePoint or in the cloud such as with Amazon.