31 lines
1.4 KiB
HTML
Executable File
31 lines
1.4 KiB
HTML
Executable File
{% extends "base.html" %}
|
|
{% block content %}
|
|
<h1 class="page-title">{{ title }}</h1>
|
|
<div class="panel">
|
|
{% if !error.is_empty() %}<p class="err">{{ error }}</p>{% endif %}
|
|
<form method="post" action="/assets/new">
|
|
<input type="hidden" name="_csrf" value="{{ ctx.csrf }}">
|
|
<div class="grid-2">
|
|
<div class="formrow"><label>Name</label><input name="name" value="{{ name }}" required></div>
|
|
<div class="formrow"><label>Typ</label>
|
|
<select name="ci_typ">
|
|
{% for o in typ_opts %}<option value="{{ o.value }}" {% if o.selected %}selected{% endif %}>{{ o.label }}</option>{% endfor %}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="grid-2">
|
|
<div class="formrow"><label>Status</label>
|
|
<select name="status">
|
|
{% for o in status_opts %}<option value="{{ o.value }}" {% if o.selected %}selected{% endif %}>{{ o.label }}</option>{% endfor %}
|
|
</select>
|
|
</div>
|
|
<div class="formrow"></div>
|
|
</div>
|
|
<div class="formrow"><label>Beschreibung</label><textarea name="beschreibung">{{ beschreibung }}</textarea></div>
|
|
<div class="formrow"><label>Attribute (ein "Schluessel: Wert" je Zeile, z. B. IP: 10.0.0.5)</label>
|
|
<textarea name="attribute" style="min-height:100px">{{ attribute }}</textarea></div>
|
|
<button class="btn" type="submit">Anlegen</button>
|
|
</form>
|
|
</div>
|
|
{% endblock %}
|