Extension:WYSIWYG

Extension WYSIWYG enables a more intuitive editing of pages on a MediaWiki-based site. When this extension is installed, the tab 'Edit' in the command bar on top of every page leads directly in the wysiwyg editing mode.

It uses a special version of the CKeditor that outputs wiki text rather than the usual HTML that caused problems for MediaWiki integrations in the past.

Features of the WYSIWYG extension
Feature descriptions can be found at: The WYSIWYG extension supports:
 * WYSIWYG extension info page
 * importing / insertion of tables, images, formatting stuff like enumerations, font style etc. as well as links
 * real copy and paste without postprocessing
 * working with the known Word-like toolbar arrangement
 * using special characters
 * real time spell-checking with recommender function
 * undo/redo and find and replace functionality

Usage
Usage documentation can be found at:
 * User manual of the WYSIWYG extension

Download

 * WYSIWYG (dependencies, download, help)

Installation on Mediawiki 17.x to 20.x
For several weeks the developer's site was down, so instructions on installation were retrieved from Google cache and published here. Please use at your own risk.

Requirements

 * MediaWiki 1.17

Installation
1. Download WYSIWYG extension from Sourceforge

2. Extract the zip-file

3. In the folder "wysiwyg-1.7.0_0/extensions/" you'll find the "WYSIWYG/" folder, copy this into " /extensions/"

4. Add the following line to your LocalSettings.php to initialize the extension: require_once("$IP/extensions/WYSIWYG/WYSIWYG.php");

5. Define the group rights, the easiest is to grant all users access: $wgGroupPermissions['*']['wysiwyg']=true; or only for registeres users: $wgGroupPermissions['registered_users']['wysiwyg']=true;

'Now the WYSIWYG Extension is installed and ready to use.'

Note
Ontoprise also distributes a pre-configured and easy-to-install bundle named "SMW+" containing the WYSIWYG Extension, MediaWiki, SMW, Halo and further useful extensions: Please note that if Halo extension is installed, the WYSIWYG extension also enables calling its functions (Semantic Toolbar, Query Interface, template picker) and allows to embed web services and wiki magicwords.
 * SMW+ (free Community Edition available)