1"use strict";(globalThis.webpackChunk_sv_portlet=globalThis.webpackChunk_sv_portlet||[]).push([[6856],{7531(t,e,a){var n=a(3501),i=a.n(n),r=a(7834),s=a.n(r),o=a(1257);i()(".sv-archive-portlet").on("click",".sv-create-article-entry",function(){const t=i()(this),e=t.data("archive-id"),a=t.data("template-id"),n=t.parent(),s=i()("<div>").addClass("sv-loading-icon").text(r.i18n.getText("portlet.archive.archive","creatingArticle"));return n.empty().append(s),r.Ajax.doPost({url:(0,o.l0)({objectId:e,contextNodeId:e,modelHandler:"article"}),data:{template:a,portletType:"archive"},success:function(t){window.location.href=`/edit/${t.nodeId}`}}),!1}),i()(".sv-archive-portlet").length&&s().Events.trigger(s().Events.types.updateLikables),i()(".sv-archive-portlet").on("click","[data-fn-comment]",t=>{const e=i()(t.currentTarget);return Promise.all([a.e(1518),a.e(7270),a.e(6856)]).then(a.bind(a,7942)).then(({initComment:t})=>{t(e)}),!1})},1141(t,e,a){a.r(e);a(7531)},7942(t,e,a){a.d(e,{initComment:()=>m});var n=a(3501),i=a.n(n),r=a(7834),s=a.n(r),o=a(1257),d=a(8804);const c={triggers:{"@":{source:(0,o.h$)(s().PageContext.pageId,"userIdentitySearch",s().PageContext.pageId),searchKey:"term",allowWhiteSpace:!0,maxWhiteSpace:2,parse:t=>t.hits}},minLength:2,replacer:t=>`${t.trigger}{"value":"${t.name}","id":"${t.id}"}`},l=r.KeyUtil.KEY,m=t=>{const e=t.closest("[data-fn-commentlike-container]"),a=`#${t.attr("data-comment-container")}`,n=e.find("[data-fn-comments-input]");if(e.data("sv-fn-initialized")){const t=i()(a);return void(t.is(":hidden")?t.fadeIn("fast",()=>{n.trigger("focus")}):t.fadeOut("fast"))}e.data("sv-fn-initialized","true");const s=e.find("[data-fn-comments-input-size]").attr("data-initial-size"),o=e.find("[data-fn-comments-submit]"),m=e.find("[data-fn-comments-form]"),u=i()("<img>").attr("src",d).css({"vertical-align":"middle",display:"none"});n.triggeredInput(c).elastic(),n.on("keydown",function(t){if(r.KeyUtil.getKeyCodeFromEvent(t)===l.RETURN&&t.ctrlKey)return o.trigger("focus"),m.trigger("submit"),!1}),n.on("keyup",function(t){const e=i()(t.currentTarget),a=e.val(),n=s-a.length,r=e.parent().find("[data-fn-comments-input-size]");n<0?r.addClass("sv-character-limit-exceeded"):r.removeClass("sv-character-limit-exceeded"),r.text(n),""!==e.val().trim()&&n>=0&&!this.activeConnection?o.removeClass("disabled").prop("disabled",!1):o.addClass("disabled").attr("disabled","disabled")}),m.on("submit",function(a){let d;if(!a.isPropagationStopped()&&!a.isDefaultPrevented()){if(a.preventDefault(),this.activeConnection)return!1;const c=n.val().trim().length,l=n.triggeredInput("getRichContent");if(c>0&&c<=s){o.addClass("disabled").attr("disabled","disabled"),this.activeConnection=!0;const a=m.attr("action");let s="thank";return r.Ajax.doPost({url:a,data:{comment:l}}).then(()=>{const t=e.find("[data-fn-comment-count]"),a=parseInt(t.text(),10)+1;t.text(a)}).catch(()=>{s="error"}).always(()=>{u.hide(),clearTimeout(d);const e=`#${t.attr("data-comment-container")}`;i()(e).hide(),i()(`${e}_${s}`).show(),setTimeout(()=>{i()(`${e}_${s}`).fadeOut("fast")},5e3),n.val(""),this.activeConnection=!1}),u.appendTo(n.parent()),d=setTimeout(()=>{u.show()},400),!1}}return!1}),i()(a).fadeIn("fast",()=>{n.trigger("focus")})};a(9147),a(8870),a(5913)}}]); 2//# sourceMappingURL=archive-plugins.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.