Main Page
From MediaWiki+FCKeditor
Welcome to the demo site of the MediaWiki+FCKeditor project. This site contains some information about the project, as well as space for testing and playing with it.
Check our web site for more information about FCKeditor.
About the project
After several attempts to provide a WYSIWYG interface for MediaWiki, we at FCKeditor have decided starting a dedicated project for it, aiming to propose a definitive solution for it.
The main criticism again such kind of integration is that rich text editors produce HTML code, and MediaWiki runs with Wikitext. We prioritized this problem when developing this prototype and our FCKeditor integration now produces Wikitext, satisfying this need.
Demo
All articles in this site can be edited using FCKeditor. Only the main page (this page) has been protected to avoid confusion.So, to see it in action, just go to our Sandbox and start editing that page. Feel free also to create new articles here.
Integration status
We have created the first working prototype for this integration. It is still in the first stages, but shows the potential of it, and it’s actually fully usable. In any case, use it on production web sites at your own risk.
The following features are currently available:
- Rich editing: instead of writing inside a plain text area, using Wikitext markup for the text structure and formatting, you can use visual tools, which reflect the final output.
- Easy table creation.
- Easy link creation, including automated search for internal articles.
- Easy image insertion, including automated search for uploaded image files.
- Templates handling: a template icon is displayed in the editor so they can be easily edited or inserted, without impacting in the editing interface.
- References are displayed as small icons, not disturbing the editing, making them easy to create and edit.
- Formulas are rendered inside the editor, making it easy to edit them with a mouse click.
- My preferences: the editor can be disable at "Editing > Disable rich editor". Also, if the editor is enabled, a new tab called "Rich editor" is available so you can disable it under specific namespaces.
- It is possible to disable FCKeditor on specific articles with the __NORICHEDITOR__ magic word.
The editor will produce Wikitext, not HTML. This is an important feature to ensure that the content created with FCKeditor can also be edited in a simple textarea by those who prefer Wikitext.
Take it easy! This is a prototype and it is expected to present undesired behaviors if bugs are forced to happen. Feel free to use the discussion space in this page to talk about it.
Project future
As stated at the top of this page, at FCKeditor we have "started" coding this integration. We need help now to continue with it, as we are (and have to be) focused on FCKeditor.
We are looking for help on coding it, so PHP and JavaScript developers are welcome.
Download it!
This integration is now a pure MediaWiki extension. No manual changes required! MediaWiki 1.10, 1.11 and 1.12 compatible.
For now, we are publishing the latest development version of FCKeditor extension at our SVN:
http://svn.fckeditor.net/MediaWiki/trunk (read SVN Instructions)
Other alternatives:
- download as tar.gz file (FCKeditor 2.5.1 included)
- download as zip file (FCKeditor 2.5.1 included)
(files are generated every night at 1:30 PST)
Please follow the FCKeditor integration guide for more information about installing this extension.
Reporting problems
Please read the bug reporting instructions before creating a ticket if you encounter any problems with the FCKeditor extension. Do not use the discussion pages to report new bugs.
However if you ever find bug reports on discussion pages, please move it to the bug reporting system and add a note to the discussion that you filled a ticket regarding this issue.
Feel free to share your ideas with us, any help is welcome!
Troubleshooting
Please read the Troubleshooting page for a list of common issues with installing FCKeditor extension.
Get involved!
We strongly encourage you to participate in this project.
There is a lot of things to work on: http://dev.fckeditor.net/report/12, this list includes bug reports and new feature requests.
Take a look at it, maybe there is a chance that you can help us in any way. Maybe you will find there something that you are able to fix?
Please read SVN Instructions to find out more about working with Subversion and providing a patch.
