Skip to content
Permalink
286a02a398
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
264 lines (242 sloc) 14.9 KB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width">
<title>{% block title %}{% endblock %}</title>
<link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}">
<link href="{{ url_for('static', filename='css/bootstrap.min.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/bootstrap-slider.min.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/jquery.qtip.min.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/font-awesome.min.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/typeahead.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/tabbed_panel.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/phyd3.min.css') }}" rel="stylesheet">
<link href="{{ url_for('static', filename='css/main.css') }}" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/cookieconsent.min.css') }}" />
<script src="{{ url_for('static', filename='js/cookieconsent.min.js') }}"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#000"
},
"button": {
"background": "#f1d600"
}
},
"position": "bottom-right"
})});
</script>
</head>
<body data-spy="scroll" data-target="#navbar-side" data-offset="55">
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container clearfix">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand hidden-xs" href="{{ url_for('main.screen') }}"><img src="{{ url_for('static', filename='img/icon-48x48.png') }}" style="max-width:100px;margin-left:-7px;margin-top: -13px;float:left;margin-right:5px;" width="48px"/></a>
<a class="navbar-brand visible-xs" href="{{ url_for('main.screen') }}"><img src="{{ url_for('static', filename='img/icon-32x32.png') }}" style="max-width:100px; margin-top: -7px;" width="32px"/></a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-left">
<li><a href="{{ url_for('species.species_overview') }}">Species</a></li>
<li>
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Tools <span class="caret"></span></a>
<ul class="dropdown-menu">
<li class="dropdown-header">Expression Profiles</li>
<li><a href="{{ url_for('profile_comparison.profile_comparison_main') }}">Compare profiles</a></li>
<li><a href="{{ url_for('heatmap.heatmap_main') }}">Create heatmap</a></li>
<li><a href="{{url_for('expression_profile.export_expression_levels')}}">Export expression levels</a></li>
<li class="divider"></li>
<li class="dropdown-header">Expression Specificity</li>
<li><a href="{{ url_for('specificity_comparison.specificity_comparison_main') }}">Compare specificities</a></li>
<li><a href="{{ url_for('search.search_specific_profiles') }}">Find specific profiles</a></li>
<li class="divider"></li>
<li class="dropdown-header">Co-expression Networks</li>
<li><a href="{{ url_for('custom_network.custom_network_main') }}">Create custom network</a></li>
<li><a href="{{ url_for('search.search_enriched_clusters') }}">Find enriched clusters</a></li>
</ul>
</li>
<li>
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Search <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="{{ url_for('search.advanced') }}">Search <span class="text-muted">(advanced)</span></a></li>
{% if g.blast_enabled %}
<li class="divider"></li>
<li><a href="{{ url_for('blast.blast_main') }}">BLAST</a></li>
{% endif %}
</ul>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
<form class="navbar-form" role="search" method="post" id="search-form" name="search-form" action="{{ url_for('search.simple') }}">
{{ g.search_form.csrf_token }}
<div class="form-group input-group">
{{ g.search_form.terms(class_="form-control", placeholder="Search") }}
<div class="input-group-btn"><button type="submit" class="btn btn-primary" value="Search" data-toggle="modal" data-target="#loaderModal"><i class="fa fa-search"></i></button></div>
</div>
</form>
</li>
<li>
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Help <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Tutorial <span class="text-muted">(Coming soon)</span></a></li>
<li><a href="#">FAQ <span class="text-muted">(Coming soon)</span></a></li>
<li><a href="{{ url_for('main.contact') }}">Contact</a></li>
</li>
</ul>
</li>
<li class="dropdown">
{% if g.login_enabled %}
{% if current_user.is_authenticated %}
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-user"></i> <strong class="hidden-sm hidden-md">{{ current_user.username }}</strong></a>
<ul class="dropdown-menu">
<li><a href="{{ url_for('auth.logout') }}"><i class="fa fa-sign-out"></i> Log out</a></li>
{% if current_user.is_administrator %}
<li role="separator" class="divider"></li>
<li><a href="{{ url_for('admin.index') }}"><i class="fa fa-cogs"></i> Admin panel</a></li>
{% endif %}
</ul>
{% else %}
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><span class="hidden-sm hidden-md">Not logged in!</span><span class="hidden-xs hidden-lg"><i class="fa fa-cogs" aria-hidden="true"></i></span></a>
<ul class="dropdown-menu">
<li><a href="{{ url_for('auth.login') }}"><i class="fa fa-sign-in"></i> Log in</a></li>
<li><a href="{{ url_for('auth.register') }}"><i class="fa fa-user-plus"></i> Register</a></li>
</ul>
{% endif %}
{% endif %}
</li>
{% if g.msg %}
<li class="dropdown">
<a href="#" data-toggle="popover" data-html="true" data-placement="bottom" title="{{ g.msg_title }}" data-content="{{ g.msg }}"><i class="fa fa-envelope"><span class="badge badge-notify">!</span></i></a>
</li>
{% endif%}
</ul>
</div>
</div>
</div>
<!-- Code to get flash function working -->
<div class="container">
{% for category, message in get_flashed_messages(with_categories=true) %}
<br />
<div class="alert alert-{{category}} alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
{{ message }}
</div>
{% endfor %}
</div>
<div class="container">
{% block container %}{% endblock %}
</div>
<footer class="footer" id="footer">
<div class="container">
<div class="row">
<div class="col-xs-2"><strong class="text-muted"><a href="{{ url_for('main.features') }}" class="text-muted">CoNekT</a></strong></div>
<div class="col-xs-2"><a href="{{ url_for('main.about') }}" class="text-muted">About</a></div>
<div class="col-xs-2"><a href="{{ url_for('main.contact') }}" class="text-muted">Contact</a></div>
<div class="col-xs-2"><a href="{{ url_for('main.disclaimer') }}" class="text-muted">Disclaimer</a></div>
<div class="col-xs-2"><a href="{{ url_for('main.privacy_policy') }}" class="text-muted">Privacy policy</a></div>
{% if g.imprint %}
<div class="col-xs-2"><a href="{{ url_for('main.imprint') }}" class="text-muted">Imprint</a></div>
{% endif %}
</div>
</div>
</footer>
<div class="modal" id="helpModal" tabindex="-1" role="dialog" aria-labelledby="helpModalLabel">
<div class="modal-dialog" role="document" style="width:1000px;height:800px;">
<div class="modal-content">
</div>
</div>
</div>
<div class="modal" id="loaderModal" tabindex="-1" role="dialog" aria-labelledby="loaderModalLabel">
<div class="modal-dialog" role="document" style="width:1000px;height:800px;">
<div class="modal-content">
<div class="modal-body">
<div id="leafy_loader"></div>
<p class="text-center text-muted" id="leafy_loader_text">Loading ... please wait ... </p>
<p class="text-center" id="leafy_loader_close_btn" style="display:none"><button type="button" class="btn btn-primary" data-dismiss="modal" style="">Close</button></p>
</div>
</div>
</div>
</div>
<script src="{{ url_for('static', filename='js/jquery.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/stupidtable.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/TweenMax.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/jquery.qtip.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/planet_loader.js') }}"></script>
<!-- code to reload modal on each click -->
<script>
function init_qtip() {
$('.qtip_tooltip').each(function() {
$(this).qtip({
content: {
text: function(event, api) {
$.ajax({
url: api.elements.target.attr('qtip_href')
})
.then(function(content) {
// Set the tooltip content upon successful retrieval
api.set('content.text', content);
}, function(xhr, status, error) {
// Upon failure... set the tooltip content to error
api.set('content.text', status + ': ' + error);
});
return 'Loading...'; // Set some initial text
}
},
show: {
effect: function() {
$(this).fadeTo(500, 1);
}
},
hide: {
effect: function() {
$(this).fadeTo(500, 0);
}
},
position: {
viewport: $(window)
},
style: 'qtip-bootstrap'
});
});
}
$(function () {
init_qtip();
$("#leafy_loader").html(get_loader_svg('loader_leafy'));
init_planet_loader('loader_leafy');
$('[data-toggle="popover"]').popover({container: 'body'});
$('a[data-target=#helpModal], abbr[data-target=#helpModal]').click(function(ev) {
ev.preventDefault();
var target = $(this).attr("href");
// load the url and show modal on success
$("#helpModal .modal-content").load(target, function() {
$("#helpModal").modal("show");
});
});
});
</script>
<script src="{{ url_for('static', filename='js/planet_pagination.js') }}"></script>
<script src="{{ url_for('static', filename='js/planet_ajax_table.js') }}"></script>
<script type="text/javascript">
var csrf_token = "{{ csrf_token() }}";
$.ajaxSetup({
beforeSend: function(xhr, settings) {
if (!/^(GET|HEAD|OPTIONS|TRACE)$/i.test(settings.type) && !this.crossDomain) {
xhr.setRequestHeader("X-CSRFToken", csrf_token);
}
}
});
</script>
{% block extrajs %}{% endblock %}
</body>
</html>