(.+?)\\*\\*)(?!\\S)|(?$1$2'); ## //emphasized// Markup('//', 'inline', '/(?$1'); ## == Headings == Markup('^=', 'block', '/^(={1,6})\\s?(.*?)(\\s*=*\\s*)$/e', "'<:block,1>$2'"); ## Line breaks Markup('\\\\', 'inline', '/\\\\\\\\/', '
'); ## Preformatted Markup('^{{{', '[=', "/^\\{\\{\\{\n(.*?\n)\\}\\}\\}[^\\S\n]*\n/sme", "Keep(PSS('
$1
'))"); Markup('{{{', '>{{{', '/\\{\\{\\{(.*?)\\}\\}\\}/se', "Keep(PSS('$1'))"); ## Tables Markup('|-table', '>^||', '/^\\|(.*)$/e', "FormatTableRow(PSS('$0'), '\\|')"); ## Images Markup('{{', 'inline', '/\\{\\{(?>(\\L))([^|\\]]*)(?:\\|\\s*(.*?)\\s*)?\\}\\}/e', "Keep(\$GLOBALS['LinkFunctions']['$1'](\$pagename, '$1', '$2', '$3', '$1$2', \$GLOBALS['ImgTagFmt']),'L')"); ## GUIButtons SDVA($GUIButtons, array( 'em' => array(100, "//", "//", '$[Emphasized]', '$GUIButtonDirUrlFmt/em.gif"$[Emphasized (italic)]"', '$[ak_em]'), 'strong' => array(110, "**", "**", '$[Strong]', '$GUIButtonDirUrlFmt/strong.gif"$[Strong (bold)]"', '$[ak_strong]'), 'h2' => array(400, '\\n== ', ' ==\\n', '$[Heading]', '$GUIButtonDirUrlFmt/h.gif"$[Heading]"'), ));