📚 node [[mediawiki_markup]]
[[MediaWiki]] has its own [[markup]], they call it wiki markup. This is the first lightweight markup I had experience with (if you do not consider PHPBB markup to be lightweight).
=> https://www.mediawiki.org/wiki/Help:Formatting => https://en.wikipedia.org/wiki/Help:Wikitext
= Why I don't like it
- Syntax for bold and italic.
''italic''
and'''bold'''
. This is classic! This syntax comes from very first wikis. But it's bad: ** Easy to confuse''
and"
when editing in proportional font. This alone is enough. ** Six characters in total for one of the most used emphases (bold) is kinda uh. ** Not available on the standard Russian keyboard layout. - Headings have to be closed at the end: {
== heading ==
And they also haven't resolved the [[level 1 problem]]. }
- Indentation-based preformatted text.
- Inclusion of HTML tags such as
<br>
and pseudo-HTML tags such as<nowiki>
. - Support of inline styling. Sure, because of that there are Mediawiki wikis with //really good// visuals, but you know the problems.
- Ridiculous linking of namespaces
File
andCategory
. - Two different syntaces for local links and external links: {
[https://example.org text after space]
[[article | text after bar]]
}
- List items are limited to one paragraph.
- The syntax for image insertion is the same as linking a text page, except it's different.
- Tables that are //so// strong they replace everything not supported by the markup.
- Magic words like
__NOTOC__
and#REDIRECT
. - Wrong line-break logic.
And for some reason, on mature MediaWiki wikis, almost every page is filled with countless {{}}
s.
= Why I like it Still much better than [[Markdown]].
- Bracketed links.
- Character-repetition-based list nesting.
=
for headings.- Tables are useful.
- The colon element is cute.
- Good macros (called //templates//).
📖 stoas
- public document at doc.anagora.org/mediawiki_markup
- video call at meet.jit.si/mediawiki_markup
⥱ context
← back
(none)
(none)
↑ pushing here
(none)
(none)
↓ pulling this
(none)
(none)
🔎 full text search for 'mediawiki_markup'