add size requirement for banners
parent
89843d7cb2
commit
e1c446b910
|
@ -63,6 +63,11 @@ def submit_art_post(v):
|
||||||
file.save(highquality)
|
file.save(highquality)
|
||||||
process_image(highquality, v) #to ensure not malware
|
process_image(highquality, v) #to ensure not malware
|
||||||
|
|
||||||
|
with Image.open(highquality) as i:
|
||||||
|
if i.width != 2000 or i.height != 200:
|
||||||
|
os.remove(highquality)
|
||||||
|
abort(400, "Banners must be 2000x200")
|
||||||
|
|
||||||
path = f"files/assets/images/{SITE_NAME}/{entry.location_kind}"
|
path = f"files/assets/images/{SITE_NAME}/{entry.location_kind}"
|
||||||
if not entry.hashes:
|
if not entry.hashes:
|
||||||
for img in os.listdir(path):
|
for img in os.listdir(path):
|
||||||
|
|
|
@ -20,6 +20,12 @@
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{% if kind == 'Banner' %}
|
||||||
|
<div class="mt-3 text-danger font-weight-bold">
|
||||||
|
Please make sure your image is 2000x200 px
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
<label class="mt-3" for="author">Author</label>
|
<label class="mt-3" for="author">Author</label>
|
||||||
<input autocomplete="off" type="text" id="author" class="form-control" name="author" maxlength="30" pattern='[a-zA-Z0-9_\-]{1,30}|\?{3}' placeholder="Required" value="{{username}}" required>
|
<input autocomplete="off" type="text" id="author" class="form-control" name="author" maxlength="30" pattern='[a-zA-Z0-9_\-]{1,30}|\?{3}' placeholder="Required" value="{{username}}" required>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue