diff options
| author | Wakeworks <wakeworks@users.sourceforge.net> | 2006-02-15 20:43:58 +0000 |
|---|---|---|
| committer | Wakeworks <wakeworks@users.sourceforge.net> | 2006-02-15 20:43:58 +0000 |
| commit | c0e7677e770068ba3a33af269ffd7ee497dc4c91 (patch) | |
| tree | 218e4aa4c2182f60444f53795a713d2a9e118254 /bit_setup_inc.php | |
| parent | 73f5599b3016ae9f0c445f81aa3504c8a310f805 (diff) | |
| download | languages-c0e7677e770068ba3a33af269ffd7ee497dc4c91.tar.gz languages-c0e7677e770068ba3a33af269ffd7ee497dc4c91.tar.bz2 languages-c0e7677e770068ba3a33af269ffd7ee497dc4c91.zip | |
Check for empty global which can happen during install, due to arbitrary scan order.
Diffstat (limited to 'bit_setup_inc.php')
| -rw-r--r-- | bit_setup_inc.php | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/bit_setup_inc.php b/bit_setup_inc.php index 21fb93c..accb788 100644 --- a/bit_setup_inc.php +++ b/bit_setup_inc.php @@ -32,17 +32,19 @@ $gBitSmarty->assign('bitlanguage', $gBitLanguage->mLanguage); - require_once( LANGUAGES_PKG_PATH . 'LibertyTranslations.php' ); - $gLibertySystem->registerService( LIBERTY_SERVICE_TRANSLATION, LANGUAGES_PKG_NAME, array( - //'content_display_function' => 'translation_content_display', - //'content_preview_function' => 'translation_content_edit', - 'content_edit_function' => 'translation_content_edit', - 'content_store_function' => 'translation_content_store', - //'content_list_sql_function' => 'translation_content_list', - //'content_load_sql_function' => 'translation_content_load', - 'content_edit_mini_tpl' => 'bitpackage:languages/select_translations.tpl', - //'content_icon_tpl' => 'bitpackage:languages/translate_service_icon.tpl', - ) ); + if (!empty($gLibertySystem)) { + require_once( LANGUAGES_PKG_PATH . 'LibertyTranslations.php' ); + $gLibertySystem->registerService( LIBERTY_SERVICE_TRANSLATION, LANGUAGES_PKG_NAME, array( + //'content_display_function' => 'translation_content_display', + //'content_preview_function' => 'translation_content_edit', + 'content_edit_function' => 'translation_content_edit', + 'content_store_function' => 'translation_content_store', + //'content_list_sql_function' => 'translation_content_list', + //'content_load_sql_function' => 'translation_content_load', + 'content_edit_mini_tpl' => 'bitpackage:languages/select_translations.tpl', + //'content_icon_tpl' => 'bitpackage:languages/translate_service_icon.tpl', + ) ); + } if( !empty( $_POST['translate'] ) ) { if( is_numeric( $_POST['translate_content_id'] ) ) { |
