ignore case in language names and add 'js' as an alias for 'javascript'
This commit is contained in:
parent
427badcae9
commit
1dc35db1fe
@ -492,9 +492,9 @@ function bb_code($match) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function bb_highlight($match) {
|
function bb_highlight($match) {
|
||||||
if(in_array($match[1],['php','css','mysql','sql','abap','diff','html','perl','ruby',
|
if(in_array(strtolower($match[1]),['php','css','mysql','sql','abap','diff','html','perl','ruby',
|
||||||
'vbscript','avrc','dtd','java','xml','cpp','python','javascript','sh']))
|
'vbscript','avrc','dtd','java','xml','cpp','python','javascript','js','sh']))
|
||||||
return text_highlight($match[2],$match[1]);
|
return text_highlight($match[2],strtolower($match[1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -2884,9 +2884,11 @@ function flatten_array_recursive($arr) {
|
|||||||
|
|
||||||
function text_highlight($s,$lang) {
|
function text_highlight($s,$lang) {
|
||||||
|
|
||||||
|
if($lang === 'js')
|
||||||
|
$lang = 'javascript';
|
||||||
|
|
||||||
if(! strpos('Text_Highlighter',get_include_path())) {
|
if(! strpos('Text_Highlighter',get_include_path())) {
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . 'library/Text_Highlighter');
|
set_include_path(get_include_path() . PATH_SEPARATOR . 'library/Text_Highlighter');
|
||||||
head_add_css('/library/Text_Highlighter/sample.css');
|
|
||||||
}
|
}
|
||||||
require_once('library/Text_Highlighter/Text/Highlighter.php');
|
require_once('library/Text_Highlighter/Text/Highlighter.php');
|
||||||
require_once('library/Text_Highlighter/Text/Highlighter/Renderer/Html.php');
|
require_once('library/Text_Highlighter/Text/Highlighter/Renderer/Html.php');
|
||||||
|
Reference in New Issue
Block a user