AppShare - Comments widget

Hi

I have upgraded our application to version 2024.1 and the comments widget is no longer working. I am not seeing any errors in detective. When I try to @ someone, nothing happens?

I downloaded the version from the AppShare today to test and it has the same issue.

Kind regards,
Carl

A bit of a stretch, but is it because of the ckeditor addon (Mentions | CKEditor.com).
The 2024.1 release does mention “As part of an upgrade to Liberty Create, we have migrated away from CKEditor to TinyMCE” for rich text. Is this somehow related?

Hi,

If the Comments widget has not been updated specifically for 2024.1 I dont think it will work as it was heavily relying on the CKEditor.

I suppose as a quick fix, it could still load a version of the CKEditor, but the widget would need to be updated anyway.

Thanks @gediminas.poviliunas . I will log a ticket.

Hi @CarlDugdale ,

Previously, this widget utilised CKEditor as its text editor, sourced from the Liberty Create platform. However, with the release of version 2024.1, we have upgraded the platform to a new rich text editor called TinyMCE. Consequently, the existing Comments widget would no longer function, necessitating an update to incorporate the new editor.

For applications running on Liberty Create version 2023.3 or earlier, the Comments widget will continue to operate as usual, and it remains available in the Community AppShare.

However, for applications on Liberty Create version 2024.1 and beyond, you will need to update your widget to the latest version, which is now available in the AppShare (click here to view in AppShare).

The functionality of the widget remains unchanged; the update simply replaces the editor.

Hope this helps :slight_smile:


Top Tip: If you haven’t customised the Comments widget, you can use the Replace feature in Code Studio instead of uploading a new component and manually replacing the old widget on each page. To do this:

  • Open Code Studio
  • Open the old Comments widget
  • Click on the ‘Options’ cog in the top right corner
  • Select ‘Replace’
  • Upload the new file.

Please note, due to how custom widget settings in Code Studio are designed, it is necessary to review your pages and remap your widget settings, where required.

Hi Ali
Thank you, downloaded and installed and its now working.

1 Like