improve wp, doku, indexmenu rules

This commit is contained in:
ghost 2024-02-01 12:48:50 +02:00
parent 6f76488830
commit f3ede125f2

View File

@ -40,14 +40,17 @@ class Reader
'/\{\{\s?([^\}]+)\s?\}\}/' => '{{$1}}',
/// Wikipedia
'/\[\[wp([A-z]{2,})>([^\|]+)\|([^\]]+)\]\]/i' => '$3 ( https://$1.wikipedia.org/wiki/$2 )',
'/\[\[wp([A-z]{2,})>([^\|]+)\|([^\]]+)\]\]/ui' => '$3 ( https://$1.wikipedia.org/wiki/$2 )',
'/\[\[wp>([^\|]+)\|([^\]]+)\]\]/i' => '$2 ( https://en.wikipedia.org/wiki/$1 )',
'/\[\[wp([A-z]{2,})>([^\]]+)\]\]/i' => '$2 ( https://$1.wikipedia.org/wiki/$2 )',
'/\[\[wp>([^\]]+)\]\]/i' => '$1 ( https://en.wikipedia.org/wiki/$1 )',
/// Dokuwiki
'/\[\[doku>([^\|]+)\|([^\]]+)\]\]/i' => '$2( https://www.dokuwiki.org/$1 )',
'/\[\[doku>([^\]]+)\]\]/i' => '$1( https://www.dokuwiki.org/$1 )',
/// Index
'/\{\{indexmenu>:([^\}]+)\}\}/i' => '$1', // @TODO
'/\{\{indexmenu>:([^\}]+)\}\}/i' => '', // @TODO
'/\{\{indexmenu_n>[\d]+\}\}/i' => '', // @TODO
// Related