troggle-unchained/templates/dwguploadform.html
2022-08-11 21:57:23 +03:00

73 lines
2.7 KiB
HTML

{% extends "base.html" %}
{% block title %}Simple Fileupload{% endblock %}
{% block content %}
<h2>Upload drawing file into folder '{{folder}}'</h2>
<p style="font-family: monospace; font-weight: bold; font-size: 130%; text-align: center">
<div style = "max-width:35%; margin-left:20%; text-align: center; " >
<form method ='post' enctype ="multipart/form-data">
{% csrf_token %}
<br>
<input class="fancybutton" type = "file" multiple="multiple"
name = "uploadfiles" id="uploadfiles" />
<br><br><br>
<button class="fancybutton" style="padding: 0.5em 25px; margin-left: 155px" type = "submit" value = "Upload" >
Upload
</button>
</form>
</div>
<div style = "max-width:70%; margin-left:20%; text-align: left" >
<p>Only drawings and drawing config files can be uploaded.
</div>
<div style = "max-width:70%; margin-left:20%; text-align: left" >
{% if refused %}
<p>
<b>Files refused: </b><br>
{% for f in refused %}
<em>{{f}}</em> <br>
{% endfor %}
</p>
{% endif %}
{% if filesaved %}
<p>
<b>Drawing(s) saved as </b><br>
{% for f in actual_saved %}
<em>{{f}}</em> <br>
{% endfor %}
<br>Upload more?</b>
</p>
{% endif %}
<hr><br>
{% if doesnotexist %}
<p>No folder of this name.<br>
It would be created if you upload a file.
{% else %}
<strong style="font-size: 110%;">Files:</strong><br>
{% for f in files %}
<a href="{{urlfile|urlencode}}/{{f|urlencode}}">{{f}}</a><br />
{% empty %}
<p>&lt;No files here&gt;
{% endfor %}
<p><strong style="font-size: 110%;">Directories:</strong><br>
{% if folder %}
<a href="{{urldir}}/..">[up]</a><br />
{% endif %}
{% for f in dirs %}
<a href="{{urldir}}/{{f}}">/{{f}}/</a><br />
{% empty %}
<p>&lt;No subdirectories&gt;
{% endfor %}
<p>You cannot create folders here, but you can put files into any of the pre-existing folders.
<p>Creating a folder is done by a nerd using ftp or whatever, see our <a href="/handbook/computing/fzconfig.html">Filezilla</a> documentation.
<p>Note that JPG, PNG and PDF files are refused: this area is reserved for Tunnel and Therion files. You may see some old ones here,
pending their removal and replacement, but you cannot upload new ones. TOPO files currently belong in the wallets, not here,
but this may change in future.
{% endif %}
</div>
{% endblock %}