Add ntfy config settings
This commit is contained in:
@@ -207,6 +207,26 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box mb-6">
|
||||
<div class="section-title">NTFY_Settings</div>
|
||||
|
||||
<div class="row">
|
||||
<label>Use_NTFY</label>
|
||||
<input type="checkbox" id="ntfy_use_seen" {{if .NtfyUse}}checked{{end}}>
|
||||
<input type="hidden" name="ntfy_use" id="ntfy_use_hidden" value="{{if .NtfyUse}}true{{else}}false{{end}}">
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<label>NTFY_Url</label>
|
||||
<input type="text" name="ntfy_url" value="{{.NtfyUrl}}">
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<label>NTFY_Topic</label>
|
||||
<input type="text" name="ntfy_topic" value="{{.NtfyTopic}}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ACTIONS -->
|
||||
<div class="flex justify-between items-center border-t-8 border-black pt-4">
|
||||
<button type="submit">SAVE</button>
|
||||
@@ -250,6 +270,16 @@
|
||||
|
||||
// Listen for changes
|
||||
document.addEventListener('input', updateConversions);
|
||||
|
||||
const checkbox = document.getElementById('ntfy_use_seen');
|
||||
const hidden = document.getElementById('ntfy_use_hidden');
|
||||
|
||||
if (checkbox && hidden) {
|
||||
// Update hidden input whenever checkbox changes
|
||||
checkbox.addEventListener('change', () => {
|
||||
hidden.value = checkbox.checked ? "true" : "false";
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user