n-channel

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit bfc181b3241a11eeaf611bac39786b0aa68ac0f2
parent c6c6dd75dccea60ba8211844a6873507a11ad19a
Author: Samdal <samdal@protonmail.com>
Date:   Sat, 22 Feb 2025 00:33:18 +0100

change name and default of disable comments (now show comments)

Diffstat:
M_layouts/post.html | 17+++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/_layouts/post.html b/_layouts/post.html @@ -10,8 +10,8 @@ layout: default <div> - <label for="disable-comments" style="font-size: 90%; color:gray;"> Disable comments: </label> - <input type="checkbox" id="disable-comments" name="disable comments" onclick="toggle_comments()"> + <label for="show-comments" style="font-size: 90%; color:gray;"> Show comments: </label> + <input type="checkbox" id="show-comments" onclick="toggle_comments()"> </div> <div class="commentbox" id="commentbox_div"></div> @@ -19,7 +19,7 @@ layout: default <script> var has_been_enabled = false; - document.getElementById("disable-comments").checked = localStorage.getItem("disable-comments") == "true"; + document.getElementById("show-comments").checked = localStorage.getItem("show-comments") == "true"; function enable_comments() { if (has_been_enabled == false) { @@ -43,20 +43,21 @@ layout: default } function toggle_comments() { - let checkBox = document.getElementById("disable-comments"); + let checkBox = document.getElementById("show-comments"); let commentbox_div = document.getElementById("commentbox_div"); - localStorage.setItem("disable-comments", checkBox.checked); + localStorage.setItem("show-comments", checkBox.checked); - if (checkBox.checked == false){ + if (checkBox.checked){ commentbox_div.style.display = "block"; enable_comments(); } else { commentbox_div.style.display = "none"; } } - let checkBox = document.getElementById("disable-comments"); - if (checkBox.checked == false) { + let checkBox = document.getElementById("show-comments"); + + if (checkBox.checked) { enable_comments(); } </script>