PageSourceSearch

https://www.bangbang93.com/assets/admin/manage-group.96bc68e4ad56f0b11b5a.min.js

js bangbang93.com collected 2026-09-25 21:47:08 UTC 9,386 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunknodebb=self.webpackChunknodebb||[]).push([[24866,26174,49980],{72296(y,C,c){var u,d;u=[c(89664),c(67308),c(17459),c(65348),c(2954),c(13230),c(49897),c(33530),c(29930),c(54222)],d=(function(p,g,b,v,r,e,t,s,n,a){const l={};l.init=function(){const f=$("#group-icon"),o=$("#change-group-user-title"),i=$("#change-group-label-color"),E=$("#change-group-text-color"),S=$("#group-label-preview"),D=$("#group-label-preview-text"),L=ajaxify.data.group.name;p.init("admin/manage/group"),o.on("keyup",function(){D.translateText(o.val())}),i.on("keyup input",function(){S.css("background-color",i.val()||"#000000")}),E.on("keyup input",function(){S.css("color",E.val()||"#ffffff")}),A(),$("#group-icon-container").on("click",function(){const h=f.attr("value");g.init(f,function(){let w=f.attr("value");w!==h&&(w==="fa-nbb-none"&&(w="hidden"),$("#group-icon-preview").attr("class","fa fa-fw "+(w||"hidden")),app.flags=app.flags||{},app.flags._unsaved=!0)})}),v.init($('.edit-privileges-selector [component="category-selector"]'),{onSelect:function(h){m(h.cid)},showLinks:!0});const k=v.init($('.member-post-cids-selector [component="category-selector"]'),{onSelect:function(h){const w=new Set(($("#memberPostCids").val()||"").split(",").filter(Boolean));return w.has(String(h.cid))?w.delete(String(h.cid)):w.add(String(h.cid)),$("#memberPostCids").val(Array.from(w).join(",")),k.selectCategory(0),!1}});r.init($('[component="group-selector"]')),$("form [data-property]").on("change",function(){app.flags=app.flags||{},app.flags._unsaved=!0}),$('[data-action="delete"]').on("click",function(){s.confirm("[[admin/manage/groups:alerts.confirm-delete]]",function(h){h&&t.del(`/groups/${e(ajaxify.data.group.name)}`,{}).then(()=>{ajaxify.go("/admin/manage/groups")}).catch(n.error)})}),$("#save").on("click",function(){return t.put(`/groups/${e(L)}`,{name:$("#change-group-name").val(),userTitle:o.val(),description:$("#change-group-desc").val(),icon:f.attr("value"),labelColor:i.val(),textColor:E.val(),userTitleEnabled:$("#group-userTitleEnabled").is(":checked"),private:$("#group-private").is(":checked"),hidden:$("#group-hidden").is(":checked"),memberPostCids:$("#memberPostCids").val(),disableJoinRequests:$("#group-disableJoinRequests").is(":checked"),disableLeave:$("#group-disableLeave").is(":checked")}).then(()=>{const h=$("#change-group-name").val();L!==h&&ajaxify.go("admin/manage/groups/"+encodeURIComponent(h),void 0,!0),a.toggleSaveSuccess($("#save"))}).catch(n.error),!1})};function A(){$('[component="groups/members"]').on("click","[data-action]",function(){const f=$(this),o=f.parents("[data-uid]"),i=o.find(".member-name .user-owner-icon"),E=!i.hasClass("invisible"),S=o.attr("data-uid");switch(f.attr("data-action")){case"toggleOwnership":t[E?"del":"put"](`/groups/${ajaxify.data.group.slug}/ownership/${S}`,{}).then(()=>{i.toggleClass("invisible")}).catch(n.error);break;case"kick":s.confirm("[[admin/manage/groups:edit.confirm-remove-user]]",function(L){L&&t.del("/groups/"+ajaxify.data.group.slug+"/membership/"+S).then(()=>{o.slideUp().remove()}).catch(n.error)});break;default:break}})}function m(f){if(f){const o="admin/manage/privileges/"+f+"?group="+ajaxify.data.group.nameEncoded;if(app.flags&&app.flags._unsaved===!0){b.translate("[[global:unsaved-changes]]",function(i){s.confirm(i,function(E){E&&(app.flags._unsaved=!1,ajaxify.go(o))})});return}ajaxify.go(o)}}return l}).apply(C,u),d!==void 0&&(y.exports=d)},96349(y,C,c){var u,d;u=[c(29930),c(89336),c(49897)],d=(function(p,g,b){const v={};return v.init=function(r,e){let t=e.defaultCategories||null;e=e||{},e.privilege=e.privilege||"topics:read",e.states=e.states||["watching","tracking","notwatching","ignoring"],e.cacheList=e.hasOwnProperty("cacheList")?e.cacheList:!0;let s=[];Array.isArray(e.localCategories)&&(s=e.localCategories.map(m=>({...m})),t&&(t=[...s,...t])),e.selectedCids=e.selectedCids||ajaxify.data.selectedCids||[];const n=r.find('[component="category-selector-search"]');if(!n.length)return;const a=n.parents('[component="category/dropdown"]').length>0||n.parents('[component="category-selector"]').length>0;r.on("show.bs.dropdown",function(){a&&n.removeClass("hidden");function m(){const o=n.find("input").val();o.length>
11||!o&&!t?l(o,function(i){t=e.cacheList&&(t||i),A(i)}):!o&&t&&A(t)}const f=n.find("input").val("");f.on("keydown",function(o){if(o.key==="ArrowDown"){const i=r.find('[component="category/list"] li[data-cid]:first a');i.length&&(i.focus(),o.stopPropagation(),o.preventDefault())}}),n.on("click",function(o){o.preventDefault(),o.stopPropagation()}),f.on("keyup",utils.debounce(m,300)),m()}),r.on("shown.bs.dropdown",function(){["xs","sm"].includes(utils.findBootstrapEnvironment())||n.find("input").focus()}),r.on("hide.bs.dropdown",function(){a&&n.addClass("hidden"),n.off("click"),n.find("input").off("keyup keydown")});function l(m,f){b.get("/search/categories",{search:m,query:utils.params(),parentCid:e.parentCid||0,selectedCids:e.selectedCids,privilege:e.privilege,states:e.states,showLinks:e.showLinks,localOnly:e.localOnly,hideUncategorized:e.hideUncategorized},function(o,{categories:i}){if(o)return p.error(o);f(s.concat(i))})}function A(m){const f=e.selectedCids.map(String),o=(e.disabledCids||[]).map(String);m.forEach(function(i){i.selected=f.includes(String(i.cid)),o.includes(String(i.cid))&&(i.disabledClass=!0)}),app.parseAndTranslate(e.template,{categoryItems:m.slice(0,200),selectedCategory:ajaxify.data.selectedCategory,allCategoriesUrl:ajaxify.data.allCategoriesUrl,hideAll:e.hideAll},function(i){r.find('[component="category/list"]').html(i.find('[component="category/list"]').html()),r.find('[component="category/list"] [component="category/no-matches"]').toggleClass("hidden",!!m.length);const E=g.Dropdown.getInstance(r.find(".dropdown-toggle").get(0));E&&E.update()})}},v}).apply(C,u),d!==void 0&&(y.exports=d)},65348(y,C,c){var u,d;u=[c(96349),c(33530),c(91749),c(17459)],d=(function(p,g,b,v){const r={};return r.init=function(e,t){if(!e||!e.length)return;t=t||{};const s=t.onSelect||function(){};t.states=t.states||["watching","tracking","notwatching","ignoring"],t.template=t.template||"partials/category/selector-dropdown-left",b.fire("action:category.selector.options",{el:e,options:t}),p.init(e,t);const n={el:e,selectedCategory:null};e.on("click","[data-cid]",function(){const l=$(this);return l.hasClass("disabled")?!1:(n.selectCategory(l.attr("data-cid")),s({...n.selectedCategory,categoryEl:l}))});let a=n.el.find('[component="category-selector-selected"]').html();return v.translate(a,l=>{a=l}),n.selectCategory=function(l,A=null){const m=A||n.el.find('[data-cid="'+l+'"]');n.selectedCategory={cid:l,name:m.attr("data-name")},m.length?n.el.find('[component="category-selector-selected"]').html(m.find('[component="category-markup"]').html()):n.el.find('[component="category-selector-selected"]').html(a)},n.getSelectedCategory=function(){return n.selectedCategory},n.getSelectedCid=function(){return n.selectedCategory?n.selectedCategory.cid:0},t.hasOwnProperty("selectedCategory")&&app.parseAndTranslate(t.template,{selectedCategory:t.selectedCategory},function(l){n.el.find('[component="category-selector-selected"]').html(l.find('[component="category-selector-selected"]').html())}),n},r.modal=function(e){e=e||{},e.onSelect=e.onSelect||function(){},e.onSubmit=e.onSubmit||function(){},app.parseAndTranslate("admin/partials/categories/select-category",{message:e.message},function(t){const s=g.dialog({title:e.title||"[[modules:composer.select-category]]",message:t,buttons:{save:{label:"[[global:select]]",className:"btn-primary",callback:a}}}),n=r.init(s.find('[component="category-selector"]'),e);function a(l){return l.preventDefault(),n.selectedCategory&&(e.onSubmit(n.selectedCategory),s.modal("hide")),!1}e.openOnLoad&&s.on("shown.bs.modal",function(){s.find(".dropdown-toggle").dropdown("toggle")}),s.find("form").on("submit",a)})},r}).apply(C,u),d!==void 0&&(y.exports=d)},2954(y,C,c){var u;u=(function(){const d={};return d.init=function(p){if(utils.isTouchDevice())return;const g=p.find('[component="group-selector-search"]');if(!g.length)return;const b=g.parents('[component="group-selector"]').length>0,v=p.find('[component="group-list"] [data-name]');p.on("show.bs.dropdown",function(){function r(){const e=g.find("input").val().toLowerCase();let t=!0;v.each(function(){const s=$(this),n=s.attr("data-name").toLowerCase().indexOf(e)!==-1;t&&n&&(t=!1),s.toggleClass("hidden",!n)}),p.find('[component="group-list"] [component="group-no-matches"]').toggleClass("hidden",!t)}b&&g.removeClass("hidden"),g.on("click",function(e){e.preventDefault(),e.stopPropagation()}),g.find("input").val("").on("keyup",r),r()}),p.on("shown.bs.dropdown",function(){g.find("input").focus()}),p.on("hide.bs.dropdown",function(){b&&g.addClass("hidden"),g.off("click").find("input").off("keyup")})},d}
1).call(C,c,C,y),u!==void 0&&(y.exports=u)},13230(y,C,c){var u,d;(function(p){u=p,d=typeof u=="function"?u.call(C,c,C,y):u,d!==void 0&&(y.exports=d)})(function(){const p=/[^\p{L}\s\d\-_@.]/gu,g=/[^\w\s\d\-_@.]/g,b=/^\s+|\s+$/g,v=/\s+/g,r=/-+/g,e=/-$/g,t=/^-/g,s=/^[\w\d\s.,\-@]+$/;return function(a,l){return!a||(a=String(a).replace(b,""),s.test(a)?a=a.replace(g,"-"):a=a.replace(p,"-"),a=l?a:a.toLocaleLowerCase(),a=a.replace(v,"-"),a=a.replace(r,"-"),a=a.replace(e,""),a=a.replace(t,""),a==="."||a==="..")?"":a}})}}]);

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.