$qevix->cfgSetLinkProtocolAllow(array('http', 'https')); // 15. Включает или выключает режим XHTML $qevix->cfgSetXHTMLMode(false); // 16. Включает или выключает режим автозамены символов переводов строк на тег <br> $qevix->cfgSetAutoBrMode(true); // 17. Включает или выключает режим автоматического определения ссылок $qevix->cfgSetAutoLinkMode(true); // 18. Задает символ/символы перевода строки. По умполчанию "\n". Разрешено "\n" или "\r\n" $qevix->cfgSetEOL("\n"); // 19. Устанавливает на тег callback-функцию $qevix->cfgSetTagBuildCallback('code', 'tag_code_build'); // 20. Устанавливает на строку предварённую спецсимволом (@|#|$) callback-функцию $qevix->cfgSetSpecialCharCallback('#', 'tag_sharp_build'); $qevix->cfgSetSpecialCharCallback('@', 'tag_at_build'); // 21. Устанавливает на тег событие $qevix->cfgSetTagEventCallback('code', 'tag_code_event'); function tag_code_build($tag, $params, $content) { return '<pre><code>' . $content . '<code><pre>' . "\n"; } function tag_code_event($tag, $params, $content) { // Что-то делаем... } function tag_sharp_build($string) { if (!preg_match('#^[\\w\\_\\-\\ ]{1,32}$#isu', $string)) { return false; } return '<a href="/search/tag/' . rawurlencode($string) . '/">#' . $string . '</a>'; }