SCAYT 2 product was used on the old versions of CKEditor 4.3.3 and less. The new version of the SCAYT 3 product was launched starting CKEditor 4.4+.
1. Upgrade the version of the CKEditor editor to the latest one available (or at least to the version 4.4+). The latest version of CKEditor plugin can be downloaded from CKEditor website.
2. Specify your encrypted customer ID for the paid SCAYT service in the CKEditor config.js file using the scayt_customerid parameter:
config.scayt_customerid = 'encrypted-customer-ID'; |
You can find your long encrypted customer ID in your previous configuration or you may download it from your account page on the webspellchecker.net website. Login using your Customer ID and password. Then click Download Configuration file. |
You can find more information about SCAYT 3 parameters for CKEditor here.
Before to proceed with the migration steps, you need to define the exact version of the TinyMCE editor:
Depending on the version of TinyMCE editor, please follow the next instructions below:
You can find your long encrypted customer ID in your previous configuration or you may download it from your account page on the webspellchecker.net website. Login using your Customer ID and password. Then click Download Configuration file. |
You can find more information about available parameters on the SCAYT plugin for TinyMCE 4.0+ demo page.
1. Change the SCAYT application URL:
2. Update SCAYT initialization in controls. Depending on the type of the controls (HTML elements) where the SCAYT functionality is embedded and used, please update your configuration as follows.
<div contenteditable sc_dojoType="scayt.ui"> |
<iframe sc_dojoType="scayt.ui" src="editable_doc.html"> |
<input name="scayt_input" size="50" sc_dojoType="scayt.Input" lang="<language_short_code>" |
<textarea name="scayt_textarea" sc_dojoType="scayt.Textarea" scaytConfig.customDictionaryIds = [1,3001]; |
You can find more information about SCAYT 3 parameters for Editable Controls here.