mirror of
https://github.com/miniflux/v2.git
synced 2025-08-01 17:38:37 +00:00
Require confirmation for marking pages as read
This commit is contained in:
parent
48abf57218
commit
34421dcd49
7 changed files with 120 additions and 36 deletions
|
@ -6,9 +6,15 @@
|
|||
<ul>
|
||||
{{ if .entries }}
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
@ -47,9 +53,15 @@
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -6,9 +6,15 @@
|
|||
<ul>
|
||||
{{ if .entries }}
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
@ -75,9 +81,15 @@
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -6,7 +6,15 @@
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead">{{ t "menu.mark_page_as_read" }}</a>
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a data-link-state="flip"
|
||||
|
@ -40,7 +48,15 @@
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead">{{ t "menu.mark_page_as_read" }}</a>
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
{{ end }}
|
||||
|
|
|
@ -209,9 +209,15 @@ var templateViewsMap = map[string]string{
|
|||
<ul>
|
||||
{{ if .entries }}
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
@ -250,9 +256,15 @@ var templateViewsMap = map[string]string{
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -704,9 +716,15 @@ var templateViewsMap = map[string]string{
|
|||
<ul>
|
||||
{{ if .entries }}
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
{{ end }}
|
||||
|
@ -773,9 +791,15 @@ var templateViewsMap = map[string]string{
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-show-only-unread="{{ if .showOnlyUnreadEntries }}1{{ end }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -1309,7 +1333,15 @@ var templateViewsMap = map[string]string{
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead">{{ t "menu.mark_page_as_read" }}</a>
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a data-link-state="flip"
|
||||
|
@ -1343,7 +1375,15 @@ var templateViewsMap = map[string]string{
|
|||
{{ if .entries }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="#" data-on-click="markPageAsRead">{{ t "menu.mark_page_as_read" }}</a>
|
||||
<a href="#"
|
||||
data-confirm="true"
|
||||
data-label-question="{{ t "confirm.question" }}"
|
||||
data-label-yes="{{ t "confirm.yes" }}"
|
||||
data-label-no="{{ t "confirm.no" }}"
|
||||
data-label-loading="{{ t "confirm.loading" }}"
|
||||
data-mark-page-as-read="true">
|
||||
{{ t "menu.mark_page_as_read" }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
{{ end }}
|
||||
|
@ -1423,7 +1463,7 @@ var templateViewsMapChecksums = map[string]string{
|
|||
"add_subscription": "a0f1d2bc02b6adc83dbeae593f74d9b936102cd6dd73302cdbec2137cafdcdd9",
|
||||
"bookmark_entries": "609f4b2342152fe495a219a32f17a4528b01807d61f53cee0cbebf728be73c42",
|
||||
"categories": "642ee3cddbd825ee6ab5a77caa0d371096b55de0f1bd4ae3055b8c8a70507d8d",
|
||||
"category_entries": "8ed501d58fd659c6f505d200f5f92dc2d3f8ed8893c7a8076d05ca54c9adb944",
|
||||
"category_entries": "a1a2ed91cb87d5501a7df55db4c05adfb8aca9f1991b466ab2f30cf5bdb5825d",
|
||||
"choose_subscription": "33c04843d7c1b608d034e605e52681822fc6d79bc6b900c04915dd9ebae584e2",
|
||||
"create_category": "6b22b5ce51abf4e225e23a79f81be09a7fb90acb265e93a8faf9446dff74018d",
|
||||
"create_user": "1e940be3afefc0a5c6273bbadcddc1e29811e9548e5227ac2adfe697ca5ce081",
|
||||
|
@ -1431,7 +1471,7 @@ var templateViewsMapChecksums = map[string]string{
|
|||
"edit_feed": "ab30c31a4385a7b16c54baa78bdcb93a57181ed1c5018ce097d7eb50673bb995",
|
||||
"edit_user": "f4f99412ba771cfca2a2a42778b023b413c5494e9a287053ba8cf380c2865c5f",
|
||||
"entry": "1626bf4dd3223b2f730865676162aa0a9f0a0e009cdea90f705230542922e0f4",
|
||||
"feed_entries": "0b97344b4045058b7154d0c01b85e4afd957c23e7cb2d011451f96baf6233dfc",
|
||||
"feed_entries": "96386f3ecb0080f89febbcd6489ad5f8ace3aac61066e94fb70d11462b02c143",
|
||||
"feeds": "31acc253c547a6cce5710d72a6f6b3b396162ecd5e5af295b2cf47c1ff55bd06",
|
||||
"history_entries": "b65ca1d85615caa7c314a33f1cb997aa3477a79e66b9894b2fd387271ad467d2",
|
||||
"import": "8349e47a783bb40d8e9248b4771656e5f006185e11079e1c4680dd52633420ed",
|
||||
|
@ -1440,6 +1480,6 @@ var templateViewsMapChecksums = map[string]string{
|
|||
"search_entries": "d71849a4f2b0573c7c76ad0ea941812009e9f022de60895987a781d3e6f08a01",
|
||||
"sessions": "1b3ec0970a4111b81f86d6ed187bb410f88972e2ede6723b9febcc4c7e5fc921",
|
||||
"settings": "152143e58d057ea6ab3bfd8dd947bfd70685843ca40e40542484b23849746df4",
|
||||
"unread_entries": "880018cbc59ec09b23dd800c4010fadad944d7023e0d36a3872c09b5d4952799",
|
||||
"unread_entries": "9bfe0223d4dc9b6179e4d35758be644138d7b1e28616ddc1f9df6efab6061ab2",
|
||||
"users": "4b56cc76fbcc424e7c870d0efca93bb44dbfcc2a08b685cf799c773fbb8dfb2f",
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue