function _geshifilter_load_geshi in GeSHi Filter for syntax highlighting 5
Helper function for loading the GeSHi library
2 calls to _geshifilter_load_geshi()
- geshifilter_admin_settings_form in ./
geshifilter.module - Admin page linked from menu
- _geshifilter_process_code in ./
geshifilter.module
File
- ./
geshifilter.module, line 354
Code
function _geshifilter_load_geshi() {
$geshi_lib = variable_get('geshifilter_geshi_dir', drupal_get_path('module', 'geshifilter') . '/geshi') . '/geshi.php';
if (file_exists($geshi_lib)) {
require_once $geshi_lib;
return TRUE;
}
else {
drupal_set_message(t('GeSHi library not found'), 'error');
return FALSE;
}
}