wiki:CkEditorPlugin

Version 3 (modified by Itamar Ostricher, 13 years ago) (diff)

--

CKEditor Wysiwyg Plugin

Description

Wysiwyg wiki editor plugin using the open-source CKEditor, based on TracWysiwygPlugin.

Very initial alpha, that currently produces only HTML, as opposed to TracWiki.

Disclaimer:

  • Does not co-exist with TracWysiwygPlugin - have only one of them enabled.
  • Does not handle TracWiki at all at the moment.
    • Specifically - don't try switching to the CKEditor with existing TracWiki pages - it will trash your page...

Help Wanted

Help wanted for further development:

  • Killer Feature: Support TracWiki syntax (by HTML<->TracWiki conversions? or by making CKEditor's rendering engine emit TracWiki?)
  • Insert WikiLinks using cool dialogs (e.g. choose existing page from TitleIndex, insert link to stubbed page & open new tab to create the stubbed page)
  • Insert other kinds of TracLinks using cool dialogs (changesets, tickets, other resources...)
  • Insert images intuitively (selector from attachments / repositories / upload from file-system as attachment or into repository, maybe even drag-and-drop)
  • Macro-awareness - select macro to insert from supported macros, expand inserted macros inline

Bugs/Feature Requests

Existing bugs and feature requests for CkEditorPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:ckeditorplugin here].

Source

You can check out CkEditorPlugin from here using Subversion, or browse the source with Trac.

Example

Recent Changes

14145 by framay on 2014-09-01 14:02:36

refs #11330: avoid error with Genshi 0.7:

UnicodeError: source returned bytes, but no encoding specified
10922 by framay on 2011-11-16 07:28:09
fixes #8850, #8851, #8852: implemented a lot of new functionalities, so named this version 1.1dev
10921 by framay on 2011-11-16 07:22:33
tagging old version 1.0dev, before replacing by 1.1dev
10271 by itamarost on 2011-06-10 07:04:13
fixes #8867
10258 by itamarost on 2011-06-04 16:59:35
Add various ignore patterns (Eclipse stuff, Pydev stuff, Git & hg stuff)
(more)

Author/Contributors

Author: Edan Maor, itamarost
Maintainer: itamarost
Contributors:

Attachments (1)

Download all attachments as: .zip