summaryrefslogtreecommitdiffstats
path: root/modules-available/systemstatus/templates/sys-update-update.html
blob: 7be4e648de4ff3a05d12675e3e85238198013a85 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<div id="apt-output" data-tm-id="{{taskid}}" data-tm-log="output"
	  data-tm-callback="aptUpdate">{{lang_aptOutput}}</div>

<div class="buttonbar pull-right" id="btn-bar">
	<a id="fail-button" href="?do=systemstatus&amp;rnd={{rnd}}#id-ListUpgradable_pane" class="btn btn-warning collapse">
	<span class="glyphicon glyphicon-arrow-left"></span>
	{{lang_backToPackagelist}}
	</a>
	<a id="success-button" href="?do=systemstatus&amp;rnd={{rnd}}#id-ListUpgradable_pane" class="btn btn-success
	collapse">
	<span class="glyphicon glyphicon-arrow-right"></span>
	{{lang_showPackageList}}
	</a>
</div>
<div class="clearfix"></div>

<script>
	function aptUpdate(task) {
		if (task.statusCode === 'TASK_ERROR') {
			if (task.data && task.data.error) {
				$('#apt-output').append($('<pre class="text-danger slx-bold">').text(task.data.error));
			}
			$('#fail-button').show();
		}
		if (task.statusCode === 'TASK_FINISHED') {
			$('#success-button').show();
		}
	}

	tmInit();
	$('#btn-bar a').click(function () {
		window.location.reload();
		return false;
	});
</script>