Blame view
sources/apps/updater/templates/update.php
2.14 KB
|
d1bafeea1
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php /** * ownCloud - Updater plugin * * @author Victor Dubiniuk * @copyright 2013 Victor Dubiniuk victor.dubiniuk@gmail.com * * This file is licensed under the Affero General Public License version 3 or * later. */ ?> |
|
6d9380f96
|
14 15 |
<?php $data = OC_Updater::check(); ?> <?php $isNewVersionAvailable = isset($data['version']) && $data['version'] != '' && $data['version'] !== Array() ?> |
|
d1bafeea1
|
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
<div id="updater-content" ng-app="updater" ng-init="navigation='backup'">
<ul ng-model="navigation">
<li ng-click="navigation='backup'" ng-class="{current : navigation=='backup'}"><?php p($l->t('Backup Management')) ?></li>
<li ng-click="navigation='update'" ng-class="{current : navigation=='update'}"><?php p($l->t('Update')) ?></li>
</ul>
<fieldset ng-controller="backupCtrl" ng-show="navigation=='backup'">
<label for="backupbase"><?php p($l->t('Backup directory')) ?></label>
<input readonly="readonly" type="text" id="backupbase" value="<?php p(\OCA\Updater\App::getBackupBase()); ?>" />
<table ng-controller="backupCtrl">
<thead ng-hide="!entries.length">
<tr>
<th><?php p($l->t('Backup')) ?></th>
<th><?php p($l->t('Done on')) ?></th>
<th> </th>
</tr>
</thead>
<tbody>
<tr ng-repeat="entry in entries">
<td title="<?php p($l->t('Download')) ?>" class="item" ng-click="doDownload(entry.title)">{{entry.title}}</td>
<td title="<?php p($l->t('Download')) ?>" class="item" ng-click="doDownload(entry.title)">{{entry.date}}</td>
<td title="<?php p($l->t('Delete')) ?>" class="item" ng-click="doDelete(entry.title)"><?php p($l->t('Delete')) ?></td>
</tr>
<tr ng-show="!entries.length"><td colspan="3"><?php p($l->t('No backups found')) ?></td></tr>
</tbody>
</table>
</fieldset>
<fieldset ng-controller="updateCtrl" ng-show="navigation=='update'">
<button ng-click="update()" ng-show="<?php p($isNewVersionAvailable) ?>" id="updater-start">
<?php p($l->t('Update')) ?>
</button>
|
|
6d9380f96
|
46 47 48 |
<p ng-show="<?php p(!$isNewVersionAvailable) ?>">
<?php p($l->t('Up to date. Checked on %s', array('checkedAt' => $_['checkedAt']))) ?>
</p>
|
|
d1bafeea1
|
49 50 51 |
<div id="upd-progress" style="display:none;"><div></div></div> </fieldset> </div> |