diff --git a/htdocs/application/config/geshi_languages.php b/htdocs/application/config/geshi_languages.php new file mode 100644 index 0000000..d9086ae --- /dev/null +++ b/htdocs/application/config/geshi_languages.php @@ -0,0 +1,66 @@ + 'C', + 'css' => 'CSS', + 'cpp' => 'C++', + 'html4strict' => 'HTML (4 Strict)', + 'java' => 'Java', + 'perl' => 'Perl', + 'php' => 'PHP', + 'python' => 'Python', + 'ruby' => 'Ruby', + 'text' => 'Plain Text', + 'asm' => 'ASM (Nasm Syntax)', + 'xhtml' => 'XHTML', + 'actionscript' => 'Actionscript', + 'ada' => 'ADA', + 'apache' => 'Apache Log', + 'applescript' => 'AppleScript', + 'autoit' => 'AutoIT', + 'bash' => 'Bash', + 'bptzbasic' => 'BptzBasic', + 'c_mac' => 'C for Macs', + 'csharp' => 'C#', + 'ColdFusion' => 'coldfusion', + 'delphi' => 'Delphi', + 'eiffel' => 'Eiffel', + 'fortran' => 'Fortran', + 'freebasic' => 'FreeBasic', + 'gml' => 'GML', + 'groovy' => 'Groovy', + 'inno' => 'Inno', + 'java5' => 'Java 5', + 'javascript' => 'Javascript', + 'latex' => 'LaTeX', + 'mirc' => 'mIRC', + 'mysql' => 'MySQL', + 'nsis' => 'NSIS', + 'objc' => 'Objective C', + 'ocaml' => 'OCaml', + 'oobas' => 'OpenOffice BASIC', + 'orcale8' => 'Orcale 8 SQL', + 'pascal' => 'Pascal', + 'plsql' => 'PL/SQL', + 'qbasic' => 'Q(uick)BASIC', + 'robots' => 'robots.txt', + 'scheme' => 'Scheme', + 'sdlbasic' => 'SDLBasic', + 'smalltalk' => 'Smalltalk', + 'smarty' => 'Smarty', + 'sql' => 'SQL', + 'tcl' => 'TCL', + 'vbnet' => 'VB.NET', + 'vb' => 'Visual BASIC', + 'winbatch' => 'Winbatch', + 'xml' => 'XML', + 'z80' => 'z80 ASM', +); diff --git a/htdocs/application/models/languages.php b/htdocs/application/models/languages.php index c8b943a..be34219 100644 --- a/htdocs/application/models/languages.php +++ b/htdocs/application/models/languages.php @@ -16,6 +16,8 @@ class Languages extends CI_Model function __construct() { parent::__construct(); + $this->load->config('geshi_languages'); + $this->geshi_languages = $this->config->item('geshi_languages'); } function valid_language($lang)