HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/mangomitra/public_html/wp-content/plugins/buddypress/bp-groups/js/blocks/groups.js
parcelRequire=function(e,r,t,n){var i,o="function"==typeof parcelRequire&&parcelRequire,u="function"==typeof require&&require;function f(t,n){if(!r[t]){if(!e[t]){var i="function"==typeof parcelRequire&&parcelRequire;if(!n&&i)return i(t,!0);if(o)return o(t,!0);if(u&&"string"==typeof t)return u(t);var c=new Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}p.resolve=function(r){return e[t][1][r]||r},p.cache={};var l=r[t]=new f.Module(t);e[t][0].call(l.exports,p,l,l.exports,this)}return r[t].exports;function p(e){return f(p.resolve(e))}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=r,f.parent=o,f.register=function(r,t){e[r]=[function(e,r){r.exports=t},{}]};for(var c=0;c<t.length;c++)try{f(t[c])}catch(e){i||(i=e)}if(t.length){var l=f(t[t.length-1]);"object"==typeof exports&&"undefined"!=typeof module?module.exports=l:"function"==typeof define&&define.amd?define(function(){return l}):n&&(this[n]=l)}if(parcelRequire=f,i)throw i;return f}({"jS06":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.EXTRA_INFO=exports.GROUP_STATI=exports.AVATAR_SIZES=void 0;const{i18n:{__:e}}=wp,s=[{label:e("None","buddypress"),value:"none"},{label:e("Thumb","buddypress"),value:"thumb"},{label:e("Full","buddypress"),value:"full"}];exports.AVATAR_SIZES=s;const u={public:e("Public","buddypress"),private:e("Private","buddypress"),hidden:e("Hidden","buddypress")};exports.GROUP_STATI=u;const l=[{label:e("None","buddypress"),value:"none"},{label:e("Group's description","buddypress"),value:"description"},{label:e("Last time the group was active","buddypress"),value:"active"},{label:e("Amount of group members","buddypress"),value:"popular"}];exports.EXTRA_INFO=l;
},{}],"Ccmh":[function(require,module,exports) {
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var e=require("./constants");const{blockEditor:{InspectorControls:t,BlockControls:s},components:{Placeholder:r,PanelBody:a,SelectControl:o,ToggleControl:n,Button:l,Dashicon:i,Tooltip:d,ToolbarGroup:u,RangeControl:p},element:{createElement:c,Fragment:m,useState:g},i18n:{__:b,sprintf:y,_n:v},apiFetch:h,url:{addQueryArgs:_}}=wp,{blockComponents:{AutoCompleter:f},blockData:{isActive:A}}=bp,{reject:I,remove:k,sortBy:x}=lodash,C=t=>t&&t.status&&e.GROUP_STATI[t.status]?e.GROUP_STATI[t.status]:null,N=({attributes:N,setAttributes:S,isSelected:T})=>{const G=A("groups","avatar"),{itemIDs:P,avatarSize:O,displayGroupName:R,extraInfo:D,layoutPreference:w,columns:E}=N,B=0!==P.length,[F,j]=g([]),z=[{icon:"text",title:b("List view","buddypress"),onClick:()=>S({layoutPreference:"list"}),isActive:"list"===w},{icon:"screenoptions",title:b("Grid view","buddypress"),onClick:()=>S({layoutPreference:"grid"}),isActive:"grid"===w}];let L,q="bp-block-groups avatar-"+O,M=e.EXTRA_INFO;"grid"===w&&(q+=" is-grid columns-"+E,M=e.EXTRA_INFO.filter(e=>"description"!==e.value));return B&&P.length!==F.length&&h({path:_("/buddypress/v1/groups",{populate_extras:!0,include:P})}).then(e=>{j(x(e,[e=>P.indexOf(e.id)]))}),F.length&&(L=F.map(e=>{let t=!1,s="group-content";return"list"===w&&"description"===D&&e.description&&e.description.rendered&&(t=!0,s="group-content has-description"),c("div",{key:"bp-group-"+e.id,className:s},T&&c(d,{text:b("Remove group","buddypress")},c(l,{className:"is-right",onClick:()=>(e=>{e&&-1!==P.indexOf(e)&&(j(I(F,["id",e])),S({itemIDs:k(P,t=>t!==e)}))})(e.id),label:b("Remove group","buddypress")},c(i,{icon:"no"}))),G&&"none"!==O&&c("div",{className:"item-header-avatar"},c("a",{href:e.link,target:"_blank"},c("img",{key:"avatar-"+e.id,className:"avatar",alt:y(b("Profile photo of %s","buddypress"),e.name),src:e.avatar_urls[O]}))),c("div",{className:"group-description"},R&&c("strong",null,c("a",{href:e.link,target:"_blank"},e.name)),t&&c("div",{className:"group-description-content",dangerouslySetInnerHTML:{__html:e.description.rendered}}),"active"===D&&e.last_activity&&e.last_activity_diff&&c("time",{dateTime:e.last_activity},y(b("Active %s","buddypress"),e.last_activity_diff)),"popular"===D&&e.total_member_count&&c("div",{className:"group-meta"},y(v("%1$d member","%1$d members",e.total_member_count,"buddypress"),e.total_member_count))))})),c(m,null,c(t,null,c(a,{title:b("Settings","buddypress"),initialOpen:!0},c(n,{label:b("Display the group's name","buddypress"),checked:!!R,onChange:()=>{S({displayGroupName:!R})},help:b(R?"Include the group's name.":"Toggle to include group's name.","buddypress")}),G&&c(o,{label:b("Avatar size","buddypress"),value:O,options:e.AVATAR_SIZES,help:b('Select "None" to disable the avatar.',"buddypress"),onChange:e=>{S({avatarSize:e})}}),c(o,{label:b("Group extra information","buddypress"),value:D,options:M,help:b('Select "None" to show no extra information.',"buddypress"),onChange:e=>{S({extraInfo:e})}}),"grid"===w&&c(p,{label:b("Columns","buddypress"),value:E,onChange:e=>S({columns:e}),min:2,max:4,required:!0}))),c(s,null,c(u,{controls:z})),B&&c("div",{className:q},L),(T||0===P.length)&&c(r,{icon:B?"":"groups",label:B?"":b("BuddyPress Groups","buddypress"),instructions:b("Start typing the name of the group you want to add to the groups list.","buddypress"),className:0!==P.length?"is-appender":"is-large"},c(f,{component:"groups",objectQueryArgs:{show_hidden:!1,exclude:P},slugValue:C,ariaLabel:b("Group's name","buddypress"),placeholder:b("Enter Group's name here…","buddypress"),onSelectItem:({itemID:e})=>{e&&-1===P.indexOf(e)&&S({itemIDs:[...P,parseInt(e,10)]})},useAvatar:G})))};var S=N;exports.default=S;
},{"./constants":"jS06"}],"jcTh":[function(require,module,exports) {
"use strict";var e=t(require("./groups/edit"));function t(e){return e&&e.__esModule?e:{default:e}}const{blocks:{registerBlockType:r},i18n:{__:s}}=wp;r("bp/groups",{title:s("Groups","buddypress"),description:s("BuddyPress Groups.","buddypress"),icon:{background:"#fff",foreground:"#d84800",src:"buddicons-groups"},category:"buddypress",attributes:{itemIDs:{type:"array",items:{type:"integer"},default:[]},avatarSize:{type:"string",default:"full"},displayGroupName:{type:"boolean",default:!0},extraInfo:{type:"string",default:"none"},layoutPreference:{type:"string",default:"list"},columns:{type:"number",default:2}},edit:e.default});
},{"./groups/edit":"Ccmh"}]},{},["jcTh"], null)
//# sourceMappingURL=/bp-groups/js/blocks/groups.js.map