Модуль:SummaryII/test2/doc
< Модуль:SummaryII | test2
Перейти к навигации
Перейти к поиску
Это страница документации Модуль:SummaryII/test2.
<< = re~ param <- ( quoted / plain ) !. quoted <- link ( separator? link )* tail? link <- {| prefix? open !screen %s* title_quoted ( %s* pipe %s* alias )? %s* close suffix? |} prefix <- {:prefix: ( !( open !screen ) . )+ :} alias <- {:alias: ( !close . )+ :} suffix <- {:suffix: ( !separator !( open !screen ) . )+ :} tail <- {:tail: .+ :} plain <- title_plain ( separator title_plain )* tail? title_plain <- {| {:title: ( !separator legal )+ :} |} title_quoted <- {:title: ( !pipe !close legal )+ :} open <- "[[" screen <- ":" pipe <- "|" close <- "]]" separator <- {:separator: ( "<br" %s* "/>" ) / [,;%nl] :} legal <- [^]#<>[|{}_] ~|<<#|<<?prefix>>[[Has property::<<title>><<|\|<<alias>>|>>]]<<?suffix>><<,|<<?separator>>>>>><<?tail>> >>
Case | Wikitext | Parsed | Formatted |
---|---|---|---|
Quoted, ,-separated | Title1, title2 | table#1 {
|
[[Has property::Title1]], [[Has property::title2]] |
Plain text, NL-separated | Plain 1
Plain 2 |
table#1 {
|
[[Has property::Plain 1]] [[Has property::Plain 2]] |
Aliases, prefixes | Two titles 1 and 2 | table#1 {
|
Two titles [[Has property::Title1|1]] and [[Has property::Title2|2]] |
Quoted, ,-separated, suffices | Title1 (before), title2 (now) | table#1 {
|
[[Has property::Title1]] (before), [[Has property::title2]] (now) |
Quoted | Title | table#1 {
|
[[Has property::Title]] |
Plain text | Plain text 1 | table#1 {
|
[[Has property::Plain text 1]] |
Alias and no alias | Alias, Title2 | table#1 {
|
[[Has property::Title1|Alias]], [[Has property::Title2]] |
Screened | Title (in 1942) | table#1 {
|
[[Has property::Title]] (in [[:1942]]) |
Quoted, not separated | Title1 and title2 | table#1 {
|
[[Has property::Title1]] and [[Has property::title2]] |
Tail | Title (in 1942), allegedly | table#1 {
|
[[Has property::Title]] (in [[:1942]]), allegedly |
Alias | Alias | table#1 {
|
[[Has property::Title|Alias]] |
Plain text, ,-separated | Plain text 1, plain text 2 | table#1 {
|
[[Has property::Plain text 1]],[[Has property:: plain text 2]] |