1) ? true : false); $tabs = array( array( 'label' => t('Account settings'), 'url' => z_root().'/settings/account', 'selected' => ((argv(1) === 'account') ? 'active' : ''), ), array( 'label' => t('Channel settings'), 'url' => z_root().'/settings/channel', 'selected' => ((argv(1) === 'channel') ? 'active' : ''), ), ); $tabs[] = array( 'label' => t('Display settings'), 'url' => z_root().'/settings/display', 'selected' => ((argv(1) === 'display') ? 'active' : ''), ); $tabs[] = array( 'label' => t('Manage Blocks'), 'url' => z_root() . '/superblock', 'selected' => ((argv(0) === 'superblock') ? 'active' : ''), ); if($hublocs) { $tabs[] = array( 'label' => t('Manage locations'), 'url' => z_root() . '/locs', 'selected' => ((argv(1) === 'locs') ? 'active' : ''), ); } $tabs[] = array( 'label' => t('Export channel'), 'url' => z_root() . '/uexport', 'selected' => '' ); // if(feature_enabled(local_channel(),'oauth_clients')) { // $tabs[] = array( // 'label' => t('OAuth1 apps'), // 'url' => z_root() . '/settings/oauth', // 'selected' => ((argv(1) === 'oauth') ? 'active' : ''), // ); // } if(Apps::system_app_installed(local_channel(),'Clients')) { $tabs[] = array( 'label' => t('Client apps'), 'url' => z_root() . '/settings/oauth2', 'selected' => ((argv(1) === 'oauth2') ? 'active' : ''), ); } // if(feature_enabled(local_channel(),'access_tokens')) { // $tabs[] = array( // 'label' => t('Guest Access Tokens'), // 'url' => z_root() . '/settings/tokens', // 'selected' => ((argv(1) === 'tokens') ? 'active' : ''), // ); // } // if(feature_enabled(local_channel(),'permcats')) { // $tabs[] = array( // 'label' => t('Permission Categories'), // 'url' => z_root() . '/settings/permcats', // 'selected' => ((argv(1) === 'permcats') ? 'active' : ''), // ); // } // if($role === false || $role === 'custom') { // $tabs[] = array( // 'label' => t('Connection Default Permissions'), // 'url' => z_root() . '/defperms', // 'selected' => '' // ); // } // if(feature_enabled(local_channel(),'channel_sources')) { // $tabs[] = array( // 'label' => t('Channel Sources'), // 'url' => z_root() . '/sources', // 'selected' => '' // ); // } $tabtpl = get_markup_template("generic_links_widget.tpl"); return replace_macros($tabtpl, array( '$title' => t('Settings'), '$class' => 'settings-widget', '$items' => $tabs, )); } }