{% block extra_css %}
<link href="{% static 'qcg/selectize/selectize.bootstrap3.css' %}" rel="stylesheet">
+
+ <style>
+ html {
+ height: 100%;
+ }
+
+ body {
+ height: 100%;
+ margin-bottom: 0;
+ }
+
+ body > .container {
+ height: calc(100% - 122px);
+ overflow-y: hidden;
+ }
+ </style>
{% endblock %}
{% block extra_js %}
{% include 'filex/source.js.html' %}
<script>
- var filex = filex || {};
+ var filex = filex || {},
+ hostArchiveSupport = ['moss.man.poznan.pl', 'ui.plgrid.wcss.wroc.pl'];
$(function () {
'use strict';
}
filex.files.on('change:checked reset', function() {
- var selected = filex.selectedFiles().length;
+ var selected = filex.selectedFiles().length,
+ supportsArchive = hostArchiveSupport.indexOf(filex.host) != -1;
$('#btn-rename').toggleClass('disabled', selected != 1);
$('#btn-delete').toggleClass('disabled', selected == 0);
- $('#btn-compress').toggleClass('disabled', filex.host != 'moss.man.poznan.pl' || selected == 0);
+ $('#btn-compress').toggleClass('disabled', !supportsArchive || selected == 0);
- if (filex.host == 'moss.man.poznan.pl' && selected == 1) {
+ if (supportsArchive && selected == 1) {
var filename = filex.selectedFiles()[0].get('name'),
is_archive = _.some(['.zip', '.tar.gz', '.tgz', '.tar.bz2', 'tbz'], function(ext) {
return filename.endsWith(ext);
{% endblock container %}
{% block footer %}
- <footer class="navbar navbar-default navbar-fixed-bottom" style="position:fixed">
+ <footer class="navbar navbar-default navbar-fixed-bottom">
<div class="container">
<div class="btn-toolbar" role="toolbar" style="float: left">
<div class="btn-group" role="group">