diff options
author | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2016-08-04 12:48:25 +0200 |
---|---|---|
committer | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2016-08-04 12:48:25 +0200 |
commit | 835dc59d6aca0ab372383184d2a8ebc7e72f67b0 (patch) | |
tree | 39fd96b3c98d29844f5378e7bc6b322d934c51a5 | |
parent | 2f9725469d2984851cc441a7c3b8abb525d26390 (diff) | |
download | nextcloud-server-835dc59d6aca0ab372383184d2a8ebc7e72f67b0.tar.gz nextcloud-server-835dc59d6aca0ab372383184d2a8ebc7e72f67b0.zip |
reduce info on update screens, introduce button to refresh
-rw-r--r-- | core/css/apps.css | 1 | ||||
-rw-r--r-- | core/css/styles.css | 2 | ||||
-rw-r--r-- | core/css/update.css | 2 | ||||
-rw-r--r-- | core/js/update.js | 22 | ||||
-rw-r--r-- | core/templates/update.admin.php | 4 | ||||
-rw-r--r-- | lib/base.php | 4 |
6 files changed, 19 insertions, 16 deletions
diff --git a/core/css/apps.css b/core/css/apps.css index 3ffa7d87098..0ccdb8a0398 100644 --- a/core/css/apps.css +++ b/core/css/apps.css @@ -550,6 +550,7 @@ h2 { font-size: 20px; font-weight: 300; margin-bottom: 12px; + line-height: 140%; } h3 { font-size: 15px; diff --git a/core/css/styles.css b/core/css/styles.css index a8e632c5944..7f4f7896c94 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -242,7 +242,7 @@ a.two-factor-cancel { } #body-login .update h2 { - margin: 12px 0 20px; + margin: 0 0 20px; } #body-login .update a { diff --git a/core/css/update.css b/core/css/update.css index 0c42449b07f..12cda3d5bbd 100644 --- a/core/css/update.css +++ b/core/css/update.css @@ -7,6 +7,7 @@ #update-progress-message-error, #update-progress-message-warnings { font-weight: 600; + margin-bottom: 10px; } #update-progress-message { @@ -16,6 +17,7 @@ .update-show-detailed { padding: 13px; display: block; + opacity: .75; } #body-login .update a.update-show-detailed { diff --git a/core/js/update.js b/core/js/update.js index e692a7312b8..32cf2ce5ecc 100644 --- a/core/js/update.js +++ b/core/js/update.js @@ -13,7 +13,7 @@ _started : false, /** - * Start the upgrade process. + * Start the update process. * * @param $el progress list element */ @@ -31,12 +31,12 @@ var self = this; $(window).on('beforeunload.inprogress', function () { - return t('core', 'The upgrade is in progress, leaving this page might interrupt the process in some environments.'); + return t('core', 'The update is in progress, leaving this page might interrupt the process in some environments.'); }); $('#update-progress-title').html(t( 'core', - 'Updating to {version}', { + 'Update to {version}', { version: options.version }) ); @@ -91,17 +91,15 @@ if (hasWarnings) { $el.find('.update-show-detailed').before( - $('<span>') - .append('<br />') - .append(t('core', 'The update was successful. There were warnings.')) + $('<input type="button" class="update-continue" value="'+t('core', 'Continue to Nextcloud')+'">').on('click', function() { + window.location.reload(); + }) ); - var message = t('core', 'Please reload the page.'); - $('<span>').append(message).append('<br />').appendTo($el); } else { // FIXME: use product name - $('<span>') - .append(t('core', 'The update was successful. Redirecting you to Nextcloud now.')) - .appendTo($el); + $el.find('.update-show-detailed').before( + $('<p>'+t('core', 'The update was successful. Redirecting you to Nextcloud now.')+'</p>') + ); setTimeout(function () { OC.redirect(OC.webroot + '/'); }, 3000); @@ -127,7 +125,7 @@ .append(message) .append($('<br>')); }, - + setErrorMessage: function (message) { $('#update-progress-message-error') .show() diff --git a/core/templates/update.admin.php b/core/templates/update.admin.php index 967160af66c..aaeacea993b 100644 --- a/core/templates/update.admin.php +++ b/core/templates/update.admin.php @@ -36,8 +36,10 @@ </div> <input class="updateButton" type="button" value="<?php p($l->t('Start update')) ?>"> <div class="infogroup"> + <em> <?php p($l->t('To avoid timeouts with larger installations, you can instead run the following command from your installation directory:')) ?> <pre>./occ upgrade</pre> + </em> </div> </div> @@ -48,6 +50,6 @@ <ul id="update-progress-message-warnings" class="hidden"></ul> <p id="update-progress-message"></p> <a class="update-show-detailed"><?php p($l->t( 'Detailed logs' )); ?> <img src="<?php print_unescaped(image_path('', 'actions/caret.svg')); ?>" /></a> - <div id="update-progress-detailed" class="hidden warning"></div> + <div id="update-progress-detailed" class="hidden"></div> </div> </div> diff --git a/lib/base.php b/lib/base.php index d22490ca5dc..4bb7052aa5d 100644 --- a/lib/base.php +++ b/lib/base.php @@ -359,7 +359,7 @@ class OC { // render error page $template = new OC_Template('', 'update.use-cli', 'guest'); - $template->assign('productName', 'owncloud'); // for now + $template->assign('productName', 'nextcloud'); // for now $template->assign('version', OC_Util::getVersionString()); $template->assign('tooBig', $tooBig); @@ -390,7 +390,7 @@ class OC { $ocVersion = \OCP\Util::getVersion(); $tmpl->assign('appsToUpgrade', $appManager->getAppsNeedingUpgrade($ocVersion)); $tmpl->assign('incompatibleAppsList', $appManager->getIncompatibleApps($ocVersion)); - $tmpl->assign('productName', 'ownCloud'); // for now + $tmpl->assign('productName', 'Nextcloud'); // for now $tmpl->assign('oldTheme', $oldTheme); $tmpl->printPage(); } |