$(function() { let quoted_post = window.localStorage.getItem("quoted_post"); if (quoted_post) { $("#post-form").attr("data-visible", true); $("#content").append(`>>${quoted_post}\n`); window.localStorage.removeItem("quoted_post"); } update_quote_links($(".quote-link")); }); function update_quote_links(elements) { elements.each(function() { $(this).click(function () { let post_id = $(this).text(); let thread_url = $(this).attr("data-thread-url"); let current_url = window.location.pathname; if (current_url !== thread_url) { window.localStorage.setItem("quoted_post", post_id); window.location.href = `${thread_url}#${post_id}`; return false; } $("#post-form").attr("data-visible", true); $("#content").append(`>>${post_id}\n`); return false; }); }) }