Back to V2

{{ t "page.settings.title" }}

internal/template/templates/views/settings.html

2.2.194.3 KB
Original Source

{{ define "title"}}{{ t "page.settings.title" }}{{ end }} {{ define "page_header"}}

{{ t "page.settings.title" }}

{{ template "settings_menu" dict "user" .user }}{{ end }} {{ define "content"}}

{{ if .errorMessage }} {{ .errorMessage }} {{ end }} {{ if not disableLocalAuth }} {{ t "form.prefs.fieldset.authentication_settings" }}{{ t "form.user.label.username" }}{{ t "form.user.label.password" }}{{ t "form.user.label.confirmation" }} {{ if hasOAuth2Provider "google" }}

{{ if .user.GoogleID }} {{ t "page.settings.unlink_google_account" }} {{ else }} {{ t "page.settings.link_google_account" }} {{ end }}

{{ else if hasOAuth2Provider "oidc" }}

{{ if .user.OpenIDConnectID }} {{ t "page.settings.unlink_oidc_account" oidcProviderName }} {{ else }} {{ t "page.settings.link_oidc_account" oidcProviderName }} {{ end }}

{{ end }} {{ t "action.update" }} {{ end }} {{ if .webAuthnEnabled }} {{ t "page.settings.webauthn.passkeys" }}

{{ t "page.settings.webauthn.register.error" }}

{{ if .webAuthnCerts}}

{{ t "page.settings.webauthn.passkey_name" }}{{ t "page.settings.webauthn.added_on" }}{{ t "page.settings.webauthn.last_seen_on" }}{{ t "page.settings.webauthn.actions" }}
{{ range .webAuthnCerts }}{{ .Name }}{{ elapsed $.user.Timezone .AddedOn }}{{ elapsed $.user.Timezone .LastSeenOn }}
{{ end }}
{{ end }}
{{ t "page.settings.webauthn.register" }} {{ if gt .countWebAuthnCerts 0}} {{ plural "page.settings.webauthn.delete" .countWebAuthnCerts .countWebAuthnCerts }} {{ end }}
{{ end }} {{ t "form.prefs.fieldset.reader_settings" }}{{ t "form.prefs.label.cjk_reading_speed" }}{{ t "form.prefs.label.default_reading_speed" }}{{ t "form.prefs.label.media_playback_rate" }} {{ t "form.prefs.label.show_reading_time" }} {{ t "form.prefs.label.mark_read_manually" }} {{ t "form.prefs.label.mark_read_on_view" }} {{ t "form.prefs.label.mark_read_on_view_or_media_completion" }} {{ t "form.prefs.label.mark_read_on_media_completion" }}
{{ t "action.update" }}
{{ t "form.prefs.fieldset.application_settings" }}{{ t "form.prefs.label.language" }} {{ range $key, $value := .languages }} {{ $value }} {{ end }} {{ t "form.prefs.label.timezone" }} {{ range $value := .timezones }} {{ $value }} {{ end }} {{ t "form.prefs.label.theme" }} {{ range $key, $value := .themes }} {{ $value }} {{ end }}
{{ t "form.prefs.label.display_mode" }}{{ icon "external-link" }}
{{ t "form.prefs.select.fullscreen" }}{{ t "form.prefs.select.standalone" }}{{ t "form.prefs.select.minimal_ui" }}{{ t "form.prefs.select.browser" }}{{ t "form.prefs.label.default_home_page" }} {{ range $key, $value := .default_home_pages }} {{ t $value }} {{ end }} {{ t "form.prefs.label.entry_sorting" }}{{ t "form.prefs.select.older_first" }}{{ t "form.prefs.select.recent_first" }}{{ t "form.prefs.label.entry_order" }}{{ t "form.prefs.select.publish_time" }}{{ t "form.prefs.select.created_time" }}{{ t "form.prefs.label.categories_sorting_order" }} {{ range $key, $value := .categories_sorting_options }} {{ t $value }} {{ end }} {{ t "form.prefs.label.gesture_nav" }}{{ t "form.prefs.select.none" }}{{ t "form.prefs.select.tap" }}{{ t "form.prefs.select.swipe" }}{{ t "form.prefs.label.entries_per_page" }} {{ t "form.prefs.label.keyboard_shortcuts" }} {{ t "form.prefs.label.entry_swipe" }} {{ t "form.prefs.label.always_open_external_links" }} {{ t "form.prefs.label.open_external_links_in_new_tab" }}{{t "form.prefs.label.custom_css" }}{{ .form.CustomCSS }}{{t "form.prefs.label.external_font_hosts" }}
{{t "form.prefs.help.external_font_hosts" }}
{{t "form.prefs.label.custom_js" }}{{ .form.CustomJS }}
{{ t "action.update" }}
{{ t "form.prefs.fieldset.global_feed_settings" }}
{{ t "form.feed.label.block_filter_entry_rules" }} {{ icon "external-link" }}
{{ .form.BlockFilterEntryRules }}
{{ t "form.feed.label.keep_filter_entry_rules" }} {{ icon "external-link" }}
{{ .form.KeepFilterEntryRules }}
{{ t "action.update" }}
{{ end }}