WebSpellChecker (WSC)

WSC operates in a separate browser window so your work is not obstructed. Corrected text is automatically returned to the form.

WebSpellChecker (WSC) Plugin for TinyMCE 3

Installation Guide

1. Download the WSC plugin for TinyMCE

2. Unpack the downloaded zip archive and copy the extracted WSC directory to the TinyMCE plugins directory (by default: \tinymce\jscripts\tiny_mce\plugins\). Note! Folder name should be "wsc".

3. Specify the core URI of the WSC plugin (see sample, line 6).

4. Edit HTML page that contains TinyMCE. Register WSC plug-in (see sample, line 11), and add it to TinyMCE toolbar (see sample, line 12).

5. Specify the wsc popup title (see sample, line 13).

6. Specify the initial spell check language name. Now supported: en_US, da_DK, en_GB, nl_NL, fr_FR, nb_NO, el_GR, de_DE, pt_PT, it_IT, es_ES, pt_BR, sv_SE. See sample, line 14.

Sample

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8" />
		<script src="/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
		<script>
			//<!--
				//<!-- For Hosted version only //-->
				var WSCCorePath = "http://svc.webspellchecker.net/spellcheck/script/ssrv.cgi?cmd=script&doc=wsc&plugin=tinymce3&customerid=[your_long_ID]"
				//<!-- For Licensed version only //-->
				var WSCCorePath = "[protocol]://[your_hostname]/spellcheck/script/ssrv.cgi?cmd=script&doc=wsc&plugin=tinymce3"
				tinyMCE.init({
					mode : "textareas",
					theme : "advanced",
					elements : "myEditor",
					plugins : "wsc",
					theme_advanced_buttons1_add_before : "wsc",
					wsc_popup_title :"Custom Popup Title",
					/*Set up spellchecking language.
					Details here http://wiki.webspellchecker.net/doku.php?id=installationandconfiguration:supportedlanguages*/
					wsc_lang :"en_US",
					/*Set up Custom Dictionaries. Details here:
					http://wiki.webspellchecker.net/doku.php?id=installationandconfiguration:customdictionaries:licensed*/
					wsc_customDictionaryName : ['1','2'],
					/*Set up User Dictionary. Details here:
					http://wiki.webspellchecker.net/doku.php?id=installationandconfiguration:userdictionaries*/
					wsc_userDictionaryName: 'test_dic',
				});
			//-->
	</script>
	</head>
	<body>
		<textarea id="myEditor" name="myEditor" >
			This is an exampl of a sentence with two mispelled words.
		</textarea>
	</body>
</html>