(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-38) was last changed on 07-Mar-2008 00:51 by RadomirDopieralski  

This page was created on 25-Aug-2006 17:15 by Christoph Sauer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
There's no wrong way for a wiki [engine] to implement Creole (see [goals]).
There's no wrong way for a wiki [[engine]] to implement Creole (see [[goals]]).
At line 3 changed 4 lines
!!Three suggestions
* __mixed __ - allow mixed markup of traditional (regular markup for that particular engine) and Creole (sometimes this method is not possible or desirable)
* __extra creole edit button__ - an extra "Edit Creole" button is added which translates the current wiki markup to Creole while replacing the advanced syntax (i.e. syntax not supported by creole, but by the native wiki engine) into a [Placeholder].
* __gradual alignment__ - improve bad syntax from your markup with more user-friendly syntax from Creole. Every small improvement is a big step.
== Three suggestions
* [[Mixed Mode]] - allow mixed markup of traditional (regular markup for that particular engine) and Creole (sometimes this method is not possible or desirable)
* [[Edit Creole Mode]] - an extra "Edit Creole" button is added which translates the current wiki markup to Creole while placing the advanced syntax (i.e. syntax not supported by creole, but by the native wiki engine) into a [Placeholder]. This implementation mode is explained in the [[prototype]] page.
At line 7 added 2 lines
* [[Native Creole]] - Good for new software (new wiki engines or other software that need a lightweight markup language)
At line 11 changed 2 lines
* [Engines] implementing/planning to implement creole
* [Wikis supporing creole] (using creole as their markup)
* [[Engines]] implementing/planning to implement creole
* [[Wikis supporting creole]] (using creole as their markup)
* [[Text Editors]] supporting creole markup
If you are planning to implement creole in your engine/tool you might find help on the [[troubleshooting]] page about tricky parts of creole.
== Using standard technology ==
Junghans, Riehle, et al. made available a [[EBNF Grammar for Creole 1.0]] as well as XML-based transformations etc. to use standard technology when implementing a parser and a wiki engine, see http://www.riehle.org/wiki-creole.
Version Date Modified Size Author Changes ... Change note
38 07-Mar-2008 00:51 1.419 kB RadomirDopieralski to previous restore
37 06-Mar-2008 21:46 0.092 kB 217.221.90.178 to previous | to last orwcueggqr
36 23-Jan-2008 18:29 1.419 kB 207.105.30.44 to previous | to last
35 13-Nov-2007 13:54 1.153 kB ChristophSauer to previous | to last two -> three
34 29-Oct-2007 16:06 1.151 kB RadomirDopieralski to previous | to last restore
33 29-Oct-2007 16:04 1.164 kB 85.214.126.154 to previous | to last
32 25-Oct-2007 13:46 1.151 kB RadomirDopieralski to previous | to last cleanup
31 25-Oct-2007 04:13 1.167 kB 207.248.164.199 to previous | to last
30 25-Oct-2007 01:41 1.151 kB 203.109.157.96 to previous | to last minor editing to make sense
29 21-Oct-2007 21:31 1.187 kB 209.71.201.81 to previous | to last restore
28 21-Oct-2007 20:34 1.197 kB 122.252.226.40 to previous | to last
27 16-Oct-2007 15:19 1.187 kB ChuckSmith to previous | to last restore
26 16-Oct-2007 12:56 1.217 kB 60.10.6.170 to previous | to last
25 16-Oct-2007 12:23 1.199 kB 201.12.178.33 to previous | to last
24 16-Oct-2007 09:43 1.187 kB ChristophSauer to previous | to last remove dirt
23 16-Oct-2007 09:23 1.196 kB 218.58.136.4 to previous | to last
22 26-Sep-2007 08:52 1.187 kB ChuckSmith to previous | to last restore
21 26-Sep-2007 00:49 1.221 kB 203.69.39.251 to previous | to last
« This page (revision-38) was last changed on 07-Mär-2008 00:51 by RadomirDopieralski