Epoz only allows structural markup (no font tags etc), so this is mainly a str_replace(). Creating the conversion script is a challenge, but operating on tidy-cleaned xhtml should simplify matters. All without reloading the surrounding page. Our conversion script can hook in after tidy, the source visible in 'source view' and submitted to the server would be wiki markup. This works great, it's Plone's standard editor - I used it to write the Squid document for example. Epoz 0.74 feeds the html through tidy on the server via xml-rpc when switching to source view and on save. If we manage to create a python or php script that converts simplified tidy output (xhtml) to wiki-code, this would be easy to do with epoz. Leveraging the power of existing html editing/spell checking tools makes it necessary to convert the produced HTML/XHTML to wiki markup. ,, and the mobile versions are produced like this. , after applying wysiwyg for years, they switched to simple wiki with immediate display: WYSIWYM, see a video here (in German), and a very untechnical description of the syntax here.Other wiki engines / services that have WYSIWYG Tiki Wiki CMS Groupware - A full-featured, open source, multilingual, all-in-one Wiki+CMS+Groupware written in PHP (using CKEditor).- wiki farm, hosted wikis only, no software download.- Open source wiki engine (a software similar to MediaWiki, written in Python).Try out the editing feature on these sites, for some inspiration: Other Wiki engines/services that have WYSIWYG While not providing true WYSIWYG (editing is done directly to wikitext), Wikizzle includes AJAX WYSIWYM editing features similar in purpose to WYSIWYG such as real-time rendering of the article. Like most of these editors, it produces some ugly syntax though. The Oracle Wiki Publisher extension currently allows one to edit and export wiki pages after editing them like any other document in OpenOffice. OpenOffice runs on Windows, Mac, and Linux and is an alternative to the Microsoft Office Suite. Runs in the open source, free office suite OpenOffice versions 3 and higher. A MediaWiki editing demo is available which makes use of the html2wiki.xsl tool mentioned below. It also supports structured editing based on RelaxNG. Mozile takes a different approach to editing, using DOM operations instead of the designMode features which most other editors rely on. Most current in-browser WYSIWYG editors use the third option.Įxtension:TinyMCE (successor to the now-unmaintained, Extension:TinyMCE MW) lets users edit wiki pages using the popular open source JavaScript-based WYSIWYG editor TinyMCE. Both technologies allow Web developers to make parts of a page editable - in slightly different ways, of course. IE 5.5 had the MSHTML Editing Platform (), and Mozilla has its Rich Text Editing API.
0 Comments
Leave a Reply. |