Disqus for EPiServer 8

Disqus for EPiServer 8 is available.

What's new

System requirements

EPiServer CMS 8 and later version.

MVC and WebForms sites are supported.

Installing add-ons from Visual Studio

Starting from this version, Disqus for EPiServer packages can be installed from Visual Studio.

Make sure http://nuget.episerver.com/feed/packages.svc/ is added as a NuGet source and episerver.packaging@installationMode is set to Code in web.config. See details in developer guide.

You can find packages by searching for "disqus".

Disqus packages

Add-ons are installed under /modules site directory. Disqus comments configuration UI add-on is deployed under /modules/_protected sub-folder since it is protected add-on and should be accessed only by the authorized users within WebEditors or WebAdmins roles by default.

Folder structure

Upgrading Disqus add-ons to version 1.2.0

First of all, upgrade website to EPiServer 8.

Upgrading add-ons from Visual Studio

  1. Make sure installationMode is set to Code: <episerver.packaging installationMode="Code">
  2. If the installationMode was set to UI you need to run the cmdlet Convert-EPiAddons in the Package Manager Console, it will convert any existing add-ons installed via UI to Visual Studio format.
  3. Remove Duk.EPiServer.Disqus.* assemblies in /bin and /modulesbin directories. Remove /modules/Duk.EPiServer.Disqus and /modules/_protected/Duk.EPiServer.Disqus.UI folders.
  4. Make sure http://nuget.episerver.com/feed/packages.svc/ is added as a NuGet source in Visual Studio.
  5. Install Disqus comments 1.2.0 packages via Visual Studio. Overwrite all existing files in Disqus add-on folders if asked.

Upgrading add-ons from the user interface

  1. Make sure installationMode is set to UI: <episerver.packaging installationMode="UI">
  2. To install add-on packages, the user needs to be a member of the PackagingAdmins user group, and must have access to the EPiServer UI.
  3. Navigate to Add-ons in global navigation menu and update Disqus comments add-ons in Updates section.

More information

Please refer documentation on the project page.

Source code is available on GitHub. Feel free to report issues, ask questions and share any feedback.

Tags: EPiServer, Disqus, Comments, Social

5 Comments

  • Gravatar image

    Valdis Link

    Nice! Thanks for sharing!

  • Gravatar image

    Hiep Link

    I used Disqus integration for EPiServer 8 however I got the error when I change the url for the page, for example for blog\blog-old to blog\blog-interesting, I comment on this page, I go to https://disqus.com/by/ and check the comments there, when I click to the link for this page, I redirect me to the old one blog\blog-old. Did I miss anything?

  • Gravatar image

    Wenche Ertsås Link

    Hi I am trying to Upgrade my episerver site to latest Version via nuget. It fails because of the disqus Version. When can we expect a Version that is supported for latest Version of episerver.

  • Gravatar image

    Dmytro Duk Link

    @Wenche
    Disqus comments add-ons are available for EPiServer CMS 9 now.
    Please see update/installation guides here:
    http://dmytroduk.com/projects/disqus-for-episerver/upgrading-disqus-add-ons
    http://dmytroduk.com/projects/disqus-for-episerver/installing-disqus-add-ons

  • Gravatar image

    Jonathan Otmar Link

    Hi Dymtro,

    First, I wanted to say thanks for this add-on. We have a new EPiServer site and we're planning on adding this for a new feature to be released toon. I was hoping you might be able to confirm if you have any plans to update for CMS 10? Thanks.

Add a Comment
  1. (used to show your gravatar; will not be published)

Follow

Tags