cerca

lean forum software (pmc local branch)
Log | Files | Refs | README | LICENSE

commit 785c481d38d0bff7f0569bd42a15957ea38f3756
parent 502434d60c97c3559a92396064452da04ca6a9a8
Author: cblgh <cblgh@cblgh.org>
Date:   Wed, 17 Jan 2024 14:37:06 +0100

use correct timestamp for edit, tweak styling

Diffstat:
Mhtml/edit-post.html | 7+++++--
Mhtml/thread.html | 8+++++---
Mi18n/i18n.go | 12+++++++++---
3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/html/edit-post.html b/html/edit-post.html @@ -1,14 +1,17 @@ {{ template "head" . }} <main> - <h1>{{ "PostEdit" | translate }} <a href="/thread/{{.Data.ThreadID}}/#{{.Data.ID}}">{{.Data.ID}}</a></h1> + <h1>{{ "PostEdit" | translate }}</h1> <article>{{.Data.Content | markup }} </article> <form method="POST"> <div class="post-container" > - <label for="content">{{ "Content" | translate }}:</label> + <label class="visually-hidden" for="content">{{ "Content" | translate }}:</label> <textarea required name="content" id="content" placeholder='{{ "TextareaPlaceholder" | translate }}'>{{.Data.Content}}</textarea> <button type="submit">{{ "Save" | translate }}</button> </div> + <div style="margin-top: 1rem;"> + <a style="font-style: italic;" href="/thread/{{.Data.ThreadID}}/#{{.Data.ID}}">{{ "GoBackToTheThread" | translate }}</a> + </div> </form> </main> {{ template "footer" . }} diff --git a/html/thread.html b/html/thread.html @@ -23,9 +23,11 @@ <a href="#{{ $post.ID }}"> <span style="margin-left: 0.5rem;"> <time title="{{ $post.Publish | formatDateTime }}" datetime="{{ $post.Publish | formatDate }}">{{ $post.Publish | formatDateRelative }}</time></span></a> - {{ if $post.LastEdit.Valid }}<span style="margin-left: 0.5rem;"> - <em>(edited {{ $post.Publish | formatDateRelative }})</em></span> - {{ end }} + {{ if $post.LastEdit.Valid }} + <span style="cursor: pointer;"> + <time title="{{ "EditedAt" | translate }} {{ $post.LastEdit.Time | formatDateTime }}" datetime="{{ $post.LastEdit.Time | formatDate }}">*</time> + </span> + {{ end }} </section> {{ $post.Content | markup }} </article> diff --git a/i18n/i18n.go b/i18n/i18n.go @@ -100,6 +100,7 @@ var English = map[string]string{ "ThreadNew": "new thread", "ThreadThe": "the thread", "Index": "index", + "GoBackToTheThread": "Go back to the thread", "ThreadCreate": "Create thread", "Title": "Title", @@ -130,7 +131,7 @@ var English = map[string]string{ "NewThreadLinkMessage": "If you are a member,", "NewThreadCreateError": "Error creating thread", "NewThreadCreateErrorMessage": "There was a database error when creating the thread, apologies.", - "PostEdit": "Editing post", + "PostEdit": "Post preview", "AriaPostMeta": "Post meta", "AriaDeletePost": "Delete this post", @@ -138,6 +139,7 @@ var English = map[string]string{ "PromptDeleteQuestion": "Delete post for all posterity?", "Delete": "delete", "Edit": "edit", + "EditedAt": "edited at", "Post": "post", "Save": "Save", "Author": "Author", @@ -192,6 +194,7 @@ var Swedish = map[string]string{ "ThreadNew": "ny tråd", "ThreadThe": "tråden", "Index": "index", + "GoBackToTheThread": "Go back to the thread", "ThreadCreate": "Skapa en tråd", "Title": "Titel", @@ -218,7 +221,7 @@ var Swedish = map[string]string{ "NewThreadLinkMessage": "Om du är en medlem,", "NewThreadCreateError": "Fel uppstod vid trådskapning", "NewThreadCreateErrorMessage": "Det uppstod ett databasfel under trådskapningen, ursäkta.", - "PostEdit": "Editing post", + "PostEdit": "Post preview", "AriaPostMeta": "Post meta", "AriaDeletePost": "Delete this post", @@ -226,6 +229,7 @@ var Swedish = map[string]string{ "PromptDeleteQuestion": "Radera post för alltid?", "Delete": "radera", "Edit": "redigera", + "EditedAt": "redigerat", "Post": "post", "Author": "Författare", "Responded": "svarade", @@ -281,6 +285,7 @@ var EspanolMexicano = map[string]string{ "ThreadNew": "new thread", "ThreadThe": "the thread", "Index": "index", + "GoBackToTheThread": "Go back to the thread", "ThreadCreate": "Create thread", "Title": "Title", @@ -307,7 +312,7 @@ var EspanolMexicano = map[string]string{ "NewThreadLinkMessage": "If you are a member,", "NewThreadCreateError": "Error creating thread", "NewThreadCreateErrorMessage": "There was a database error when creating the thread, apologies.", - "PostEdit": "Editing post", + "PostEdit": "Post preview", "ThreadStartNew": "Start a new thread", "AriaPostMeta": "Post meta", @@ -317,6 +322,7 @@ var EspanolMexicano = map[string]string{ "PromptDeleteQuestion": "Delete post for all posterity?", "Delete": "delete", "Edit": "editar", + "EditedAt": "editado a las", "Post": "post", "Save": "Save", "Author": "Author",