summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/base.html1
-rw-r--r--templates/photouploadform.html93
2 files changed, 94 insertions, 0 deletions
diff --git a/templates/base.html b/templates/base.html
index 5cb122d..e94db63 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -35,6 +35,7 @@
<a href="{% url "scanupload" '2021:01' %}">Upload Scans</a> |
<a href="{% url "dwgallfiles" %}">Drawings</a> |
<a href="{% url "dwgupload" %}">Upload Drawings</a> |
+ <a href="{% url "photoupload" %}">Upload Photos</a> |
<a href="/1623/290/290.html">290 (FGH)</a> |
<a href="/1626/359/359.html">359 (Homecoming)</a> |
<br>
diff --git a/templates/photouploadform.html b/templates/photouploadform.html
new file mode 100644
index 0000000..0d6dddc
--- /dev/null
+++ b/templates/photouploadform.html
@@ -0,0 +1,93 @@
+{% extends "base.html" %}
+
+{% block title %}Simple Fileupload (Photos){% endblock %}
+
+{% block content %}
+
+
+{% if folder %}
+<h2>Upload photos into /photos/{{folder}}/</h2>
+{% else %}
+<h2>Upload photos into /photos/{{year}}/</h2>
+{% endif %}
+
+
+<div style = "max-width:35%; margin-left:20%; text-align: center; " >
+ <form method ='post' enctype ="multipart/form-data">
+ {% csrf_token %}
+ <br>
+ <input class="fancybutton2" type = "file" multiple="multiple"
+ name = "uploadfiles" id="uploadfiles" />
+ <br><br><br>
+ <button class="fancybutton2" style="padding: 0.5em 25px; margin-left: 155px" type = "submit" value = "Upload" >
+ Upload
+ </button>
+ </form>
+</div>
+<div style = "max-width:29%; margin-left:20%; text-align: left" >
+ {% if filesaved %}
+ <p>
+ <b>File(s) saved as <br>
+ {% for f in actual_saved %}
+ <em>{{f}}</em> <br>
+ {% endfor %}
+ </p>
+ {% endif %}
+
+ <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%;">Photographer 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 %}
+</div>
+{% if folder %}
+<p>You can upload your photographs here.
+<p>You cannot create sub-folders here.
+<p>Note that only photo image files are accepted: all other types of files are refused.
+{% else %}
+<p>You can upload your photographs to any of these folders, and you can create a new folder in your name for your photos.
+<p>Note that only photo image files are accepted: all other types of files are refused.
+<hr>
+<h2>Create new Photographer folder in /photos/{{year}}/</h2>
+
+
+
+<div style = "max-width:35%; margin-left:20%; text-align: center; " >
+ <form method ='post'>
+ {% csrf_token %}
+ <br>
+ <input class="fancybutton2" style="padding: 0.5em 25px; margin-left: 125px"
+ label = "Photographer" name = "photographer" id="photographer"
+ pattern="[A-Za-z]+"
+ placeholder="{{placeholder}}" required />
+ <label
+ style="padding: 0.5em 25px; margin-left: 110px"
+ for="photographer">Photographer's name<br></label>
+ <label
+ style="padding: 0.5em 25px; margin-left: 110px"
+ for="photographer">(no spaces, only letters)</label>
+ <br><br><br>
+ <button class="fancybutton2" style="padding: 0.5em 25px; margin-left: 155px" type = "submit" value = "Create" >
+ Create folder
+ </button>
+ </form>
+</div>
+<p>
+
+{% endif %}
+<hr />
+
+
+{% endblock %} \ No newline at end of file