42
Views
4
Comments
[CKEditor Advance] Deprecation of CKEditor Advance
Question
ckeditor-advance
Web icon
Forge asset by Prasad Rao

Hi,

Since CKEditor (https://www.outsystems.com/forge/component-overview/97/ckeditor) now support all the features of CKEditor Advance (https://www.outsystems.com/forge/component-overview/7146/ckeditor-advance), the CKEditor Advance component has been deprecated. In order to keep CKEditor Advance seperate from CKEditor component, CKEditor Advance was using separate set of tables to store the uploaded content and below are steps to be taken to migrate from CKEditor Advance to CKEditor.

  1. Change your application to refer the CKEditor instead on CKEditor Advance
  2. Refer the attached OML, which contains three timers to migrate the uploaded content and point the links to download page in CKEditor
    • StartMigrate: This can be used as is, which will migrate the FILE table content from CKEditor Advance module to FILE table in CKEditor module
    • MigrateContent: This timer read first 100 records from FILE table from CKEditor Advance, moves the FILE_CONTENT table content from CKEditor Advance module to FILE_CONTENT table in CKEditor module, Delete the FILE and FILE_CONTENT row from CKEditor Advance module and start the timer for next batch or start timer to update application data
    • UpdateLinkInTextContent: This time is application specific and need to be run all the modules where ckeditor html data is stored to update the link to point to CKEditor module instead on CKEditor Advance module.

Regards.

CKEditorAdvanceMigration.oml
2016-04-22 00-29-45
Nuno Reis
 
MVP

Thank you for your effort. First doing it, and now migrating to another.

2021-08-12 11-00-27
Nordin Ahdi
 
MVP

Agreed. Thanks for this Prasad. :)

2023-10-16 05-50-48
Shingo Lam

Nice. Thanks, Prasad

2018-09-27 18-20-33
Swatantra Kumar
Champion

Hey, thanks Prasad for providing this advanced component to the community and now helping with the migration.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.