Merge pull request #13341 from owncloud/update-readversionfromtemplate

Read version and product name from update template
remotes/origin/fix-10825
Morris Jobke 12 years ago
commit f846d1e3f1
  1. 12
      core/js/update.js
  2. 2
      core/templates/update.admin.php

@ -17,7 +17,7 @@
*
* @param $el progress list element
*/
start: function($el) {
start: function($el, options) {
if (this._started) {
return;
}
@ -28,8 +28,8 @@
this.addMessage(t(
'core',
'Updating {productName} to version {version}, this may take a while.', {
productName: OC.theme.name || 'ownCloud',
version: OC.config.versionstring
productName: options.productName || 'ownCloud',
version: options.version
}),
'bold'
).append('<br />'); // FIXME: these should be ul/li with CSS paddings!
@ -76,10 +76,14 @@
$(document).ready(function() {
$('.updateButton').on('click', function() {
var $updateEl = $('.update');
var $progressEl = $('.updateProgress');
$progressEl.removeClass('hidden');
$('.updateOverview').addClass('hidden');
OC.Update.start($progressEl);
OC.Update.start($progressEl, {
productName: $updateEl.attr('data-productname'),
version: $updateEl.attr('data-version'),
});
return false;
});
});

@ -1,4 +1,4 @@
<div class="update">
<div class="update" data-productname="<?php p($_['productName']) ?>" data-version="<?php p($_['version']) ?>">
<div class="updateOverview">
<h2 class="title bold"><?php p($l->t('%s will be updated to version %s.',
array($_['productName'], $_['version']))); ?></h2>

Loading…
Cancel
Save