43 lines
1.9 KiB
HTML
43 lines
1.9 KiB
HTML
{% extends 'base.html' %}
|
|
{% block header %}
|
|
<h1>{% block title %}Edit "{{ post['title'] }}"{% endblock %}</h1>
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<form method=post enctype=multipart/form-data>
|
|
<label for="title">Title</label>
|
|
<input name="title" id="title"
|
|
value="{{ request.form['title'] or post['title'] }}" required>
|
|
<label for="nickname">Nickname</label>
|
|
<input name="nickname" id="nickname" value="{{ request.form['nickname'] or post['nickname'] }}" required>
|
|
<label for="body">Body</label>
|
|
<textarea name="body" id="body">{{ request.form['body'] or post['body'] }}</textarea>
|
|
<label for="file">Body</label>
|
|
{% if post['type'] == 'image' %}
|
|
<img class="file" src="{{ post['file'] }}">
|
|
{% endif %}
|
|
{% if post['type'] == 'video' %}
|
|
<video class="file" preload="none" controls="" width="500">
|
|
<source src="{{ post['file'] }}">
|
|
</video>
|
|
{% endif %}
|
|
<div>
|
|
<p>Choose a mp4, webm, gif , png or jpg file.(max 25MB)</p>
|
|
<input type="file" placeholder="meme" name="file" id="file"
|
|
value="{{ request.form['file'] or post['file'] }}">
|
|
</div>
|
|
<label for="chosen">Chosen</label><br>
|
|
{% if post['chosen'] == 1 %}
|
|
<input id="chosen" type="checkbox" name="chosen" value="{{ request.form['chosen'] or post['chosen'] }}"
|
|
checked/>
|
|
{% endif %}
|
|
{% if post['chosen'] == 0 %}
|
|
<input id="chosen" type="checkbox" name="chosen" value="{{ request.form['chosen'] or post['chosen'] }}"/>
|
|
{% endif %}
|
|
<input type="submit" value="Save">
|
|
</form>
|
|
<hr>
|
|
<form action="{{ url_for('calender.delete', id=post['id']) }}" method="post">
|
|
<input class="danger" type="submit" value="Delete" onclick="return confirm('Are you sure?');">
|
|
</form>
|
|
{% endblock %} |