Seditio Source
Root |
./othercms/xenForo 2.2.8/js/xf/tag.min.js
'use strict';!function(b,d,e,f){XF.Tagger=XF.Element.newHandler({options:{tagList:null},$tagContainer:null,$inlineEdit:null,init:function(){this.options.tagList&&(this.$tagContainer=b("dl.tagList."+this.options.tagList).find(".js-tagList"),this.$tagContainer.length?(this.$target.on({"ajax-submit:before":XF.proxy(this,"beforeSubmit"),"ajax-submit:response":XF.proxy(this,"afterSubmit")}),this.$inlineEdit=b('<input type="hidden" name="_xfInlineEdit" value="1" />')):console.warn("No tag container was found for %s",
this.options.tagList))},beforeSubmit:function(){this.$target.append(this.$inlineEdit)},afterSubmit:function(c,a,g){a.errors||a.exception||(a.message&&XF.flashMessage(a.message,3E3),a.hasOwnProperty("html")&&this.updateTagList(b(a.html.content).find(".js-tagList")),XF.hideParentOverlay(this.$target))},updateTagList:function(c){this.$tagContainer.html(b(c).html())}});XF.Element.register("tagger","XF.Tagger")}(jQuery,window,document);