summaryrefslogtreecommitdiff
path: root/bit_setup_inc.php
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2006-09-12 20:02:08 +0000
committerMax Kremmel <xing@synapse.plus.com>2006-09-12 20:02:08 +0000
commit2999f58d591044d7b22b432bae92db85e7898cdc (patch)
treeba4b10ef58e4fc62a81befa54bf8efc158507170 /bit_setup_inc.php
parentdd992795f16c960beb2f7ac85f562ec7737ca5d5 (diff)
downloadlanguages-2999f58d591044d7b22b432bae92db85e7898cdc.tar.gz
languages-2999f58d591044d7b22b432bae92db85e7898cdc.tar.bz2
languages-2999f58d591044d7b22b432bae92db85e7898cdc.zip
clean up registerAppMenu API, clean up a lot of the menu code, don't assign appMenu to templates but use $gBitSystem->mAppMenu directly
Diffstat (limited to 'bit_setup_inc.php')
-rw-r--r--bit_setup_inc.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/bit_setup_inc.php b/bit_setup_inc.php
index 25fdcdf..7c8445b 100644
--- a/bit_setup_inc.php
+++ b/bit_setup_inc.php
@@ -18,7 +18,12 @@ if ($gBitSystem->isFeatureActive('babelfish_logo') ) {
$gBitSmarty->assign('babelfish_logo', Babelfish::logo($gBitLanguage->mLanguage));
}
if( $gBitSystem->isPackageActive( 'languages' ) && $gBitUser->hasPermission( 'p_languages_edit' ) ) {
- $gBitSystem->registerAppMenu( LANGUAGES_PKG_NAME, ucfirst( LANGUAGES_PKG_DIR ), LANGUAGES_PKG_URL.'edit_languages.php', 'bitpackage:languages/menu_languages.tpl', 'Languages');
+ $menuHash = array(
+ 'package_name' => LANGUAGES_PKG_NAME,
+ 'index_url' => LANGUAGES_PKG_URL.'edit_languages.php',
+ 'menu_template' => 'bitpackage:languages/menu_languages.tpl',
+ );
+ $gBitSystem->registerAppMenu( $menuHash );
}
if( $gBitSystem->isFeatureActive( 'users_preferences' ) && $gBitUser->isRegistered() ) {