summaryrefslogtreecommitdiff
path: root/searx/templates
diff options
context:
space:
mode:
authorBnyro <bnyro@tutanota.com>2024-01-21 12:35:52 +0100
committerMarkus Heiser <markus.heiser@darmarIT.de>2024-01-29 18:09:22 +0100
commita5decfb838967734462a6b85ff2dcb87d0a67e4c (patch)
treebb810976b8b0fa254d28b41cee498078dd11789d /searx/templates
parenta8aaf5719bfb17adc66a09478a0a559b81a24ab0 (diff)
[feat] preferences: button to copy input to restore preferences hash
Diffstat (limited to 'searx/templates')
-rw-r--r--searx/templates/simple/preferences/cookies.html18
1 files changed, 16 insertions, 2 deletions
diff --git a/searx/templates/simple/preferences/cookies.html b/searx/templates/simple/preferences/cookies.html
index f84251ef6..b13dc6845 100644
--- a/searx/templates/simple/preferences/cookies.html
+++ b/searx/templates/simple/preferences/cookies.html
@@ -36,10 +36,24 @@
</h4>{{- '' -}}
<div class="selectable_url">{{- '' -}}
<pre>
- {{- url_for('preferences', _external=True) -}}?preferences={{- preferences_url_params|e -}}
- &amp;save=1{{- '' -}}
+ {{- url_for('preferences', _external=True) -}}?preferences={{- preferences_url_params|e -}}{{- '' -}}
</pre>{{- '' -}}
</div>{{- '' -}}
<p class="small_font">
{{- _('Specifying custom settings in the preferences URL can be used to sync preferences across devices.') -}}
</p>
+<h4>
+ {{- _('Copy preferences hash') -}}:{{- '' -}}
+</h4>{{- '' -}}
+<div id="copy-hash-container">{{- '' -}}
+ <div class="selectable_url">{{- '' -}}
+ <pre>
+ {{- preferences_url_params|e }}
+ </pre>{{- '' -}}
+ </div>
+ <button id="copy-hash" class="button" data-hash="{{- preferences_url_params|e -}}" data-copied-text="{{- _('Copied') -}}">{{- _('Copy') -}}</button>
+</div>
+<h4>
+ {{- _('Insert copied preferences hash (without URL) to restore') -}}:{{- '' -}}
+</h4>{{- '' -}}
+<input type="text" id="pref-hash-input" name="preferences" placeholder="{{- _('Preferences hash') -}}">{{- '' -}}