(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-9) was last changed on 13-May-2008 16:12 by 139.149.31.232  

This page was created on 28-Feb-2007 20:30 by MicheleTomaiuolo

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 10 added 46 lines
I finished off the JavaScript implementation up to 1.0 version, having grabbed it before the host went down. Cleaned up the code, by the way. You may get it from here: [[http://www.ivan.fomichev.name/2008/04/javascript-creole-10-wiki-markup-parser.html|JavaScript Creole 1.0 Wiki Markup Parser]].
-- [[IvanFomichev]], 2008-04-25
-----------------
moved from [[Talk]]:
== Converting Markup -> 2007-Apr-14
I'm not sure where to put this, so I'll mention it here. So far we have focussed on making Creole easy for the users to write in and relatively easy to parse (mainly convert from Creole to HTML and other markups). But there is also a second aspect, one that also is an indication of how clear and well defined the language is: the possibility and ease of converting **to** Creole from various popular markups. This will be needed to migrate wikis. It will be needed for wiki engines that use WYSIWYG editors. It's also a good test on how well defined and streamlined the markup is. Note that this doesn't mean that Creole should have **all** features that HTML offers, of course.
-- [[Radomir Dopieralski]], 2007-Apr-14
Escape characters will help there (see [[Nyctergatis]] sandbox with Creole output).
-- [[YvesPiguet]], 2007-Apr-14
Not if they use "heuristics" or come together with insane markup -- then you'd have to escape practically every "hot" character, making the result totally unreadable for humans.
-- [[Radomir Dopieralski]], 2007-Apr-14
That's definitively //not// what I want. NME could probably be smarter for its Creole output, but using nowiki instead of escape char is //much// worse.
-- [[YvesPiguet]], 2007-4-14
-----------------
==Can't add engines to locked pages...==
Maybe you'll add it for me, and change the page text to give an alternative path for adding new engines in future. [Virtuoso Universal Server|http://virtuoso.openlinksw.com/wiki/main/Main/VOSIndex] powers the [OpenLink Data Spaces|http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex], among which you will find the [ODS Wiki|http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/OdsWiki]. I think the latter would be the engine by your definitions, but that may be open to discussion....
-- [[MacTed]], 2008-Mar-18
Hi Ted, I unlocked the page again, I was just waiting for one reasonable entry like this.
-- [[ChristophSauer]], 2008-Mrz-19 08:24 (CET)
Hi, I think the page is still locked? Can we introduce a new section, which is just listing parser implementations? I am mainly interested in getting only the parser and not a complete wiki:
Parser:
Language: Python
* [http://oink.sheep.art.pl/WikiCreole%20parser%20in%20python]
* [http://creoleparser.googlepages.com/] (needs Genshi)
-- m.oschen, 2008-May-13 16:05 (CET)
Version Date Modified Size Author Changes ... Change note
9 13-May-2008 16:12 3.241 kB 139.149.31.232 to previous
8 26-Apr-2008 08:11 2.855 kB IvanFomichev to previous | to last change domain
7 25-Apr-2008 19:10 2.859 kB IvanFomichev to previous | to last fixed link
6 25-Apr-2008 19:07 2.845 kB IvanFomichev to previous | to last JavaScript Creole 1.0 Wiki Parser
5 19-Mar-2008 08:24 2.522 kB ChristophSauer to previous | to last answered MacTed
4 19-Mar-2008 02:54 2.378 kB MacTed to previous | to last
3 21-Apr-2007 15:31 1.786 kB ChristophSauer to previous | to last moved from talk to here
2 01-Mar-2007 00:53 0.444 kB 195.225.49.22 to previous | to last InfiniteMonkey?
1 28-Feb-2007 20:30 0.245 kB MicheleTomaiuolo to last js parser
« This page (revision-9) was last changed on 13-Mai-2008 16:12 by 139.149.31.232