summaryrefslogtreecommitdiffstats
path: root/settings
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2012-11-09 02:11:24 -0800
committerThomas Müller <thomas.mueller@tmit.eu>2012-11-09 02:11:24 -0800
commitc0538636440b7293dd074ff4867bd950d426cea3 (patch)
tree73ed41289cd41024b0bef015a03bc610dd3b2ce5 /settings
parentb33a44308858f8c8bdc0def5ac8ec8faa6da35c1 (diff)
parent55f75c6d8ee53122f950cdecd6409a1e8c9a5b28 (diff)
downloadnextcloud-server-c0538636440b7293dd074ff4867bd950d426cea3.tar.gz
nextcloud-server-c0538636440b7293dd074ff4867bd950d426cea3.zip
Merge pull request #330 from owncloud/check_connection
add a check and a warning if the ownCloud server is not able to establis...
Diffstat (limited to 'settings')
-rwxr-xr-xsettings/admin.php1
-rw-r--r--settings/css/settings.css1
-rw-r--r--settings/templates/admin.php14
3 files changed, 16 insertions, 0 deletions
diff --git a/settings/admin.php b/settings/admin.php
index c704704ed33..0cf449ef2ba 100755
--- a/settings/admin.php
+++ b/settings/admin.php
@@ -29,6 +29,7 @@ $tmpl->assign('loglevel', OC_Config::getValue( "loglevel", 2 ));
$tmpl->assign('entries', $entries);
$tmpl->assign('entriesremain', $entriesremain);
$tmpl->assign('htaccessworking', $htaccessworking);
+$tmpl->assign('internetconnectionworking', OC_Util::isinternetconnectionworking());
$tmpl->assign('backgroundjobs_mode', OC_Appconfig::getValue('core', 'backgroundjobs_mode', 'ajax'));
$tmpl->assign('shareAPIEnabled', OC_Appconfig::getValue('core', 'shareapi_enabled', 'yes'));
$tmpl->assign('allowLinks', OC_Appconfig::getValue('core', 'shareapi_allow_links', 'yes'));
diff --git a/settings/css/settings.css b/settings/css/settings.css
index f5ee2124f0f..560862fa12f 100644
--- a/settings/css/settings.css
+++ b/settings/css/settings.css
@@ -65,5 +65,6 @@ span.version { margin-left:1em; margin-right:1em; color:#555; }
/* ADMIN */
span.securitywarning {color:#C33; font-weight:bold; }
+span.connectionwarning {color:#933; font-weight:bold; }
input[type=radio] { width:1em; }
table.shareAPI td { padding-bottom: 0.8em; }
diff --git a/settings/templates/admin.php b/settings/templates/admin.php
index 300d6093d6f..9c4ee0bf680 100644
--- a/settings/templates/admin.php
+++ b/settings/templates/admin.php
@@ -22,6 +22,20 @@ if(!$_['htaccessworking']) {
}
?>
+<?php
+if(!$_['internetconnectionworking']) {
+?>
+<fieldset class="personalblock">
+ <legend><strong><?php echo $l->t('Internet connection not working');?></strong></legend>
+
+ <span class="connectionwarning">
+ <?php echo $l->t('This ownCloud server has no working internet connection. This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features of ownCloud.'); ?>
+ </span>
+
+</fieldset>
+<?php
+}
+?>
<?php foreach($_['forms'] as $form) {
echo $form;