Add an import file button on all appliances

This commit is contained in:
Julien Duponchelle 2015-09-04 15:02:22 +02:00
parent 1e63602923
commit e73b3d0dfc
2 changed files with 5 additions and 11 deletions

View File

@ -66,9 +66,10 @@ function download(appliance, md5sum) {
Checksum: {{image["md5sum"]}}<br />
Download url: <a href="{{image["download_url"]}}">{{image["download_url"]}}</a><br />
{% if "direct_download_url" in image %}
Direct download url: <a href="{{image["direct_download_url"]}}">{{image["direct_download_url"]}}</a><br />
<button class="btn btn-primary btn-lg" type="button" onclick='return download("{{appliance|jsonify|b64encode}}", "{{image["md5sum"]}}")'>Download</button>
Direct download url: <a href="{{image["direct_download_url"]}}">{{image["direct_download_url"]}}</a><br />
<button class="btn btn-primary btn-lg" type="button" onclick='return download("{{appliance|jsonify|b64encode}}", "{{image["md5sum"]}}")'>Download</button>
{% endif %}
<button class="btn btn-primary btn-lg" type="button" onclick="gns3_button(function() { return gns3.importAppliance(); })">Import file</button>
<hr />
{% endfor %}
{% endfor %}

View File

@ -1,12 +1,4 @@
{% extends "layout/default.html" %}
{% block script %}
function importAppliance() {
gns3_button(function() { return gns3.importAppliance(); });
return false;
}
{% endblock %}
{% block body %}
<h1>Hello Networker!</h1>
<div>
@ -14,6 +6,7 @@ function importAppliance() {
</div
<p>
<a class="btn btn-primary btn-lg" href="/appliances" role="button">Show appliances</a>
<a class="btn btn-primary btn-lg" href="#" role="button" onclick="return importAppliance()">Import appliance</a>
<button class="btn btn-primary btn-lg" type="button" onclick="gns3_button(function() { return gns3.importAppliance(); })">Import appliance</button>
</p>
{% endblock %}