From 6f2f28a3a752cc47d9dc96bda862ed67cd75c9af Mon Sep 17 00:00:00 2001
From: Andrew Godwin
Date: Thu, 1 Dec 2022 18:46:49 -0700
Subject: Image attachment uploads
---
templates/activities/_image_upload.html | 15 +++++++++++++++
templates/activities/_image_uploaded.html | 19 +++++++++++++++++++
templates/activities/_post.html | 2 +-
templates/activities/compose.html | 18 +++++++++++++++++-
templates/forms/_field.html | 2 +-
5 files changed, 53 insertions(+), 3 deletions(-)
create mode 100644 templates/activities/_image_upload.html
create mode 100644 templates/activities/_image_uploaded.html
(limited to 'templates')
diff --git a/templates/activities/_image_upload.html b/templates/activities/_image_upload.html
new file mode 100644
index 0000000..974884a
--- /dev/null
+++ b/templates/activities/_image_upload.html
@@ -0,0 +1,15 @@
+
diff --git a/templates/activities/_image_uploaded.html b/templates/activities/_image_uploaded.html
new file mode 100644
index 0000000..ad03120
--- /dev/null
+++ b/templates/activities/_image_uploaded.html
@@ -0,0 +1,19 @@
+
+
+
+
+ {{ attachment.name|default:"(no description)" }}
+
+
+
+{% if request.htmx %}
+
+ Add Image
+
+{% endif %}
diff --git a/templates/activities/_post.html b/templates/activities/_post.html
index 1c3008b..2c84a02 100644
--- a/templates/activities/_post.html
+++ b/templates/activities/_post.html
@@ -73,7 +73,7 @@
{% for attachment in post.attachments.all %}
{% if attachment.is_image %}
-
+
{% endif %}
{% endfor %}
diff --git a/templates/activities/compose.html b/templates/activities/compose.html
index 4809177..7065863 100644
--- a/templates/activities/compose.html
+++ b/templates/activities/compose.html
@@ -17,8 +17,24 @@
{% include "forms/_field.html" with field=form.content_warning %}
{% include "forms/_field.html" with field=form.visibility %}
+
-
+
{% endblock %}
diff --git a/templates/forms/_field.html b/templates/forms/_field.html
index 99db819..41f59d8 100644
--- a/templates/forms/_field.html
+++ b/templates/forms/_field.html
@@ -17,7 +17,7 @@
{% endif %}
{{ field }}
- {% if field.field.widget.input_type == "file" %}
+ {% if field.field.widget.input_type == "file" and field.value%}
{% endif %}
--
cgit v1.2.3