Browse Source

improve wp, doku, indexmenu rules

main
ghost 10 months ago
parent
commit
f3ede125f2
  1. 7
      src/Dokuwiki/Reader.php

7
src/Dokuwiki/Reader.php

@ -40,14 +40,17 @@ class Reader @@ -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

Loading…
Cancel
Save