eventos_v2 / templates /admin /conference_form.html
giseldo's picture
ultima
c96b1d5
{% extends "layout.html" %}
{% block title %}
{% if action == 'add' %}
Nova Conferência
{% else %}
Editar Conferência
{% endif %}
{% endblock %}
{% block content %}
<div class="container mt-4">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="{{ url_for('configuracao') }}">Configuração</a></li>
<li class="breadcrumb-item"><a href="{{ url_for('admin_conferences') }}">Conferências</a></li>
<li class="breadcrumb-item active" aria-current="page">
{% if action == 'add' %}Nova Conferência{% else %}Editar Conferência{% endif %}
</li>
</ol>
</nav>
<div class="card">
<div class="card-header bg-primary text-white">
<h2>{% if action == 'add' %}Nova Conferência{% else %}Editar Conferência{% endif %}</h2>
</div>
<div class="card-body">
{% with messages = get_flashed_messages(with_categories=true) %}
{% if messages %}
{% for category, message in messages %}
<div class="alert alert-{{ category }} alert-dismissible fade show" role="alert">
{{ message }}
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Fechar"></button>
</div>
{% endfor %}
{% endif %}
{% endwith %}
<form method="POST" id="conferenceForm">
<div class="row mb-3">
<div class="col-md-6">
<label for="name" class="form-label">Nome Curto*</label>
<input type="text" class="form-control" id="name" name="name"
value="{{ conference.name if conference else '' }}" required>
</div>
<div class="col-md-6">
<label for="full_name" class="form-label">Nome Completo*</label>
<input type="text" class="form-control" id="full_name" name="full_name"
value="{{ conference.full_name if conference else '' }}" required>
</div>
</div>
<div class="row mb-3">
<div class="col-md-6">
<label for="dates" class="form-label">Datas*</label>
<input type="text" class="form-control" id="dates" name="dates"
value="{{ conference.dates if conference else '' }}" required>
</div>
<div class="col-md-6">
<label for="location" class="form-label">Local*</label>
<input type="text" class="form-control" id="location" name="location"
value="{{ conference.location if conference else '' }}" required>
</div>
</div>
<div class="row mb-3">
<div class="col-md-6">
<label for="deadline" class="form-label">Prazo da submissão*</label>
<input type="text" class="form-control" id="deadline" name="deadline"
value="{{ conference.deadline if conference else '' }}" required
placeholder="YYYY-MM-DD HH:MM">
</div>
<div class="col-md-6">
</div>
</div>
<div class="mb-3">
<label for="website" class="form-label">Website*</label>
<input type="text" class="form-control" id="website" name="website"
value="{{ conference.website if conference else '' }}" required
placeholder="exemplo.com">
</div>
<div class="mb-3">
<label for="description" class="form-label">Descrição*</label>
<textarea class="form-control" id="description" name="description" rows="5" required>{{ conference.description if conference else '' }}</textarea>
</div>
<div class="d-grid gap-2 d-md-flex justify-content-md-end">
<a href="{{ url_for('admin_conferences') }}" class="btn btn-secondary me-md-2">Cancelar</a>
<button type="submit" class="btn btn-primary">
{% if action == 'add' %}Adicionar Conferência{% else %}Salvar Alterações{% endif %}
</button>
</div>
</form>
</div>
</div>
</div>
{% endblock %}