Skip to:
Content

BuddyPress.org

Changeset 13489


Ignore:
Timestamp:
05/25/2023 06:59:27 PM (20 months ago)
Author:
imath
Message:

Add i18n context to all JavaScript BP Dynamic block filter strings

Props lenasterg

Fixes #8905

Location:
trunk/src
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-friends/blocks/dynamic-friends/index.asset.php

    r13463 r13489  
    1 <?php return array('dependencies' => array('bp-block-data', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'f16c6ddfd0320a0c652e');
     1<?php return array('dependencies' => array('bp-block-data', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'cdcef77a7acfa71a8788');
  • trunk/src/bp-friends/blocks/dynamic-friends/index.js

    r13463 r13489  
    1 !function(){"use strict";var e={n:function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,{a:n}),n},d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,n=window.wp.element,r=window.wp.blockEditor,o=window.wp.components,i=window.wp.i18n,s=window.wp.serverSideRender,a=e.n(s),d=window.bp.blockData;const l=[{label:(0,i.__)("Newest","buddypress"),value:"newest"},{label:(0,i.__)("Active","buddypress"),value:"active"},{label:(0,i.__)("Popular","buddypress"),value:"popular"}];var u=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/friends","title":"Friends List","category":"widgets","icon":"buddicons-friends","description":"A dynamic list of recently active, popular, and newest friends of the post author (when used into a page or post) or of the displayed member (when used in a widgetized area). If author/member data is not available the block is not displayed.","keywords":["BuddyPress","friends","community"],"textdomain":"buddypress","attributes":{"maxFriends":{"type":"number","default":5},"friendDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false},"postId":{"type":"number","default":0}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(u,{icon:{background:"#fff",foreground:"#d84800",src:"buddicons-friends"},edit:e=>{let{attributes:t,setAttributes:s}=e;const u=(0,r.useBlockProps)(),{postId:c,maxFriends:p,friendDefault:b,linkTitle:f}=t,m=(0,d.currentPostId)();return!c&&m&&s({postId:m}),(0,n.createElement)("div",u,(0,n.createElement)(r.InspectorControls,null,(0,n.createElement)(o.PanelBody,{title:(0,i.__)("Settings","buddypress"),initialOpen:!0},(0,n.createElement)(o.RangeControl,{label:(0,i.__)("Max friends to show","buddypress"),value:p,onChange:e=>s({maxFriends:e}),min:1,max:10,required:!0}),(0,n.createElement)(o.SelectControl,{label:(0,i.__)("Default members to show","buddypress"),value:b,options:l,onChange:e=>{s({friendDefault:e})}}),(0,n.createElement)(o.ToggleControl,{label:(0,i.__)("Link block title to Member's profile friends page","buddypress"),checked:!!f,onChange:()=>{s({linkTitle:!f})}}))),(0,n.createElement)(o.Disabled,null,(0,n.createElement)(a(),{block:"bp/friends",attributes:t})))}})}();
     1!function(){"use strict";var e={n:function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,{a:n}),n},d:function(t,n){for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,n=window.wp.element,r=window.wp.blockEditor,i=window.wp.components,o=window.wp.i18n,s=window.wp.serverSideRender,d=e.n(s),a=window.bp.blockData;const l=[{label:(0,o._x)("Newest","Friends","buddypress"),value:"newest"},{label:(0,o._x)("Active","Friends","buddypress"),value:"active"},{label:(0,o._x)("Popular","Friends","buddypress"),value:"popular"}];var u=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/friends","title":"Friends List","category":"widgets","icon":"buddicons-friends","description":"A dynamic list of recently active, popular, and newest friends of the post author (when used into a page or post) or of the displayed member (when used in a widgetized area). If author/member data is not available the block is not displayed.","keywords":["BuddyPress","friends","community"],"textdomain":"buddypress","attributes":{"maxFriends":{"type":"number","default":5},"friendDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false},"postId":{"type":"number","default":0}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(u,{icon:{background:"#fff",foreground:"#d84800",src:"buddicons-friends"},edit:e=>{let{attributes:t,setAttributes:s}=e;const u=(0,r.useBlockProps)(),{postId:c,maxFriends:p,friendDefault:b,linkTitle:f}=t,m=(0,a.currentPostId)();return!c&&m&&s({postId:m}),(0,n.createElement)("div",u,(0,n.createElement)(r.InspectorControls,null,(0,n.createElement)(i.PanelBody,{title:(0,o.__)("Settings","buddypress"),initialOpen:!0},(0,n.createElement)(i.RangeControl,{label:(0,o.__)("Max friends to show","buddypress"),value:p,onChange:e=>s({maxFriends:e}),min:1,max:10,required:!0}),(0,n.createElement)(i.SelectControl,{label:(0,o.__)("Default members to show","buddypress"),value:b,options:l,onChange:e=>{s({friendDefault:e})}}),(0,n.createElement)(i.ToggleControl,{label:(0,o.__)("Link block title to Member's profile friends page","buddypress"),checked:!!f,onChange:()=>{s({linkTitle:!f})}}))),(0,n.createElement)(i.Disabled,null,(0,n.createElement)(d(),{block:"bp/friends",attributes:t})))}})}();
  • trunk/src/bp-groups/blocks/dynamic-groups/index.asset.php

    r13463 r13489  
    1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '09e18b43c1b70c4595ff');
     1<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '323f945b64a76b7afb9f');
  • trunk/src/bp-groups/blocks/dynamic-groups/index.js

    r13463 r13489  
    1 !function(){"use strict";var e={n:function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,{a:r}),r},d:function(t,r){for(var o in r)e.o(r,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:r[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,r=window.wp.element,o=window.wp.blockEditor,n=window.wp.components,l=window.wp.i18n,s=window.wp.serverSideRender,a=e.n(s);const i=[{label:(0,l.__)("Newest","buddypress"),value:"newest"},{label:(0,l.__)("Active","buddypress"),value:"active"},{label:(0,l.__)("Popular","buddypress"),value:"popular"},{label:(0,l.__)("Alphabetical","buddypress"),value:"alphabetical"}];var u=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/dynamic-groups","title":"Dynamic Groups List","category":"widgets","icon":"buddicons-groups","description":"A dynamic list of recently active, popular, newest, or alphabetical groups.","keywords":["BuddyPress","groups","community"],"textdomain":"buddypress","attributes":{"title":{"type":"string","default":"Groups"},"maxGroups":{"type":"number","default":5},"groupDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(u,{icon:{background:"#fff",foreground:"#d84800",src:"buddicons-groups"},edit:e=>{let{attributes:t,setAttributes:s}=e;const u=(0,o.useBlockProps)(),{title:p,maxGroups:d,groupDefault:c,linkTitle:b}=t;return(0,r.createElement)("div",u,(0,r.createElement)(o.InspectorControls,null,(0,r.createElement)(n.PanelBody,{title:(0,l.__)("Settings","buddypress"),initialOpen:!0},(0,r.createElement)(n.TextControl,{label:(0,l.__)("Title","buddypress"),value:p,onChange:e=>{s({title:e})}}),(0,r.createElement)(n.RangeControl,{label:(0,l.__)("Max groups to show","buddypress"),value:d,onChange:e=>s({maxGroups:e}),min:1,max:10,required:!0}),(0,r.createElement)(n.SelectControl,{label:(0,l.__)("Default groups to show","buddypress"),value:c,options:i,onChange:e=>{s({groupDefault:e})}}),(0,r.createElement)(n.ToggleControl,{label:(0,l.__)("Link block title to Groups directory","buddypress"),checked:!!b,onChange:()=>{s({linkTitle:!b})}}))),(0,r.createElement)(n.Disabled,null,(0,r.createElement)(a(),{block:"bp/dynamic-groups",attributes:t})))}})}();
     1!function(){"use strict";var e={n:function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,{a:r}),r},d:function(t,r){for(var o in r)e.o(r,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:r[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,r=window.wp.element,o=window.wp.blockEditor,n=window.wp.components,l=window.wp.i18n,s=window.wp.serverSideRender,a=e.n(s);const u=[{label:(0,l._x)("Newest","Groups","buddypress"),value:"newest"},{label:(0,l._x)("Active","Groups","buddypress"),value:"active"},{label:(0,l._x)("Popular","Groups","buddypress"),value:"popular"},{label:(0,l._x)("Alphabetical","Groups","buddypress"),value:"alphabetical"}];var i=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/dynamic-groups","title":"Dynamic Groups List","category":"widgets","icon":"buddicons-groups","description":"A dynamic list of recently active, popular, newest, or alphabetical groups.","keywords":["BuddyPress","groups","community"],"textdomain":"buddypress","attributes":{"title":{"type":"string","default":"Groups"},"maxGroups":{"type":"number","default":5},"groupDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(i,{icon:{background:"#fff",foreground:"#d84800",src:"buddicons-groups"},edit:e=>{let{attributes:t,setAttributes:s}=e;const i=(0,o.useBlockProps)(),{title:p,maxGroups:d,groupDefault:c,linkTitle:b}=t;return(0,r.createElement)("div",i,(0,r.createElement)(o.InspectorControls,null,(0,r.createElement)(n.PanelBody,{title:(0,l.__)("Settings","buddypress"),initialOpen:!0},(0,r.createElement)(n.TextControl,{label:(0,l.__)("Title","buddypress"),value:p,onChange:e=>{s({title:e})}}),(0,r.createElement)(n.RangeControl,{label:(0,l.__)("Max groups to show","buddypress"),value:d,onChange:e=>s({maxGroups:e}),min:1,max:10,required:!0}),(0,r.createElement)(n.SelectControl,{label:(0,l.__)("Default groups to show","buddypress"),value:c,options:u,onChange:e=>{s({groupDefault:e})}}),(0,r.createElement)(n.ToggleControl,{label:(0,l.__)("Link block title to Groups directory","buddypress"),checked:!!b,onChange:()=>{s({linkTitle:!b})}}))),(0,r.createElement)(n.Disabled,null,(0,r.createElement)(a(),{block:"bp/dynamic-groups",attributes:t})))}})}();
  • trunk/src/bp-members/blocks/dynamic-members/index.asset.php

    r13463 r13489  
    1 <?php return array('dependencies' => array('bp-block-data', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => 'bfe1bec7a305364f83e0');
     1<?php return array('dependencies' => array('bp-block-data', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n', 'wp-server-side-render'), 'version' => '7f8756c40e829cc9d3a0');
  • trunk/src/bp-members/blocks/dynamic-members/index.js

    r13463 r13489  
    1 !function(){"use strict";var e={n:function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,{a:r}),r},d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,r=window.wp.element,n=window.wp.blockEditor,l=window.wp.components,o=window.wp.i18n,s=window.wp.serverSideRender,a=e.n(s),i=window.bp.blockData;const d=[{label:(0,o.__)("Newest","buddypress"),value:"newest"},{label:(0,o.__)("Active","buddypress"),value:"active"},{label:(0,o.__)("Popular","buddypress"),value:"popular"}];var u=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/dynamic-members","title":"Dynamic Members List","category":"widgets","icon":"groups","description":"A dynamic list of recently active, popular, and newest members.","keywords":["BuddyPress","members","community"],"textdomain":"buddypress","attributes":{"title":{"type":"string","default":"Members"},"maxMembers":{"type":"number","default":5},"memberDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(u,{icon:{background:"#fff",foreground:"#d84800",src:"groups"},edit:e=>{let{attributes:t,setAttributes:s}=e;const u=(0,n.useBlockProps)(),{title:c,maxMembers:m,memberDefault:b,linkTitle:p}=t,w=(0,i.isActive)("friends")?d:d.filter((e=>"popular"!==e.value));return(0,r.createElement)("div",u,(0,r.createElement)(n.InspectorControls,null,(0,r.createElement)(l.PanelBody,{title:(0,o.__)("Settings","buddypress"),initialOpen:!0},(0,r.createElement)(l.TextControl,{label:(0,o.__)("Title","buddypress"),value:c,onChange:e=>{s({title:e})}}),(0,r.createElement)(l.RangeControl,{label:(0,o.__)("Max members to show","buddypress"),value:m,onChange:e=>s({maxMembers:e}),min:1,max:10,required:!0}),(0,r.createElement)(l.SelectControl,{label:(0,o.__)("Default members to show","buddypress"),value:b,options:w,onChange:e=>{s({memberDefault:e})}}),(0,r.createElement)(l.ToggleControl,{label:(0,o.__)("Link block title to Members directory","buddypress"),checked:!!p,onChange:()=>{s({linkTitle:!p})}}))),(0,r.createElement)(l.Disabled,null,(0,r.createElement)(a(),{block:"bp/dynamic-members",attributes:t})))}})}();
     1!function(){"use strict";var e={n:function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,{a:r}),r},d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=window.wp.blocks,r=window.wp.element,n=window.wp.blockEditor,l=window.wp.components,s=window.wp.i18n,o=window.wp.serverSideRender,a=e.n(o),i=window.bp.blockData;const d=[{label:(0,s._x)("Newest","Members","buddypress"),value:"newest"},{label:(0,s._x)("Active","Members","buddypress"),value:"active"},{label:(0,s._x)("Popular","Members","buddypress"),value:"popular"}];var u=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"bp/dynamic-members","title":"Dynamic Members List","category":"widgets","icon":"groups","description":"A dynamic list of recently active, popular, and newest members.","keywords":["BuddyPress","members","community"],"textdomain":"buddypress","attributes":{"title":{"type":"string","default":"Members"},"maxMembers":{"type":"number","default":5},"memberDefault":{"type":"string","default":"active"},"linkTitle":{"type":"boolean","default":false}},"supports":{"align":true},"editorScript":"file:index.js","style":"file:index.css"}');(0,t.registerBlockType)(u,{icon:{background:"#fff",foreground:"#d84800",src:"groups"},edit:e=>{let{attributes:t,setAttributes:o}=e;const u=(0,n.useBlockProps)(),{title:c,maxMembers:m,memberDefault:b,linkTitle:p}=t,w=(0,i.isActive)("friends")?d:d.filter((e=>"popular"!==e.value));return(0,r.createElement)("div",u,(0,r.createElement)(n.InspectorControls,null,(0,r.createElement)(l.PanelBody,{title:(0,s.__)("Settings","buddypress"),initialOpen:!0},(0,r.createElement)(l.TextControl,{label:(0,s.__)("Title","buddypress"),value:c,onChange:e=>{o({title:e})}}),(0,r.createElement)(l.RangeControl,{label:(0,s.__)("Max members to show","buddypress"),value:m,onChange:e=>o({maxMembers:e}),min:1,max:10,required:!0}),(0,r.createElement)(l.SelectControl,{label:(0,s.__)("Default members to show","buddypress"),value:b,options:w,onChange:e=>{o({memberDefault:e})}}),(0,r.createElement)(l.ToggleControl,{label:(0,s.__)("Link block title to Members directory","buddypress"),checked:!!p,onChange:()=>{o({linkTitle:!p})}}))),(0,r.createElement)(l.Disabled,null,(0,r.createElement)(a(),{block:"bp/dynamic-members",attributes:t})))}})}();
  • trunk/src/js/blocks/bp-friends/dynamic-friends/constants.js

    r13463 r13489  
    22 * WordPress dependencies.
    33 */
    4 import { __ } from '@wordpress/i18n';
     4import { _x } from '@wordpress/i18n';
    55
    66/**
     
    1111export const TYPES = [
    1212    {
    13         label: __( 'Newest', 'buddypress' ),
     13        label: _x( 'Newest', 'Friends', 'buddypress' ),
    1414        value: 'newest',
    1515    },
    1616    {
    17         label: __( 'Active', 'buddypress' ),
     17        label: _x( 'Active', 'Friends', 'buddypress' ),
    1818        value: 'active',
    1919    },
    2020    {
    21         label: __( 'Popular', 'buddypress' ),
     21        label: _x( 'Popular', 'Friends', 'buddypress' ),
    2222        value: 'popular',
    2323    },
  • trunk/src/js/blocks/bp-groups/dynamic-groups/constants.js

    r13463 r13489  
    22 * WordPress dependencies.
    33 */
    4 import { __ } from '@wordpress/i18n';
     4import { _x } from '@wordpress/i18n';
    55
    66/**
     
    1111export const TYPES = [
    1212    {
    13         label: __( 'Newest', 'buddypress' ),
     13        label: _x( 'Newest', 'Groups', 'buddypress' ),
    1414        value: 'newest',
    1515    },
    1616    {
    17         label: __( 'Active', 'buddypress' ),
     17        label: _x( 'Active', 'Groups', 'buddypress' ),
    1818        value: 'active',
    1919    },
    2020    {
    21         label: __( 'Popular', 'buddypress' ),
     21        label: _x( 'Popular', 'Groups', 'buddypress' ),
    2222        value: 'popular',
    2323    },
    2424    {
    25         label: __('Alphabetical', 'buddypress' ),
     25        label: _x('Alphabetical', 'Groups', 'buddypress' ),
    2626        value: 'alphabetical',
    2727    },
  • trunk/src/js/blocks/bp-members/dynamic-members/constants.js

    r13463 r13489  
    22 * WordPress dependencies.
    33 */
    4 import { __ } from '@wordpress/i18n';
     4import { _x } from '@wordpress/i18n';
    55
    66/**
     
    1111export const TYPES = [
    1212    {
    13         label: __( 'Newest', 'buddypress' ),
     13        label: _x( 'Newest', 'Members', 'buddypress' ),
    1414        value: 'newest',
    1515    },
    1616    {
    17         label: __( 'Active', 'buddypress' ),
     17        label: _x( 'Active', 'Members', 'buddypress' ),
    1818        value: 'active',
    1919    },
    2020    {
    21         label: __( 'Popular', 'buddypress' ),
     21        label: _x( 'Popular', 'Members', 'buddypress' ),
    2222        value: 'popular',
    2323    },
Note: See TracChangeset for help on using the changeset viewer.