diff --git a/main/inc/lib/text.lib.php b/main/inc/lib/text.lib.php index d891055411..7550f1a7f2 100755 --- a/main/inc/lib/text.lib.php +++ b/main/inc/lib/text.lib.php @@ -304,21 +304,6 @@ function make_clickable($string) { return $string; } -/** - * Applies parsing the content for tex commands that are separated by [tex] - * [/tex] to make it readable for techexplorer plugin. - * @param string $text The text to parse - * @return string The text after parsing. - * @author Patrick Cool - * @version June 2004 - */ -function api_parse_tex($textext) { - if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) { - return str_replace(array('[tex]', '[/tex]'), array(""), $textext); - } - return str_replace(array('[tex]', '[/tex]'), array(""), $textext); -} - /** * @desc This function does some parsing on the text that gets inputted. This parsing can be of any kind * LaTeX notation, Word Censoring, Glossary Terminology (extension will available soon), Musical Notations, ... @@ -337,7 +322,7 @@ function text_filter($input, $filter = true) { // *** parse [tex]...[/tex] tags *** // // which will return techexplorer or image html depending on the capabilities of the // browser of the user (using some javascript that checks if the browser has the TechExplorer plugin installed or not) - $input = _text_parse_tex($input); + //$input = _text_parse_tex($input); // *** parse [teximage]...[/teximage] tags *** // // these force the gif rendering of LaTeX using the mimetex gif renderer @@ -345,7 +330,7 @@ function text_filter($input, $filter = true) { // *** parse [texexplorer]...[/texexplorer] tags *** // // these force the texeplorer LaTeX notation - $input = _text_parse_texexplorer($input); + //$input = _text_parse_texexplorer($input); // *** Censor Words *** // // censor words. This function removes certain words by [censored] @@ -354,7 +339,7 @@ function text_filter($input, $filter = true) { // *** parse [?]...[/?] tags *** // // for the glossary tool - $input = _text_parse_glossary($input); + //$input = _text_parse_glossary($input); // parse [wiki]...[/wiki] tags // this is for the coolwiki plugin. @@ -402,24 +387,6 @@ function _text_parse_tex($textext) { return $output; } -/** - * Applies parsing for tex commandos that are seperated by [tex] - * [/tex] to make it readable for techexplorer plugin. - * This function should not be accessed directly but should be accesse through the text_filter function - * @param string $text The text to parse - * @return string The text after parsing. - * @author Patrick Cool - * @version June 2004 - */ -function _text_parse_texexplorer($textext) { - if (strstr($_SERVER['HTTP_USER_AGENT'], 'MSIE')) { - $textext = str_replace(array("[texexplorer]", "[/texexplorer]"), array(""), $textext); - } else { - $textext = str_replace(array("[texexplorer]", "[/texexplorer]"), array(""), $textext); - } - return $textext; -} - /** * This function should not be accessed directly but should be accesse through the text_filter function * @author Patrick Cool @@ -454,10 +421,10 @@ function latex_gif_renderer($latex_code) { $latex_filename = md5($latex_code).'.gif'; if (!file_exists($temp_path.$latex_filename) OR isset($_GET['render'])) { - if ((PHP_OS == "WINNT") || (PHP_OS == "WIN32") || (PHP_OS == "Windows")) { + if (IS_WINDOWS_OS) { $mimetex_command = $mimetex_path.'mimetex.exe -e "'.$temp_path.md5($latex_code).'.gif" '.escapeshellarg($latex_code).''; } else { - $mimetex_command = $mimetex_path.'mimetex.linux -e "'.$temp_path.md5($latex_code).'.gif" '.escapeshellarg($latex_code); + $mimetex_command = $mimetex_path.'mimetex.cgi -e "'.$temp_path.md5($latex_code).'.gif" '.escapeshellarg($latex_code); } exec($mimetex_command); //echo 'volgende shell commando werd uitgevoerd:
'.$mimetex_command.'

'; @@ -529,3 +496,47 @@ function get_last_week() { } return $arrdays; } + + +/** + * Deprecated functions + */ + +/** + * Applies parsing the content for tex commands that are separated by [tex] + * [/tex] to make it readable for techexplorer plugin. + * @param string $text The text to parse + * @return string The text after parsing. + * @author Patrick Cool + * @version June 2004 + */ +function api_parse_tex($textext) { + /* + if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) { + return str_replace(array('[tex]', '[/tex]'), array(""), $textext); + } + return str_replace(array('[tex]', '[/tex]'), array(""), $textext); + */ + return $textext; +} + +/** + * Applies parsing for tex commandos that are seperated by [tex] + * [/tex] to make it readable for techexplorer plugin. + * This function should not be accessed directly but should be accesse through the text_filter function + * @param string $text The text to parse + * @return string The text after parsing. + * @author Patrick Cool + * @version June 2004 + */ +function _text_parse_texexplorer($textext) { + /* + if (strstr($_SERVER['HTTP_USER_AGENT'], 'MSIE')) { + $textext = str_replace(array("[texexplorer]", "[/texexplorer]"), array(""), $textext); + } else { + $textext = str_replace(array("[texexplorer]", "[/texexplorer]"), array(""), $textext); + } + return $textext; + */ + return $textext; +}