X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fresources%2Fstatic%2Fjavascript%2Fsone.js;h=9ecea9030a684f7ce2958f1099942f2ace8331b6;hp=6e7184e4c7ea4cc195592e24e2a90cb7f49c448a;hb=dc1846ee73e3005aea42d74977627866f34ffd61;hpb=47161094684b506f007ae3a4b1911f1186616c51 diff --git a/src/main/resources/static/javascript/sone.js b/src/main/resources/static/javascript/sone.js index 6e7184e..9ecea90 100644 --- a/src/main/resources/static/javascript/sone.js +++ b/src/main/resources/static/javascript/sone.js @@ -766,10 +766,12 @@ function ajaxifyPost(postElement) { $(".post-text.short-text", post).removeClass("hidden"); $(".post-text.text", post).addClass("hidden"); $(".expand-post-text", post).removeClass("hidden"); + $(".shrink-post-text", post).addClass("hidden"); } else { $(".post-text.short-text", post).addClass("hidden"); $(".post-text.text", post).addClass("hidden"); $(".expand-post-text", post).addClass("hidden"); + $(".shrink-post-text", post).addClass("hidden"); } return false; }); @@ -780,9 +782,20 @@ function ajaxifyPost(postElement) { $(this).click(function() { $(".post-text.text", getPostElement(this)).toggleClass("hidden"); $(".post-text.short-text", getPostElement(this)).toggleClass("hidden"); + $(".expand-post-text", getPostElement(this)).toggleClass("hidden"); + $(".shrink-post-text", getPostElement(this)).toggleClass("hidden"); return false; }); }); + $(postElement).find(".shrink-post-text").each(function() { + $(this).click(function() { + $(".post-text.text", getPostElement(this)).toggleClass("hidden"); + $(".post-text.short-text", getPostElement(this)).toggleClass("hidden"); + $(".expand-post-text", getPostElement(this)).toggleClass("hidden"); + $(".shrink-post-text", getPostElement(this)).toggleClass("hidden"); + return false; + }) + }); /* add “comment” link. */ addCommentLink(getPostId(postElement), getPostAuthor(postElement), postElement, $(postElement).find(".post-status-line .permalink-author")); @@ -857,10 +870,12 @@ function ajaxifyReply(replyElement) { $(".reply-text.short-text", reply).removeClass("hidden"); $(".reply-text.text", reply).addClass("hidden"); $(".expand-reply-text", reply).removeClass("hidden"); + $(".shrink-reply-text", reply).addClass("hidden"); } else { $(".reply-text.short-text", reply).addClass("hidden"); $(".reply-text.text", reply).addClass("hidden"); $(".expand-reply-text", reply).addClass("hidden"); + $(".shrink-reply-text", reply).addClass("hidden"); } return false; }); @@ -871,6 +886,17 @@ function ajaxifyReply(replyElement) { $(this).click(function() { $(".reply-text.text", getReplyElement(this)).toggleClass("hidden"); $(".reply-text.short-text", getReplyElement(this)).toggleClass("hidden"); + $(".expand-reply-text", getReplyElement(this)).toggleClass("hidden"); + $(".shrink-reply-text", getReplyElement(this)).toggleClass("hidden"); + return false; + }); + }); + $(replyElement).find(".shrink-reply-text").each(function() { + $(this).click(function() { + $(".reply-text.text", getReplyElement(this)).toggleClass("hidden"); + $(".reply-text.short-text", getReplyElement(this)).toggleClass("hidden"); + $(".expand-reply-text", getReplyElement(this)).toggleClass("hidden"); + $(".shrink-reply-text", getReplyElement(this)).toggleClass("hidden"); return false; }); });