mirror of
https://git.yoctoproject.org/poky
synced 2026-03-14 11:19:42 +01:00
I have move all javascript needed for toggling very long values for bitbake variables to main.js. I have changed the names of the classes involved to make them more generic, since I hope we'll be able to reuse them in other parts of the Toaster interface. .full-variable is now .full .full-variable-hide is now full-hide .full-variable-show is now full-show I have also removed all the inline scripting in base.html, since it is no longer needed. (Bitbake rev: 73828f047385ced160c7900cad24535aa8d325cd) Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
73 lines
2.2 KiB
HTML
73 lines
2.2 KiB
HTML
<!DOCTYPE html>
|
|
{% load static %}
|
|
<html>
|
|
<head>
|
|
<title>{% if objectname %} {{objectname|title}} - {% endif %}Toaster</title>
|
|
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}" type="text/css">
|
|
<link rel="stylesheet" href="{% static 'css/bootstrap-responsive.min.css' %}" type='text/css'>
|
|
<link rel="stylesheet" href="{% static 'css/font-awesome.min.css' %}" type='text/css'>
|
|
<link rel="stylesheet" href="{% static 'css/prettify.css' %}" type='text/css'>
|
|
<link rel="stylesheet" href="{% static 'css/default.css' %}" type='text/css'>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<script src="{% static 'js/jquery-2.0.3.min.js' %}">
|
|
</script>
|
|
<script src="{% static 'js/jquery.cookie.js' %}">
|
|
</script>
|
|
<script src="{% static 'js/bootstrap.min.js' %}">
|
|
</script>
|
|
<script src="{% static 'js/prettify.js' %}">
|
|
</script>
|
|
<script src="{% static 'js/main.js' %}">
|
|
</script>
|
|
<script>
|
|
function reload_params(params) {
|
|
uri = window.location.href;
|
|
splitlist = uri.split("?");
|
|
url = splitlist[0], parameters=splitlist[1];
|
|
// deserialize the call parameters
|
|
if(parameters){
|
|
cparams = parameters.split("&");
|
|
}else{
|
|
cparams = []
|
|
}
|
|
nparams = {}
|
|
for (i = 0; i < cparams.length; i++) {
|
|
temp = cparams[i].split("=");
|
|
nparams[temp[0]] = temp[1];
|
|
}
|
|
// update parameter values
|
|
for (i in params) {
|
|
nparams[encodeURIComponent(i)] = encodeURIComponent(params[i]);
|
|
}
|
|
// serialize the structure
|
|
callparams = []
|
|
for (i in nparams) {
|
|
callparams.push(i+"="+nparams[i]);
|
|
}
|
|
window.location.href = url+"?"+callparams.join('&');
|
|
|
|
}
|
|
</script>
|
|
|
|
</head>
|
|
|
|
<body style="height: 100%">
|
|
<div class="navbar navbar-static-top">
|
|
<div class="navbar-inner">
|
|
<a class="brand logo" href="#"><img src="{% static 'img/logo.png' %}" class="" alt="Yocto logo project"/></a>
|
|
<a class="brand" href="/">Toaster</a>
|
|
<a class="pull-right manual" href="#">
|
|
<i class="icon-book"></i>
|
|
Toaster manual
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container-fluid">
|
|
{% block pagecontent %}
|
|
{% endblock %}
|
|
</div>
|
|
</body>
|
|
</html>
|
|
|