Custom elements in HTML editor using WAFTagProvider

In the HTML editor in Relatude, there is a system for incorporating complex items with dynamic content. This system is already used for handling video players, forms etc inside the editor.

This system is also very useful for providing integration with other third party systems for links or dynamic lists etc.

You can create your own customized integrations or just special content that cannot be rendered directly in the editor. Just implement the abstract class WAFTagProvider and place the file in the App_Code folder.

You can also create your own dialogue windows to edit the content or settings for the generated content. 

Here is a code sample:

Some screenshots: