##// END OF EJS Templates
Update abs operations
Update abs operations

File last commit:

r306:026b526b64ec
r313:9bf21dca53e0
Show More
operation.html
126 lines | 4.0 KiB | text/html | HtmlDjangoLexer
Fiorella Quino
Task #487: Vista de Operacion...
r50 {% extends "base.html" %}
{% load bootstrap3 %}
{% load static %}
{% load main_tags %}
{% block extra-head %}
<link href="{% static 'css/bootstrap-datetimepicker.min.css' %}" media="screen" rel="stylesheet">
{% endblock %}
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172 {% block operation-active %}active{% endblock %}
Fiorella Quino
Task #487: Vista de Operacion...
r50
Juan C. Espinoza
Add scheduler for campaigns/experiments using celery #718, fix views and models bugs...
r196 {% block content-title %}{{title}}{% endblock %}
Fiorella Quino
Task #487: Vista de Operacion...
r50
{% block content %}
Juan C. Espinoza
Improve operation & search views
r306 <div class="clearfix"></div>
{% if campaigns %}
<h3>Current Campaigns</h3>
<br>
<div class="bootcards-list">
<div class="panel panel-default">
<div class="list-group">
{% for item in campaigns %}
<a class="list-group-item" href="{{item.pk}}">
<div class="row">
<div class="col-sm-6">
<i class="fa fa-3x fa-calendar pull-left"></i>
<h4 class="list-group-item-heading">{{item.name}}</h4>
<p class="list-group-item-text">Radar: {% for radar in item.get_experiments_by_radar %}{{radar.name}},{% endfor %}</p>
</div>
<div class="col-sm-6">
<p class="list-group-item-text">From: {{item.start_date}}</p>
<p class="list-group-item-text">To: {{item.end_date}}</p>
</div>
</div>
</a>
{% endfor %}
</div>
</div>
</div>
{% endif %}
Fiorella Quino
Task #487: Vista de Operation...
r73
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172 {% if campaign %}
Fiorella Quino
Task #487: Vista de Operation...
r74
Juan C. Espinoza
Add scheduler for campaigns/experiments using celery #718, fix views and models bugs...
r196 <h3>Systems</h3>
Juan C. Espinoza
Improve Search view (filters and paginator added), add base_list template, delete unused templates...
r138 <br>
Fiorella Quino
Task #487: Vista de Operacion...
r50 <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" >
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
Miguel Urco
Models changed:...
r53 {% for location in locations %}
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 <div class="panel panel-default bootcards-summary">
<div class="panel-heading" role="tab">
<h3 class="panel-title">
{{location.name}} [{{campaign.start_date|date:"Y/m/d"}} - {{campaign.end_date|date:"Y/m/d"}}]
Juan C. Espinoza
Add scheduler for campaigns/experiments using celery #718, fix views and models bugs...
r196 <button type="button" name="bt_play" class="btn btn-primary pull-right btn-xs" data-url="{% url 'url_radar_start' campaign.id location.id %}" style="margin-left: 10px">
Fiorella Quino
Task #487: Vista de Operacion...
r52 <span class="glyphicon glyphicon-play" aria-hidden="true"></span>
</button>
Fiorella Quino
Task #487: Vista de Operation...
r83 <button type="button" name="bt_stop" class="btn btn-primary pull-right btn-xs" data-url="{% url 'url_radar_stop' campaign.id location.id %}" aria-label="Left Align" style="margin-left: 10px">
Fiorella Quino
Task #487: Vista de Operacion...
r52 <span class="glyphicon glyphicon-stop" aria-hidden="true"></span>
</button>
Fiorella Quino
Task 487: Operation View gets status from database and radar_refresh button updates status...
r88 <button type="button" name="bt_refresh" class="btn btn-primary pull-right btn-xs" data-url="{% url 'url_radar_refresh' campaign.id location.id %}" aria-label="Left Align" style="margin-left: 10px">
Fiorella Quino
Task # 487: Operation View: bt_refresh...
r87 <span class="glyphicon glyphicon-refresh" aria-hidden="true"></span>
</button>
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 </h3>
</div>
Fiorella Quino
Task #487: Vista de Operacion...
r50 <div class="panel-body">
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 <div class="row">
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172 {% for item in location.experiments %}
Fiorella Quino
Task #487: Vista de Operation...
r62 {% if location.name in item.location.name %}
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 <div class="col-xs-6 col-sm-3" >
<a class="bootcards-summary-item" href="{{item.get_absolute_url}}">
<i class="fa fa-2x fa-cogs"></i>
<h4>{{item.name}}<br><small>{{item.start_time}}-{{item.end_time}}</small>
<span class="label label-{{item.status_color}}">{{item.get_status_display}}</span>
</h4>
</a>
</div>
Fiorella Quino
Task #487: Vista de Operation...
r62 {% endif %}
Fiorella Quino
Task #487: Vista de Operacion...
r50 {% endfor %}
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 </div>
Fiorella Quino
Task #487: Vista de Operacion...
r50 </div>
</div>
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216
Fiorella Quino
Task #487: Vista de Operacion...
r50 {% endfor %}
</div>
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172 {% endif %}
Fiorella Quino
Task #487: Vista de Operation...
r71
Fiorella Quino
Task #487: Vista de Operacion...
r50 {% endblock %}
{% block extra-js%}
<script type="text/javascript">
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
//--------For PLAY Button-------
Fiorella Quino
Task #487: Vista de Operation...
r83 $("#accordion").on("click", "button[name=bt_play]", function(){
//alert($(this).data('url'));
document.location = $(this).data('url');
});
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
//--------For STOP Button-------
Fiorella Quino
Task #487: Vista de Operation...
r83 $("#accordion").on("click", "button[name=bt_stop]", function(){
//alert($(this).data('url'));
document.location = $(this).data('url');
});
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
//--------For REFRESH Button-------
Fiorella Quino
Task 487: Operation View gets status from database and radar_refresh button updates status...
r88 $("#accordion").on("click", "button[name=bt_refresh]", function(){
document.location = $(this).data('url');
});
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
Juan C. Espinoza
Use of cards instead of tables in operation & experiment views...
r216 $("#id_campaign").change(function() {
document.location = "{% url 'url_operation'%}"+$(this).val();
});
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172
Fiorella Quino
Task #487: Vista de Operacion...
r50 </script>
Juan C. Espinoza
Update code for django 1.10, python 3 and latest third party packages, review operation view ...
r172 {% endblock %}