From: friendica Date: Mon, 2 Jul 2012 06:00:25 +0000 (-0700) Subject: "babel" diagnostic - convert bbcode to different formats and back again X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=a9c65dfe2725fd18d2fb1f593f9ffb9841729a96;p=friendica.git "babel" diagnostic - convert bbcode to different formats and back again --- diff --git a/mod/babel.php b/mod/babel.php new file mode 100644 index 0000000000..9d87b47f0f --- /dev/null +++ b/mod/babel.php @@ -0,0 +1,56 @@ +', $s); +} + +function babel_content(&$a) { + + $o .= '

Babel Diagnostic

'; + + $o .= '
'; + $o .= t('Source (bbcode) text:') . EOL . '' . EOL; + $o .= '
'; + + $o .= '

'; + + if(x($_REQUEST,'text')) { + + $text = trim($_REQUEST['text']); + $o .= t("Source input: ") . EOL. EOL; + $o .= visible_lf($text) . EOL. EOL; + + $html = bbcode($text); + $o .= t("bb2html: ") . EOL. EOL; + $o .= $html. EOL. EOL; + + $bbcode = html2bbcode($html); + $o .= t("bb2html2bb: ") . EOL. EOL; + $o .= visible_lf($bbcode) . EOL. EOL; + + $diaspora = bb2diaspora($text); + $o .= t("bb2md: ") . EOL. EOL; + $o .= visible_lf($diaspora) . EOL. EOL; + + $html = Markdown($diaspora); + $o .= t("bb2md2html: ") . EOL. EOL; + $o .= $html. EOL. EOL; + + $bbcode = diaspora2bb($diaspora); + $o .= t("bb2dia2bb: ") . EOL. EOL; + $o .= $bbcode . EOL. EOL; + + $bbcode = html2bbcode($html); + $o .= t("bb2md2html2bb: ") . EOL. EOL; + $o .= $bbcode . EOL. EOL; + + + + } + return $o; +}