/** * @param $body * @return parsed content */ function mailin_parse_body($body, $acc) { global $prefs; $is_html = false; $wysiwyg = NULL; if (mailin_containsStringHTML($body)) { $is_html = true; $wysiwyg = 'y'; } if ($is_html && $acc['save_html'] === 'y') { // Keep HTML setting. Always save as HTML return array('body' => $body, 'is_html' => $is_html, 'wysiwyg' => $wysiwyg); } if ($prefs['feature_wysiwyg'] === 'y' && $prefs['wysiwyg_default'] === 'y' && $prefs['wysiwyg_htmltowiki'] !== 'y') { // WYSIWYG HTML editor is active $is_html = true; $wysiwyg = 'y'; return array('body' => $body, 'is_html' => $is_html, 'wysiwyg' => $wysiwyg); } if ($is_html) { include_once "lib/wiki/editlib.php"; $editlib = new EditLib(); $body = $editlib->parseToWiki($body); $is_html = false; $wysiwyg = NULL; } return array('body' => $body, 'is_html' => $is_html, 'wysiwyg' => $wysiwyg); }