When editing content with KTML you can take advantage of the spellcheck features it provides. In order to use spellcheck from KTML you must set the correct configuration. KTML allows two ways to configure the spellchecker, to accommodate the right you may or may not have on the server:
Spellcheck using the local server which must have the correct libraries installed.
Spellcheck using a remote web service. This does not require you to install any libraries, but has some limitations.
KTML offers spellchecking for the text you enter. But in order to use this feature you need to have your server configured:
Download and install the version of aspell for your server's operating system. For installation instructions read below.
Download and install the aspell dictionary for the language you need KTML to spellcheck.
To install ASPELL on a system running Microsoft Windows, follow the steps below:
First download the ASPELL installer here.
Execute the downloaded file.
Follow the wizard's instructions: accept the licence, select the folder to install to and whether to create shortcuts or not.
Click Install to commence copying the required files.
By default the View manual check-mark is selected. When Finish is clicked, the manual page is displayed.
ASPELL is now installed on your system.
To install the ASPELL library on a Unix based system, follow the instructions below:
Download the ASPELL source package here.
Unzip the downloaded package into a folder of choice.
Browse to the folder containing the archive files. Run
the configuration script by entering:
./configure
-
Next you have to install the program. Type:
make install
If no errors were encountered, ASPELL is now installed.
On the PHP platform the PSPELL module is also supported. In order to use PSPELL, you must have ASPELL 0.50 or higher installed on your server. PSPELL has the advantage that it does not require direct access to run the ASPELL executable.
To use PSPELL on a Unix based system, follow the instructions below:
Install ASPELL 0.5 or higher as shown above.
Re-compile PHP with the --with-pspell[=dir] option.
PSPELL can be used starting with PHP version 4.3.3. To use it on your server, follow the instructions below:
Install ASPELL 0.50 or higher as explained above.
Copy the aspell-15.dll file from the bin folder of your ASPELL installation into a folder in the system path, where it can be accessed by PHP.
Open the php.ini file with a text editor.
Locate the block where extensions are defined. Uncomment or add the line saying: extension=php_pspell.dll.
Save the php.ini configuration file and restart the web server.
If you are using a shared hosting environment or the host does not support or allow installing the required libraries on the server, you can still use spellchecking through an online service provided by InterAKT Online.
To configure KTML to use this service instead of looking for local libraries you must set the online_interakt_spellcheck option to TRUE in the KTML4.config.xxx file, as shown in the Configure KTML Global Settings topic. Note that use of the service is limited, as explained in what follows:
You can only make 1 spellcheck request per minute from a unique IP.
The maximum size for the spellchecked text is 300 kB.