diff options
-rw-r--r-- | app/admin.apd | 4 | ||||
-rw-r--r-- | app/admin.png | bin | 0 -> 8449 bytes | |||
-rw-r--r-- | include/apps.php | 5 |
3 files changed, 9 insertions, 0 deletions
diff --git a/app/admin.apd b/app/admin.apd new file mode 100644 index 000000000..dbd2f6971 --- /dev/null +++ b/app/admin.apd @@ -0,0 +1,4 @@ +url: $baseurl/admin +requires: admin +name: Site Admin +photo: $baseurl/app/admin.png diff --git a/app/admin.png b/app/admin.png Binary files differnew file mode 100644 index 000000000..f1954e52a --- /dev/null +++ b/app/admin.png diff --git a/include/apps.php b/include/apps.php index e632ae3d6..bf5b292d0 100644 --- a/include/apps.php +++ b/include/apps.php @@ -79,6 +79,10 @@ function parse_app_description($f) { if(local_user()) unset($ret); break; + case 'admin': + if(! is_site_admin()) + unset($ret); + break; case 'local_user': if(! local_user()) unset($ret); @@ -105,6 +109,7 @@ function parse_app_description($f) { function translate_system_apps(&$arr) { $apps = array( + 'Site Admin' => t('Site Admin'), 'Bookmarks' => t('Bookmarks'), 'Address Book' => t('Address Book'), 'Login' => t('Login'), |