From 0a16d25724d7af29282556cf04a343786a64c466 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Wed, 6 Feb 2013 15:20:43 +0100 Subject: [PATCH 1/2] make it possible to modify the links to the clients --- config/config.sample.php | 6 +++++- settings/personal.php | 7 +++++++ settings/templates/personal.php | 6 +++--- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/config/config.sample.php b/config/config.sample.php index 9ac39c439d4..cfef3d5117d 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -161,5 +161,9 @@ $CONFIG = array( 'class'=>'OC_User_IMAP', 'arguments'=>array('{imap.gmail.com:993/imap/ssl}INBOX') ) -) +), +//links to custom clients +'customclient_desktop' => '', //http://owncloud.org/sync-clients/ +'customclient_android' => '', //https://play.google.com/store/apps/details?id=com.owncloud.android +'customclient_ios' => '' //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8 ); diff --git a/settings/personal.php b/settings/personal.php index ac2c4704edb..c2df8db1ccc 100644 --- a/settings/personal.php +++ b/settings/personal.php @@ -39,12 +39,19 @@ foreach($languageCodes as $lang) { $languages[]=array('code'=>$lang, 'name'=>$lang); } } +//links to clients +$clients = array( + 'desktop' => OC_Config::getValue('customclient_desktop', 'http://owncloud.org/sync-clients/'), + 'android' => OC_Config::getValue('customclient_android', 'https://play.google.com/store/apps/details?id=com.owncloud.android'), + 'ios' => OC_Config::getValue('customclient_ios', 'https://itunes.apple.com/us/app/owncloud/id543672169?mt=8') +); // Return template $tmpl = new OC_Template( 'settings', 'personal', 'user'); $tmpl->assign('usage', OC_Helper::humanFileSize($storageInfo['used'])); $tmpl->assign('total_space', OC_Helper::humanFileSize($storageInfo['total'])); $tmpl->assign('usage_relative', $storageInfo['relative']); +$tmpl->assign('clients', $clients); $tmpl->assign('email', $email); $tmpl->assign('languages', $languages); $tmpl->assign('passwordChangeSupported', OC_User::canUserChangePassword(OC_User::getUser())); diff --git a/settings/templates/personal.php b/settings/templates/personal.php index 0f195d86d3d..398e65c0086 100644 --- a/settings/templates/personal.php +++ b/settings/templates/personal.php @@ -10,9 +10,9 @@
t('Clients');?> - t('Download Desktop Clients');?> - t('Download Android Client');?> - t('Download iOS Client');?> + t('Download Desktop Clients');?> + t('Download Android Client');?> + t('Download iOS Client');?>
Date: Wed, 6 Feb 2013 16:03:01 +0100 Subject: [PATCH 2/2] collapse user menu when inside one of the settings sections --- core/css/styles.css | 5 ++++- core/templates/layout.user.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/css/styles.css b/core/css/styles.css index 481443a19bd..c2f4f8b55bd 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -234,7 +234,10 @@ fieldset.warning legend { color:#b94a48 !important; } #expand:hover, #expand:focus, #expand:active { color:#fff; } #expand img { opacity:.7; margin-bottom:-2px; } #expand:hover img, #expand:focus img, #expand:active img { opacity:1; } -#expanddiv { position:absolute; right:0; top:45px; background-color:#444; border-bottom-left-radius:7px; box-shadow: 0 0 20px rgb(29,45,68); z-index:76; } +#expanddiv { + position:absolute; right:0; top:45px; z-index:76; display:none; + background-color:#444; border-bottom-left-radius:7px; box-shadow: 0 0 20px rgb(29,45,68); +} #expanddiv a { display:block; color:#fff; text-shadow:0 -1px 0 #000; padding:0 8px; opacity:.7; } #expanddiv a img { margin-bottom:-3px; } #expanddiv a:hover, #expanddiv a:focus, #expanddiv a:active { opacity:1; } diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index de505486f75..2547278547f 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -35,7 +35,7 @@ -
> +