(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-28) was last changed on 26-Sep-2007 09:42 by ChuckSmith  

This page was created on 28-Aug-2006 10:46 by Chuck Smith

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 6 changed one line
Lists: A single space or tab required after the {{{#}}} or {{{-}}}. No nested lists. The list implementation allows multiline list items and empty lines between list items without starting a new list. Mixing numbered and unnumbered lists is not possible. Appropriate ul and ol elements will be generated instead.
Lists: A single space or tab required after the {{{#}}}, {{{*}}} or {{{-}}}. Oddmuse supports both {{{*}}} or {{{-}}} for bullet lists. Nested lists are allowed, but mixed lists result in invalid XHTML. The list implementation allows multiline list items and empty lines between list items without starting a new list. Mixing numbered and unnumbered lists is not possible. Appropriate ul and ol elements will be generated instead. Leading whitespace before list items will be eaten.
At line 10 changed one line
Headings: {{{==}}} will create H2 headings. Users therefore cannot create H1 headings on a page. The page title is the only H1. A single space or tab required after the last equal sign. Headings allow nested markup and end at the first newline. They may not span lines. Therefore {{{== [[link]]}}} will create a link inside a heading. Trailing equal signs inside a heading will be eaten silently. Therefore {{{== foo ====}}} will create a heading "foo" where as {{{== foo != bar}}} will create a heading "foo != bar".
Headings: {{{==}}} will create H2 headings. Users therefore cannot create H1 headings on a page. The page title is the only H1.
At line 21 changed one line
Preformatted and nowiki: As suggested by Janne, three opening braces at the beginning of a line will open a pre element (preformatted), whereas three opening braces elsewhere will open a span element (unprocessed). This will usually not be monospaced, unlike pre, code, or tt elements! Both preformatted and unprocessed sections may contain empty lines. For unprocessed sections, these newlines will not be shown by the browser, obviously.
Oddmuse does not accept whitespace around the pipe symbol when renaming links. Thus: {{{[[page|name]]}}} and not {{{[[page | name]]}}}, for all variants of links.
At line 23 added 4 lines
As for raw links: When raw links are identified in the text, some extra processing takes place: First, some punctuation characters at the end of the URL are stripped again, so that "http://example.org/?" will link to "http://example.org/" and not "http://example.org/?". Furthermore, if the URL ends in a known extension for images (.png, .jpg, etc.), an image is inlined.
Preformatted and nowiki: As suggested by Janne, three opening braces at the beginning of a line will open a pre element (monospaced + unprocessed + preformatted), whereas three opening braces elsewhere will open a code element (monospaced + unprocessed).Both preformatted and unprocessed sections may contain empty lines. For unprocessed sections, these newlines will not be shown by the browser, obviously.
At line 27 changed 6 lines
{{Image:page}}
{{Image:http://example.com}}
[[link|{{Image:page}}]]
[[link|{{Image:http://example.com}}]]
[[http://example.org|{{Image:page}}]]
[[http://example.org|{{Image:http://example.com}}]]
{{page}}
{{http://example.com}}
[[link|{{page}}]]
[[link|{{http://example.com}}]]
[[http://example.org|{{page}}]]
[[http://example.org|{{http://example.com}}]]
At line 38 added 4 lines
All transclusions are treated as images to be inlined. This is not (yet) a generalized transclusion mechanism.
Horizontal lines: Oddmuse supported all three variants, but now only supports four dashes or more, starting at the first character of a line. Followed spaces and tab characters are "eaten".
Version Date Modified Size Author Changes ... Change note
28 26-Sep-2007 09:42 3.555 kB ChuckSmith to previous restore
27 26-Sep-2007 01:20 3.598 kB 194.9.85.141 to previous | to last
26 26-Sep-2007 01:19 3.589 kB 161.200.255.162 to previous | to last
25 26-Sep-2007 01:18 3.578 kB 63.241.9.240 to previous | to last
24 26-Sep-2007 01:17 3.564 kB 222.66.48.253 to previous | to last
23 08-Sep-2006 22:36 3.555 kB Alex Schröder to previous | to last Headings no longer allow nested markup, no do they require a
22 08-Sep-2006 22:34 3.945 kB Alex Schröder to previous | to last mixed lists result in invalid XHTML
21 07-Sep-2006 03:50 3.895 kB Alex Schröder to previous | to last [[page|name]] and not [[page | name]]
« This page (revision-28) was last changed on 26-Sep-2007 09:42 by ChuckSmith