240 lines
8.0 KiB
HTML
240 lines
8.0 KiB
HTML
{% load monthplan_templates %}
|
||
|
||
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<title>{% block title %}Spectrum-RG Target and Scheduling Information{% endblock %}</title>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<META NAME="author" CONTENT="Roman Krivonos, email: krivonos [at] iki.rssi.ru">
|
||
<META NAME="description" CONTENT="High Energy Astrophysics Department at IKI RAN (Moscow, Russia)">
|
||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
|
||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
|
||
|
||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
|
||
|
||
<!-- include Aladin Lite CSS file in the head section of your page -->
|
||
<link rel="stylesheet" href="//aladin.u-strasbg.fr/AladinLite/api/v2/latest/aladin.min.css" />
|
||
|
||
|
||
</head>
|
||
<body>
|
||
|
||
<nav class="navbar navbar-default">
|
||
<div class="container">
|
||
<div class="navbar-header">
|
||
<a class="navbar-brand" href="/"><span class="glyphicon glyphicon-list"></span> SRG/ArXiv</a>
|
||
</div>
|
||
<ul class="nav navbar-nav">
|
||
{% if user.is_authenticated %}<li><a href="/monthplan/flightplan/valid"><span class="glyphicon glyphicon-tasks"></span> ПЗ</a></li>{% endif %}
|
||
<!--li><a href="/logbook"><i class="fa fa-rocket"></i> Бортжурнал СРГ</a></li-->
|
||
<!--li><a href="/monthplan/obsid"><span class="glyphicon glyphicon-search"></span> Search</a></li-->
|
||
|
||
<li class="dropdown">
|
||
<a class="dropdown-toggle" data-toggle="dropdown" href="#"><span class="glyphicon glyphicon-briefcase"></span> Projects
|
||
<span class="caret"></span></a>
|
||
<ul class="dropdown-menu">
|
||
<li><a href="/monthplan">Scheduling</a></li>
|
||
<li><a href="/erosurvey">eRosita survey</a></li>
|
||
<li><a href="/erotrans">eRosita transients</a></li>
|
||
<li><a href="/srgcat">ART-XC survey</a></li>
|
||
<li><a href="/srgcat">ART-XC simulations</a></li>
|
||
<li><a href="/heasarc">HEASARC catalogs</a></li>
|
||
</ul>
|
||
</li>
|
||
|
||
{% if user.is_authenticated and user|has_group:"srg-iki-admin" %}
|
||
|
||
<li><a href="/monthplan/upload"><span class="glyphicon glyphicon-upload"></span> New plan</a></li>
|
||
|
||
<!--li><a href="/logbook/info"><span class="glyphicon glyphicon-info-sign"></span> Информация</a></li-->
|
||
{% endif %}
|
||
</ul>
|
||
|
||
|
||
{% if user.is_authenticated %}
|
||
<a class="btn btn-danger navbar-btn navbar-right" role="button" href="/logbook/logout">{{ user.email }} <span class="glyphicon glyphicon-log-out"></span> Sign Out</a>
|
||
{% else %}
|
||
<a class="btn btn-danger navbar-btn navbar-right" role="button" href="/logbook/login"><span class="glyphicon glyphicon-log-in"></span> Sign In</a>
|
||
{% endif %}
|
||
<a id="time" class="btn btn-light navbar-btn navbar-right disabled"></a>
|
||
</div>
|
||
</nav>
|
||
|
||
|
||
<div class="container">
|
||
|
||
{% block target %}
|
||
|
||
<div class="row">
|
||
<div class="col-sm-9">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
|
||
<div class="alert alert-success">
|
||
<p class="card-text"><div id="wherenow"></div></p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-sm-3">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
|
||
|
||
<!--p class="card-text"><a class="btn btn-success" href="/monthplan/tracking">Near real time SRG tracking</a></p-->
|
||
<p><a href="/monthplan/observations">Observations</a> | <a href="/monthplan/scans">Scans</a> | <a href="/monthplan/surveys">Surveys</a></p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
{% endblock %}
|
||
|
||
{% block header %}
|
||
|
||
<div class="row">
|
||
|
||
<div class="col-sm-9">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
|
||
<div class="alert alert-info">
|
||
<p class="card-text">
|
||
<h4 class="card-title"> {{ head.get_datetime_middle|date:"F Y" }}
|
||
{% if user.is_authenticated and user|has_group:"srg-iki-admin" and head.archived == False %}
|
||
<a class="btn btn-warning btn-sm" role="button" href="{{ head.get_absolute_url_delete }}"><span class="glyphicon glyphicon-remove"></span></a>
|
||
<a class="btn btn-warning btn-sm" role="button" href="{{ head.get_absolute_url_share }}"><span class="glyphicon glyphicon-share"></span></a>
|
||
{% endif %}
|
||
</h4>
|
||
|
||
{% if user.is_authenticated %}
|
||
<a class="btn btn-success" href={{ head.get_absolute_url }}>Schedule</a>
|
||
{% else %}
|
||
<a class="btn btn-success disabled" href="#">Schedule</a>
|
||
{% endif %}
|
||
|
||
{% if head.seance_set.all %}
|
||
{% if user.is_authenticated %}
|
||
<a class="btn btn-danger" role="button" href="{{ head.get_absolute_url_seance }}">Seances</a>
|
||
{% else %}
|
||
<a class="btn btn-danger disabled" role="button" href="#">Seances</a>
|
||
{% endif %}
|
||
{% endif %}
|
||
{% if head.correction_set.all %}
|
||
{% if user.is_authenticated %}
|
||
<a class="btn btn-danger" href="{{ head.get_absolute_url_correction }}">Corrections</a>
|
||
{% else %}
|
||
<a class="btn btn-danger disabled" href="#">Corrections</a>
|
||
{% endif %}
|
||
{% endif %}
|
||
|
||
{% if head.observation_set.all %}
|
||
<a class="btn btn-danger" role="button" href="{{ head.get_absolute_url_observation }}">Observations</a>
|
||
{% endif %}
|
||
|
||
{% if head.scan_set.all %}
|
||
<a class="btn btn-danger" role="button" href="{{ head.get_absolute_url_scan }}">Scans</a>
|
||
{% endif %}
|
||
|
||
{% if head.survey_set.all %}
|
||
<a class="btn btn-danger" role="button" href="{{ head.get_absolute_url_survey }}">Survey</a>
|
||
{% endif %}
|
||
|
||
<a class="btn btn-info" role="button" href="{{ head.get_absolute_url_aladin }}">Aladin</a>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-sm-3">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
|
||
<div class="alert alert-warning">
|
||
<h4 class="card-title"><a href="{{ day.get_absolute_url }}"></a></h4>
|
||
<p>version: {{ head.version }}</p>
|
||
<p>modified: {{ head.gentime|date:"d M Y H:i" }}</p>
|
||
{% if user.is_authenticated %}
|
||
<p>download: <a href="{{ head.upload.get_absolute_url }}">FITS</a></p>
|
||
{% endif %}
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
{% endblock %}
|
||
{% block content %}Base content{% endblock %}
|
||
</div>
|
||
|
||
<footer class="bs-footer" role="contentinfo">
|
||
<div class="container">
|
||
<div class="row">
|
||
<div class="col-sm-12">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
<div class="alert alert-light">
|
||
<p class="card-text">
|
||
<hr>
|
||
Отдел астрофизики высоких энергий ИКИ РАН © 2019 <a href="http://hea.cosmos.ru" target="_blank">Вебсайт отдела</a> |
|
||
<a href="http://www.iki.rssi.ru" target="_blank">ИКИ РАН</a> |
|
||
<a href="http://srg.iki.rssi.ru">Спектр-РГ</a> | Разработка: Роман Кривонос, email: krivonos/@/cosmos.ru
|
||
</p>
|
||
<!--a href="#" class="btn btn-primary">Go somewhere</a-->
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
|
||
<script>
|
||
|
||
$(document).ready(function(){
|
||
|
||
setInterval(ajaxCall, 2000);
|
||
|
||
function ajaxCall() {
|
||
$.ajax({
|
||
url: '/monthplan/time',
|
||
dataType: 'json',
|
||
success: function (data) {
|
||
$('#time').html(data.time);
|
||
}
|
||
});
|
||
}
|
||
|
||
|
||
ajaxWhereNow();
|
||
setInterval(ajaxWhereNow, 5000);
|
||
|
||
function ajaxWhereNow() {
|
||
$.ajax({
|
||
url: '/monthplan/wherenow',
|
||
dataType: 'json',
|
||
success: function (data) {
|
||
if(data.target == 'None'){
|
||
$('#wherenow').html('<b>SRG status:</b> slewing to the next program block');
|
||
}else{
|
||
$('#wherenow').html("Now observing: <a href="+data.url+">"+data.target+"</a> RA="+data.ra+", Dec="+data.dec+", mode: "+data.mode+' '+data.msg);
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
|
||
});
|
||
</script>
|
||
|
||
{% block javascript %}{% endblock %}
|
||
|
||
</body>
|
||
</html>
|