On MarkupProposals you can discuss everything about the WikiMarkup of MoinMoin.

(!) Please limit the discussion to moin >= 1.6.0 as some markup issues of the past are already solved in 1.6.

Links

Moin 1.6 has new link syntax, basically it is [[target|text|params]], see HelpOnLinking.

The params stuff is a bit underspecified yet, let's discuss here how to improve/extend it.

1.6.0

Params supports giving some attributes that go into the link tag: <a href="target" ...more params...>

Supported params: 'class', 'title', 'target'

'style' is intentionally unsupported because of Javascript.

Example:

[[MoinMoin||class=red]]

MoinMoin

1.6.1

Adds support for 'accesskey'.

Example:

[[MoinMoin||accesskey=1]]

MoinMoin (for Firefox you need to press Shift-Alt-1)

We indicate parameters that are meant to be part of the query string by a prefix of &:

[[MoinMoinWiki||&action=diff,&rev1=41,&rev2=42]]
[[attachment:WikiSandBox/test.png||&do=get]]
{{LinuxWiki:WikiSandBox||&rev=42}}
[[LinuxWiki:WikiSandBox||&rev=42]]
[[MoinMoinWiki||&action=fullsearch,&context=180,&titlesearch=Titles,&value=ä ö ü]]

MoinMoinWiki WikiSandBox/test.png WikiSandBox WikiSandBox MoinMoinWiki

(!) Note that the value in the last example gets automatically utf-8 encoded and url-quoted.

Open problems

Transclusion

Moin 1.6 has new transclusion syntax, basically it is {{target|text|params}}, see HelpOnLinking.

The params stuff is a bit underspecified yet, let's discuss here how to improve/extend it.

For images, it supports 'class', 'title', 'longdesc', 'width', 'height', 'align'.

For objects, it supports 'class', 'title', 'width', 'height', 'type', 'standby'.

We need to support generating <param> within the generated <object>...</object> somehow, but how?

Problem: some stuff needs many <param> tags, esp. multimedia players.

Table?

See http://docs.wikkawiki.org/TableMarkup for accessible table markup.

MoinMoin: MarkupProposals (last edited 2008-02-01 19:13:04 by OliverSiemoneit)