Page MenuHomePhabricator

WYSIWYG (FCKeditor) integration
Closed, ResolvedPublic

Description

Author: jaap.vermeulen

Description:
FCKeditor is a WYSIWYG HTML text editor brings to the web many of the powerful
functionalities of known desktop editors like Word. It is released under the
LGPL. Porting this to Mediawiki would enable users to edit pages without using
the mediawiki markup, but rather an interface like Microsoft word.

It should not be too difficult to port the output from HTML to media wiki
markup. I would definitely be willing to help out if this would be done.


Version: 1.5.x
Severity: enhancement
URL: http://meta.wikimedia.org/wiki/Fckeditor

Details

Reference
bz1125

Revisions and Commits

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 8:07 PM
bzimport set Reference to bz1125.
bzimport added a subscriber: Unknown Object (MLST).

(In reply to comment #0)

FCKeditor is a WYSIWYG HTML text editor brings to the web many of the powerful
functionalities of known desktop editors like Word. It is released under the
LGPL. Porting this to Mediawiki would enable users to edit pages without using
the mediawiki markup, but rather an interface like Microsoft word.

It should not be too difficult to port the output from HTML to media wiki
markup. I would definitely be willing to help out if this would be done.

We have got this working today, 22.06.2005
More coming soon !!!

A meta page has been created which describes basically how the FCKEDITOR can be
integrated into MediaWiki. A screenshot is included.

Citing from it:
"This is an experimental approach. It is not recommended to apply this changes
to a "real" wiki. Use a fresh installation instead."

see the meta wiki page for screenshots; the editor is working fine, some further fine-tuning needed, but already more than a
proof of concept.

jaap.vermeulen wrote:

(In reply to comment #3)

see the meta wiki page for screenshots; the editor is working fine, some

further fine-tuning needed, but already more than a

proof of concept.

The meta page can be found here:
http://meta.wikimedia.org/wiki/FCKeditor

plugwash wrote:

if this is going to be used then it will have to be very well written. many html
editors make html which is basically impossible to edit by hand.

(In reply to comment #5)

if this is going to be used then it will have to be very well written. many html
editors make html which is basically impossible to edit by hand.

You are right, this is exactly why I filed this as a bugzilla. The FCKEditor
seems to be a hot spotted project on Sourceforge, it is usually under the Top 10
Downloads; I think the chances are high, that any design flaws are fixed in
shorttime. Perhaps we can contact and convince the FCKEditor authors to program
a special "light" version for us, for MediaWiki ?

An

  • * experimental *
  • * fully operational version *
  • incl. installation code (config/index.php)
  • fully based on MediaWiki 1.5 beta3

is now available.

http://sourceforge.net/project/showfiles.php?group_id=138202&package_id=157472&release_id=340682

You will not be surprised, that this is another version of EnotifWiki, a special
version of MediaWiki, which now also includes the open-source FCKeditor version
2.0 FC (option during installation).

Any page, which contains the string USE_EDITOR can be WYSIWYG-ed edited. The
string can be removed, and the page can be wiki-syntax edited. Pages, which do
not contain this string, do not invoke the WYSIWYG editor.

ATTENTION / WARNING:

It's tricky and ONE-WAY, because the FCKeditor creates HTML code. This is
certainly not always wanted. Regard this as an experiment. Tell the bugzilla
your observations and further ideas.

(In reply to comment #7)

The new FCKeditor final release 2.0 is now bundled with the new EnotifWiki 3.48;
you can play with a live version on http://www.enotifwiki.org

[1] http://developer.berlios.de/projects/enotifwiki

Any page, which contains the string USE_EDITOR can be WYSIWYG-ed edited. The
string can be removed, and the page can be wiki-syntax edited. Pages, which do
not contain this string, do not invoke the WYSIWYG editor.

ATTENTION / WARNING:

It's tricky and ONE-WAY, because the FCKeditor creates HTML code. This is
certainly not always wanted. Regard this as an experiment. Tell the bugzilla
your observations and further ideas.

Diffusion added a commit: Unknown Object (Diffusion Commit).Mar 4 2015, 8:21 AM