Let me introduce Disqus for EPiServer, a Disqus comments integration for EPiServer-based websites. The module consists of two add-ons which enable discussions on pages and provide user interface for configuration.
Now Disqus for EPiServer add-ons are available in the Third-Party Add-ons section in the official EPiServer Add-on Store.
Enabling Disqus comments
There are several ways to display Disqus comments on pages:
- Adding comments as a shared block (target user: editor)
- Adding comments as a dynamic content (target user: editor)
- Displaying discussions in the rendering areas defined in the templates (target user: developer)
- Rendering comments block as a content property (target user: geeky developer)
Configuration UI and Edit mode extensions
Configuration user interface allows to edit Disqus settings for the current website and provides quick links to moderation tools in Disqus Admin.
Edit UI extensions help to work with Disqus blocks when editing a content. Warnings are displayed when Disqus configuration is not complete or there are problematic blocks on the current page. These indicators are not rendered in view mode.
Basic installation scenario
- Signup on Disqus and choose a shortname for the site
- Install Disqus for EPiServer add-ons
- Set shortname and enable discussions on website using Disqus configuration UI.
- Start adding Disqus comments on pages.
EPiServer 7.x.x CMS, Add-on system (EPiServer.Packaging). EPiServer UI Platform (Shell) is required to install configuration UI and Edit mode extensions.
MVC and WebForms sites are supported. EPiServer 7 Patch 3 is required on MVC sites.
Please refer documentation on the project page.
Source code and feedback
Source code is available on GitHub.
Feel free to report bugs, ask questions and request features on GitHub or here in comments. Your feedback is highly appreciated.