move oauth_client management and guest access tokens to features rather than auto-enabling at various feature levels. This involves string changes and should *not* go into 3.2RC.

This commit is contained in:
zotlabs
2018-02-27 19:15:12 -08:00
parent 68c6d7a099
commit f34e6d8977
2 changed files with 45 additions and 18 deletions

View File

@@ -79,7 +79,7 @@ class Settings_menu {
'selected' => ''
);
if(get_account_techlevel() > 0) {
if(feature_enabled(local_channel(),'oauth_clients')) {
$tabs[] = array(
'label' => t('Connected apps'),
'url' => z_root() . '/settings/oauth',
@@ -87,7 +87,7 @@ class Settings_menu {
);
}
if(get_account_techlevel() > 2) {
if(feature_enabled(local_channel(),'access_tokens')) {
$tabs[] = array(
'label' => t('Guest Access Tokens'),
'url' => z_root() . '/settings/tokens',