2020-12-12 22:44:03 +00:00
|
|
|
{{ define "title" }}
|
|
|
|
<title>{{ string .Blog.Lang "editor" }} - {{ .Blog.Title }}</title>
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
{{ define "main" }}
|
|
|
|
<main>
|
|
|
|
<h1>{{ string .Blog.Lang "editor" }}</h1>
|
|
|
|
<h2>{{ string .Blog.Lang "create" }}</h2>
|
|
|
|
<form class="fw-form p" method="post">
|
|
|
|
<input type="hidden" name="h" value="entry">
|
2020-12-21 19:40:08 +00:00
|
|
|
<textarea name="content" class="monospace h400p">---
|
2021-01-17 11:53:07 +00:00
|
|
|
status: draft
|
|
|
|
blog: {{ .BlogString }}
|
2020-12-21 19:40:08 +00:00
|
|
|
section:
|
|
|
|
slug:
|
2021-01-17 11:53:07 +00:00
|
|
|
title:
|
|
|
|
tags:
|
|
|
|
-
|
2020-12-21 19:40:08 +00:00
|
|
|
---
|
|
|
|
</textarea>
|
2020-12-12 22:44:03 +00:00
|
|
|
<input class="fw" type="submit" value="{{ string .Blog.Lang "create" }}">
|
|
|
|
</form>
|
|
|
|
<h2>{{ string .Blog.Lang "update" }}</h2>
|
|
|
|
<form class="fw-form p" method="post">
|
|
|
|
{{ if .Data.UpdatePostURL }}
|
|
|
|
<input type="hidden" name="editoraction" value="updatepost">
|
|
|
|
<input type="hidden" name="url" value="{{ .Data.UpdatePostURL }}">
|
2020-12-21 19:40:08 +00:00
|
|
|
<textarea name="content" class="monospace h400p">{{ .Data.UpdatePostContent }}</textarea>
|
2020-12-12 22:44:03 +00:00
|
|
|
{{ else }}
|
|
|
|
<input type="hidden" name="editoraction" value="loadupdate">
|
2020-12-13 10:01:19 +00:00
|
|
|
<input type="url" name="url" placeholder="URL">
|
2020-12-12 22:44:03 +00:00
|
|
|
{{ end }}
|
|
|
|
<input class="fw" type="submit" value="{{ string .Blog.Lang "update" }}">
|
|
|
|
</form>
|
|
|
|
<h2>{{ string .Blog.Lang "delete" }}</h2>
|
|
|
|
<form class="fw-form p" method="post">
|
|
|
|
<input type="hidden" name="action" value="delete">
|
2020-12-13 10:01:19 +00:00
|
|
|
<input type="url" name="url" placeholder="URL">
|
2020-12-12 22:44:03 +00:00
|
|
|
<input class="fw" type="submit" value="{{ string .Blog.Lang "delete" }}">
|
|
|
|
</form>
|
2020-12-13 10:28:46 +00:00
|
|
|
<h2>{{ string .Blog.Lang "upload" }}</h2>
|
|
|
|
<form class="fw-form p" method="post" enctype="multipart/form-data">
|
|
|
|
<input type="hidden" name="editoraction" value="upload">
|
|
|
|
<input class="fw" type="file" name="file">
|
|
|
|
<input class="fw" type="submit" value="{{ string .Blog.Lang "upload" }}">
|
|
|
|
</form>
|
2021-01-15 20:56:46 +00:00
|
|
|
<h2>{{ string .Blog.Lang "drafts" }}</h2>
|
|
|
|
<form class="fw-form p" method="post">
|
|
|
|
<input type="hidden" name="editoraction" value="loadupdate">
|
|
|
|
<select name="url" class="fw">
|
|
|
|
{{ range $i, $draft := .Data.Drafts }}
|
|
|
|
<option value="{{ absolute $draft.Path }}">{{ (title $draft) | default $draft.Path }}</option>
|
|
|
|
{{ end }}
|
|
|
|
</select>
|
|
|
|
<input class="fw" type="submit" value="{{ string .Blog.Lang "update" }}">
|
|
|
|
</form>
|
2020-12-12 22:44:03 +00:00
|
|
|
</main>
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
{{ define "editor" }}
|
|
|
|
{{ template "base" . }}
|
|
|
|
{{ end }}
|