Mike's Creole Wiki Markup Tests v2

Sun Jul 27 17:36:57 EDT 2008

Lists

This is an h5
A nowiki block looks like
{{{
This **should** //not// be processed.
 }}}This pipe is part of the nowiki block->|

This is a table

No Wiki

This inline {nowiki} should include curly braces.

The linebreak in this inline nowiki should not matter.

Tables

Table 1

h1 h2 h3
This is some text in the first cell And some more in the second cell And still more
This row has an escaped trailing pipe |

Table 2

1 2 3 4 next 3 are empty 9
a b cd ethe next 3 are empty
a b cd e apple orange banana pear
This is some text in the first cell And some more in the second cell And still more
1 2 3 4 next 3 are empty 9
The above cells are also header cells
* are lists triggered within tables? penguin
### are lists triggered within tables? http://www.google.com/
formatting should
work
just
(italic oul)(bold wo, italic rk)finein tables****but not this****

Images

Penguin Google

You should see three penguins and two Googles in a row above.

This image immediately follows some textpenguin

penguinThis text immediately follows an image.

This image is embeddedpenguinin some text.

This image is embedded penguin in some text with space on either side.

No Wiki

This is a nowiki block that contains a sample of all of the above.

=====This is an h5

* This is a bulleted list
## This is a numbered list

The linebreak in this inline {{{nowiki
 }}} should not matter.

|= 1 |= 2 |= 3 |= 4 |= next 3 are empty |= |=|=   |= 9 |
This image is embedded {{penguin.jpg|penguin}} in some text with space on either side.

The following is a table with:

a This is nowiki This is nowiki with markup nowiki with linebreaks
nowiki with\\forced\\linebreaks that should not do anything and
some
that
should

Links

Google

Google

Google

This image Google is linked and the text surrounding it is bold.

An empty link

A link to .

A link with some forced
linebreaks
and italic text

The href in this link contains some HTML tags that should be escaped but they should be linked.

http://www.google.com/intl/en_ALL/images/logo.gif

http://www.google.com/intl/en_ALL/images/logo.gif

Free-standing URLs:

Please visit http://www.yahoo.com!

Please visit http://www.yahoo.com/usèrs+100%&lusers$/~jerry/y_a-n.g/Yahoo;=^(!)foo.

Please visit http://www.yahoo.com/usèrs+100%&lusers$/~jerry/y_a-n.g/Yahoo;=^(!)foo.

This is a crazy URL that ends in a dot abc://0.ab-C123.gov:1234//usèrs123"!#$%20&\path\func()+,a,b,c.d/e/foo:bar;=?me@work^u_{100}/~miallen/foo-bar. The trailing period should not be linked.

The part that should be linked is:

abc://0.ab-C123.gov:1234//usèrs123"!#$%20&\path\func()+,a,b,c.d/e/foo:bar;=?me@work^u_{100}/~miallen/foo-bar

The trailing punctuation in these URLs should not be linked:

http://www.yahoo.com/foo/bar, http://www.yahoo.com/foo/bar? http://www.yahoo.com/foo/bar! http://www.yahoo.com/foo/bar:
http://www.yahoo.com/foo/bar; http://www.yahoo.com/foo/bar" http://www.yahoo.com/foo/bar' http://www.yahoo.com/foo/bar]

Text

This is just some text that is on multiple lines but of course will appear on one line.

The last character before the tailing newline in this file is ~