Views: 528
Number of votes: 5
Average rating:

Advanced CMS - Add-on for Advanced & External reviews

Please take a look at a new Open Source add-on that improves the reviewing process and lets external users to view & review content without the need to access the Edit Mode.

Highlights

  • Context aware smart reviewing
  • Allow external reviewers to access unpublished data
  • Provide token-based, expirable links to any content version
  • Visually express issues in reviewed content by highlighting or adding screenshots
  • MIT licensed
  • Not officially supported by EPiServer - both authors (Greg Wiecheć & Bart Sekuła) are EPiServer employees, however this add-on, at the moment, is not going to be included in the Core product. We will maintain it on our own.

Please see it in action:

External review component

This is an Edit mode component used to generate external review links. There are two types of links:

  • view - external reviewer can preview draft content version
  • editable - external reviewver can add comments using advanced review widget

Share dialog

Editor can share external review links using share dialog. The [#link#] constant will be replaced with link to content.

Below is an email example:

Security

/externalContentReviews location is only accessible to users who are members of the ExternalReviewers role. You will have to manually add personal user accounts or a shared user account that could be used by the external reviews.

Install

Install-Package Advanced.CMS.AdvancedReviews

https://nuget.episerver.com/package/?id=Advanced.CMS.AdvancedReviews

Please note that we are now in BETA, there may still be issues that we try to fix as soon as we can.

The source code can be found here: https://github.com/advanced-cms/advanced-reviews Contributors are welcome.  

Jun 16, 2019

Praful Jangid
(By Praful Jangid, 6/17/2019 9:17:49 AM)

I haven't tried it personally but seems like very useful and will speedup the content review and apprval task.

I will try to take a look personally and will provide some feedback too.

Thanks and Regards,

Praful Jangid

Advanced CMS
(By Advanced CMS, 6/17/2019 8:45:25 PM)

Thanks, please note however that although both authors (Bart & Greg) are EPiServer employees, this add-on is Open Source and is not officially supported by EPiServer.

Kanika Arora
(By Kanika Arora, 7/3/2019 1:57:06 AM)

Hi,

Thanks for creating this very useful addon.
However I am getting 404 error on loading the Editable External Review link. I am able to use rest of the features fine. The view only link works well too (although it adds an additional /en before /externalContentView resulting in 404 but I was able to get around that by adding redirect to remove /en) but edit link keeps giving 404 error.

Can anyone please help in this regard?
I have already added the ExternalReviewInitialization file and set EdiatbleLinksEnabled option to true.

Another question what is the use of following 3 ExternalReviewOptions:
public string ReviewsUrl { get; set; }
public string ContentPreviewUrl { get; set; }
public string ContentIframeEditUrlSegment { get; set; }

Thanks.

Kanika Arora
(By Kanika Arora, 7/3/2019 1:59:28 AM)

Hi,

Thanks for creating this very useful addon.
However I am getting 404 error on loading the Editable External Review link. I am able to use rest of the features fine. The view only link works well too (although it adds an additional /en before /externalContentView resulting in 404 but I was able to get around that by adding redirect to remove /en) but edit link keeps giving 404 error.

Can anyone please help in this regard?
I have already added the ExternalReviewInitialization file and set EdiatbleLinksEnabled option to true.

Another question what is the use of following 3 ExternalReviewOptions:
public string ReviewsUrl { get; set; }
public string ContentPreviewUrl { get; set; }
public string ContentIframeEditUrlSegment { get; set; }

Thanks & Regards.

P.S. Already created an issue for the same in GitHub as well - https://github.com/advanced-cms/advanced-reviews/issues/53

Bartosz Sekula
(By Bartosz Sekula, 7/3/2019 9:50:05 PM)

@Kanika,

Thanks for reporting this issue, it's been resolved in v0.2.0

https://world.episerver.com/blogs/bartosz-sekula/dates/2019/7/new-version-of-advanced-reviews-released-v0-2-0/

Please login to comment.