CMD:
PHP:
mini manager
Path:
/
var
/
www
/
forum.shootsilhouette.com
/
public_html
/
js
/
Upload:
Edit: infraction.js
/* =======================================================================*\ || ###################################################################### || || # vBulletin 5.6.9 || # ------------------------------------------------------------------ # || || # Copyright 2000-2022 MH Sub I, LLC dba vBulletin. All Rights Reserved. # || || # This file may not be redistributed in whole or significant part. # || || # ----------------- VBULLETIN IS NOT FREE SOFTWARE ----------------- # || || # http://www.vbulletin.com | http://www.vbulletin.com/license.html # || || ###################################################################### || \*========================================================================*/ vBulletin.precache("error_adding_infraction error_adding_warning error_reversing_infraction give_infraction_ginfraction infraction_added infraction_reversed please_check_the_box_to_reverse_infraction please_specify_reason_to_reverse_infraction received_infraction received_warning warning_added".split(" "),[]);vBulletin.ensureObj("infraction");vBulletin.ensureObj("privateMessage"); (function(b){function x(a){var c=getSelectedMessages(),d=function(a,d){for(var q in c)b("[data-node-id={0}]".format(c[q]),".infractions-list").toggleClass("read",d).find(".privateMessageActionCheck").prop("checked",!1)};if(0<c.length)if("0"==pageData.threadmarking||"0"==pageData.userid){for(var e in c){var f=vBulletin.discussionViewCookie;a?f.set(c[e],Math.round((new Date).getTime()/1E3)):f.unset(c[e])}d(c,a)}else vBulletin.AJAX({call:"/ajax/api/node/"+(a?"markReadMultiple":"markUnreadMultiple"), data:{nodeids:c},success:function(b){d(b,a)}})}function p(a,c,d,e){if(!a&&(a=b("#private-message-toolbar .infractions-paginator .infractionsPageTo"),0==a.length))return!1;updateCounter=d||0;e=e||!1;var f=a.closest(".infractions-paginator"),g=b("#privateMessageContainer .main-pane .pending-posts-container"),h=f.find("#maxPageNum").filter(":input[type=hidden]").val();a=parseInt(f.find(":input[type=hidden][name=pagenum]").val(),10);var q=parseInt(f.find(":input[type=hidden][name=per-page]").val(),10); c=parseInt(c,10);if(isNaN(c)||isNaN(h)||isNaN(a))return!1;if(1>c||c>h)return vBulletin.error("error","please_enter_a_valid_page_number"),!1;if(c==a&&!d)return!1;var r={};b("#infractionFilters input:checked").each(function(){r[this.name]=this.value});r.time&&(r.time={from:r.time});var n={setCurrentPage:c,setPerPage:q,getPagingInfo:d,options:r,isAjaxTemplateRenderWithData:!0};vBulletin.AJAX({call:"/ajax/render/privatemessage_infraction_main",data:n,success:function(a){g.html(a.template);0<b(".infractions-list").length&& vBulletin.infraction.markInfractions();var q=a=0;c<h?(q=c+1,1<c&&(a=c-1)):a=c-1;f.find(":input[type=hidden][name=pagenum]").val(c);f.find(":input[type=hidden][name=next-page]").val(q);f.find(":input[type=hidden][name=prev-page]").val(a);f.find(".infractionsNext").toggleClass("h-disabled",!q);f.find(".infractionsPrev").toggleClass("h-disabled",!a);f.find(".infractionsPageTo").val(c);d&&(a=b("#privateMessageContainer .main-pane .pending-posts-container .pending-posts-pageinfo"),a=parseInt(a.find(".totalpages").val(), 10),f.find("#maxPageNum").filter(":input[type=hidden]").val(a),h=a,f.find(".infractionsPageCount").text(a));v&&vBulletin.privateMessage.updatePaginationLinks(y,c,h);v&&!e&&vBulletin.privateMessage.pmFilterHistory.isEnabled()&&(n.maxPage=h,a=vBulletin.privateMessage.getPrivateMessageUrl(c),vBulletin.privateMessage.pmFilterHistory.pushState({infractionFilterParams:n},document.title,a.url))}})}var e=b("#infractions-tab"),v=vBulletin.privateMessage&&vBulletin.privateMessage.jsReady||!1,y=b("#privateMessageContainer"); vBulletin.infraction.infractUser=function(a,c){var d=b(this);if(d.data("ajaxstarted"))return!1;var e=d.hasClass("js-infraction-received");if(e){a="received_infraction_form";var f="received_infraction";var g="receive-infraction-dialog"}else a="give_infraction_form",f="give_infraction_ginfraction",g="give-infraction-dialog";d.data("ajaxstarted",!0);vBulletin.AJAX({call:"/ajax/render/"+a,data:{userid:d.data("userid"),nodeid:d.closest(".js-post-controls").data("node-id")||d.data("nodeid"),userInfraction:d.data("userinfraction")}, complete:function(){d.data("ajaxstarted",null)},success:function(a){b("."+g).length?b("."+g).replaceWith(a):b(a).appendTo(document.body).hide();a=b("."+g);a.dialog({title:vBulletin.phrase.get(f),autoOpen:!0,modal:!0,resizable:!1,closeOnEscape:!1,showCloseButton:!1,width:a.hasClass("error-infraction-dialog")?500:e?600:700,dialogClass:"dialog-container infraction-dialog-container dialog-box",close:function(){var a=b(".js-editor",this);a.length&&vBulletin.ckeditor.editorExists(a)&&vBulletin.ckeditor.destroyEditor(a); b(this).dialog("destroy").remove()},open:function(){var a=this;if(e)vBulletin.ajaxForm.apply(b(".infraction-reverse-form",a),[{error_phrase:"error_reversing_infraction",success:function(k,m,f,e){vBulletin.alert("reverse_this_infraction","infraction_reversed");"function"==typeof c&&c.apply(d.get(0),[k]);b(a).dialog("close")},beforeSubmit:function(a,c,d){if(b(".infraction-nodeid",c).is(":checked"))b.trim(b(".infraction-reason",c).val())||(k="please_specify_reason_to_reverse_infraction",m=b(".infraction-reason", c));else{var k="please_check_the_box_to_reverse_infraction";var m=b(".infraction-nodeid",c)}return k?(vBulletin.warning("reverse_this_infraction",k,function(){m.trigger("focus")}),!1):!0}}]),b(".reverse-infraction",a).on("click",function(){b(".infraction-reverse-form",a).submit()});else{var f=b(".infraction-send-pm",a);vBulletin.ajaxForm.apply(b(a),[{dataType:"json",error_phrase:"error_adding_infraction",success:function(k,m,f,e){m=k.infractionNodeid&&!k.infractionNodeid.errors;e="warning";m?(f=k.isWarning? "warning_added":"infraction_added",e=""):f=k.isWarning?"error_adding_warning":"error_adding_infraction";vBulletin.alert("give_infraction_ginfraction",f,e);m&&("function"==typeof c&&c.apply(d.get(0),[k]),b(a).dialog("close"))},beforeSubmit:function(c,d,e){if("0"==b(".infraction-level-control option:selected",d).val()){c=function(c,d){n(b(".infraction-level",a));vBulletin.warning("give_infraction_ginfraction",c,function(){d.trigger("focus")})};if(""==b.trim(b(".custom-reason",d).val()))return c("please_specify_custom_reason", b(".custom-reason",d)),!1;e=Number(b(".custom-points",d).val());if(isNaN(e)||0>e)return c("please_specify_custom_points",b(".custom-points",d)),!1;e=b(".custom-period option:selected",d).val();var k=Number(b(".custom-expires",d).val());if("N"!=e&&(isNaN(k)||0>=k))return c("please_specify_custom_expires",b(".custom-expires",d)),!1}c=b(".infraction-ban-reason .ban-reason",a);if(c.is(":visible")&&!b.trim(c.val()))return n(b(".infraction-ban",a)),b(".ban-reason-desc",a).removeClass("h-hide"),c.trigger("focus"), b(".dialog-content",a).scrollTop(0).scrollTop(b(".infraction-ban-reason",a).position().top),!1;if(Number(f.data("required"))){var m=b(".js-editor",d),h=vBulletin.ckeditor.getEditor(m);d=h?h.getData():h.val();if(!b.trim(d))return vBulletin.warning("give_infraction_ginfraction","please_specify_infraction_pm",function(){n(f);h?h.focus():m.trigger("focus")}),!1}}}]);var g=function(a){h.toggleClass("h-hide",!a).find("input, select").prop("disabled",!1).end().find(".selectBox").toggleClass("selectBox-disabled", !a)};b(".infraction-level-control",a).on("change",function(c,d,e){c=b(this.options[this.selectedIndex]);e&&1==e.length||(e=b(this).closest(".infraction-level").find(".infraction-warning-control input"));d||(c.data("allow-warning")?(e.prop("disabled",!1).val(this.value).parent().removeClass("h-hide"),g(!1)):(e.prop("disabled",!0).parent().addClass("h-hide"),"0"==this.value&&(g(!0),b(".textbox",h).first().trigger("focus"))));var f=d=0;e.prop("checked")||"0"==this.value?"0"==this.value&&(d=Number(b(".custom-infraction-info .custom-points", a).val())||0)&&(f=1):(d=Number(c.data("points"))||0,f=1);e=b(".infraction-dashboard-stats").data();e=d&&l(Number(e.points)+d,Number(e.infractions)+f);p(e);t()});b(".infraction-warning-control input",a).on("click",function(){this.checked?p(!1):b(".infraction-level-control",a).trigger("change",[!0,this])});b(".custom-points",a).on("change",function(){b(".infraction-level-control",a).trigger("change",[!0])});var h=b(".custom-infraction-info",a).removeClass("h-hide");b("select",a).selectBox();h.addClass("h-hide"); b(".js-content-entry-panel, .js-editor",f).data("callback",function(){t()});vBulletin.ckeditor.initEditorComponents(f,!0);b(".toggle-button",a).on("click",function(a){a=b(this);var c=a.closest(".blockrow-head"),d=c.next(".blockrow-body"),e=a.hasClass("expand");d.toggle(e);c.toggleClass("collapsed",!e);t();a.toggleClass("collapse expand");c=a.attr("title");a.attr("title",a.data("toggle-title")).data("toggle-title",c);return!1});var n=function(a){b(".toggle-button.expand",a).trigger("click")},l=function(c, d){if(0==c&&0==d)return!1;var e=!1;b(".infraction-ban-list tbody tr",a).each(function(a,f){if(f=b(this).data())if(a=Number(f.points),f=Number(f.infractions),a&&c>=a||f&&d>=f)return e=!0,!1});return e},p=function(c){var d=b(".infraction-ban-reason",a);c?(d.removeClass("h-hide"),n(b(".infraction-ban",a))):d.addClass("h-hide")},u=b(".dialog-content",a),t=function(){u[0]||(u[0]=a);var b=u[0].scrollHeight>parseFloat(u.css("max-height"));u.toggleClass("has-scrollbar",b)};t();b(".infraction-level-control", a).trigger("change")}b(".close-infraction",a).on("click",function(){b(a).dialog("close")});b(".ckeditor-bare-box.ckeditor-load-on-focus",a).on("focus",function(){vBulletin.ckeditor.initEditor(this.id,{complete:function(a){t()},error:function(a){b("#"+a).prop("disabled",!1).removeClass("ckeditor-load-on-focus")}})})}})}})};vBulletin.infraction.loadUserInfractions=function(a){b.post(vBulletin.getAjaxBaseurl()+"/ajax/render/user_infractions",{userid:a.userid,pagenum:a.pageNumber},function(c,d,n){a.container.html(c); b(".pagenav-form",e).length&&new vBulletin.pagination({context:e,tabParamAsQueryString:!1,allowHistory:1==e.find(".conversation-toolbar-wrapper").data("allow-history"),onPageChanged:function(a,b){vBulletin.infraction.loadUserInfractions({container:e,userid:e.data("userid"),pageNumber:a,replaceState:!0})}});"function"==typeof a.callback&&a.callback(c);if(a.pushState||a.replaceState)c=vBulletin.makePaginatedUrl(location.href,a.pageNumber),l||(w="1"==e.find(".conversation-toolbar-wrapper").data("allow-history"), l=new vBulletin.history.instance(w)),l.isEnabled()&&(d={from:"infraction_filter",page:a.pageNumber,tab:e.data("url-path")?e.data("url-path"):"#"+e.attr("id")},l[a.pushState?"pushState":"setDefaultState"](d,document.title,c))},"json")};var l,w;vBulletin.infraction.setHistoryStateChange=function(){l||(w="1"==e.find(".conversation-toolbar-wrapper").data("allow-history"),l=new vBulletin.history.instance(w));l.isEnabled()&&l.setStateChange(function(a){var b=l.getState();if("infraction_filter"==b.data.from){l.log(b.data, b.title,b.url);a=e.closest(".ui-tabs");var d=a.find(".ui-tabs-nav > li").filter('li:has(a[href*="#{0}"])'.format(e.attr("id")));d.hasClass("ui-tabs-active")?vBulletin.infraction.loadUserInfractions({container:e,userid:e.data("userid"),pageNumber:b.data.page,pushState:!1}):(b=d.index(),vBulletin.selectTabByIndex.call(a,b))}},"infraction_filter")};vBulletin.infraction.markInfractions=function(){if("0"==pageData.threadmarking||"0"==pageData.userid){var a,c,d;b(".infractions-list .list-item").each(function(){d= b(this);c=d.data("nodeId");(a=vBulletin.discussionViewCookie.get(c))&&d.addClass("read")})}};b(document).off("click",".js-post-control__infraction").on("click",".js-post-control__infraction",function(a){vBulletin.infraction.infractUser.apply(this,[a,function(a){var c=b(this),e=c.find(".b-icon"),f=c.hasClass("js-infraction-received");e.removeClass("b-icon__tickets--neutral b-icon__tickets--warned b-icon__tickets--infracted");if(f){a="give_infraction_ginfraction";var g="b-icon__tickets--neutral"}else a.isWarning? (a="received_warning",g="b-icon__tickets--warned"):(a="received_infraction",g="b-icon__tickets--infracted");c.toggleClass("js-infraction-received",!f);c.attr("title",vBulletin.phrase.get(a));e.addClass(g)}])});e.off("click",".infractionCtrl").on("click",".infractionCtrl",function(a){vBulletin.infraction.infractUser.apply(this,[a,function(a){vBulletin.infraction.loadUserInfractions({container:e,userid:b(this).data("userid"),pageNumber:1,pushState:1!=Number(b('.pagenav-form input[name="page"]',e).val())})}])}); e.on("click",".view-infraction",function(a){vBulletin.infraction.infractUser.apply(this,[a,function(a){a=Number(b('.pagenav-form input[name="page"]',e).val())||1;vBulletin.infraction.loadUserInfractions({container:e,userid:b(this).data("userid"),pageNumber:a,pushState:1!=a})}])});b(document).off("click","#privateMessageContainer .js-button-group .view-infraction").on("click","#privateMessageContainer .js-button-group .view-infraction",function(a){vBulletin.infraction.infractUser.apply(this,[a,function(a){}])}); b(".infraction-delete").off("click").on("click",function(a){$button=b(this);var c=!1;if($button.parents("#pmFloatingBarContent").hasClass("infractions-paginator"))var d=getSelectedMessages();else d=[b("#privateMessageContainer .js-conversation-starter").data("nodeId")],c=!0;0<d.length&&openConfirmDialog({title:vBulletin.phrase.get("messages_header"),message:vBulletin.phrase.get("are_you_sure_delete_infractions"),iconType:"warning",onClickYes:function(){vBulletin.AJAX({url:vBulletin.getAjaxBaseurl()+ "/ajax/api/node/deleteNodes",data:{nodeids:d,hard:0},success:function(a){c?location.href=b("#pmBtnBackToInfractions").prop("href"):location.reload()}})}})});b(".infraction-mark_as_read").off("click").on("click",function(a){x(!0)});b(".infraction-mark_as_unread").off("click").on("click",function(a){x(!1)});b(document).ready(function(){0<b(".infractions-list").length&&vBulletin.infraction.markInfractions();if(0<b("#pmBtnBackToInfractions").length){var a=b("#privateMessageContainer .conversation-list .b-post--infraction").data("nodeId"); vBulletin.markRead(a)}});b("#infractionFilters").trigger("reset").find(".filter-options input").off("click").on("click",function(a){A.apply(this)});b(document).off("click","#privatemessagePaging .infractionsPrev").on("click","#privatemessagePaging .infractionsPrev",function(a){a.preventDefault();a=b(this).closest("#privatemessagePaging").find(':input[type=hidden][name="prev-page"]').val();p(b(this),a)});b(document).off("click","#privatemessagePaging .infractionsNext").on("click","#privatemessagePaging .infractionsNext", function(a){a.preventDefault();a=b(this).closest("#privatemessagePaging").find(':input[type=hidden][name="next-page"]').val();p(b(this),a)});var z=function(a){var c=b("#privatemessagePaging"),d=c.find("input[name='pagenum']");a=d.val();var e=c.find("#maxPageNum");c=e.val();var f=b("#infractionFilters"),g={};vBulletin.privateMessage.updatePaginationLinks(y,a,c);vBulletin.privateMessage.getPageFiltersForUrl=function(a){f.find("input:checked").each(function(){a["filter_"+this.name]=this.value});return a}; b("#infractionsFilter").length&&b("#infractionFilters input:checked").each(function(){queryParams["filter_"+this.name]=this.value});vBulletin.privateMessage.pmFilterHistory.isEnabled()&&(g={infractionFilterParams:{setCurrentPage:a,options:{},maxPage:c}},f.find("input:checked").each(function(){g.infractionFilterParams.options[this.name]=this.value}),g.infractionFilterParams.options.time&&(g.infractionFilterParams.options.time={from:g.infractionFilterParams.options.time}),vBulletin.privateMessage.pmFilterHistory.setDefaultState(g, document.title,window.location.href),vBulletin.privateMessage.pmFilterHistory.setStateChange(function(a){a=vBulletin.privateMessage.pmFilterHistory.getState();a.data.hasOwnProperty("infractionFilterParams")&&(a=a.data.infractionFilterParams,b.each(a.options,function(a,b){a="input[name='{0}'][value='{1}']".format(a,b);f.find(a).prop("checked",!0)}),e.val(a.maxPage),d.val(a.setCurrentPage),p(null,a.setCurrentPage,!0,!0))},"privatemessage"));v=!0};if(v)z();else b(document).one("vb-privatemessage-js-ready", z);b(document).off("keypress","#privatemessagePaging .infractionsPageTo").on("keypress","#privatemessagePaging .infractionsPageTo",function(a){if(13==a.keyCode){a.preventDefault();a=b(this);var c=parseInt(a.val(),10);if(isNaN(c))return vBulletin.error("error","please_enter_a_valid_page_number"),!1;p(a,c)}});var A=function(a){$paginateButton=b("#private-message-toolbar .infractions-paginator .infractionsPageTo");if($paginateButton.length)p($paginateButton,1,!0);else{var c={};b(this).closest(".filter-options-list").find("input:checked").each(function(){c[this.name]= b(this).val()});c.time&&(c.time={from:c.time});b(this).prop("checked",!0);c.page=1;c.perpage=pmPerPage;vBulletin.AJAX({call:"/ajax/render/privatemessage_infraction_main",data:{options:c,isAjaxTemplateRenderWithData:!0},success:function(a){b("#privateMessageContainer .pending-posts-container").html(a.template);pmPageNum=1;0<b(".infractions-list").length&&vBulletin.infraction.markInfractions()}})}}})(jQuery);
[ Kembali ]
© 2026 mini manager