Changeset 13006
- Timestamp:
- 07/14/2021 09:19:32 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 19 added
- 3 edited
-
Gruntfile.js (modified) (2 diffs)
-
src/bp-blogs/bp-blogs-blocks.php (added)
-
src/bp-blogs/classes/class-bp-blogs-component.php (modified) (3 diffs)
-
src/bp-blogs/css (added)
-
src/bp-blogs/css/blocks (added)
-
src/bp-blogs/css/blocks/recent-posts-rtl.css (added)
-
src/bp-blogs/css/blocks/recent-posts.css (added)
-
src/bp-blogs/js (added)
-
src/bp-blogs/js/blocks (added)
-
src/bp-blogs/js/blocks/recent-posts.js (added)
-
src/bp-blogs/sass (added)
-
src/bp-blogs/sass/blocks (added)
-
src/bp-blogs/sass/blocks/recent-posts.scss (added)
-
src/bp-core/classes/class-bp-core.php (modified) (1 diff)
-
src/js/bp-blogs (added)
-
src/js/bp-blogs/js (added)
-
src/js/bp-blogs/js/blocks (added)
-
src/js/bp-blogs/js/blocks/.babelrc (added)
-
src/js/bp-blogs/js/blocks/recent-posts (added)
-
src/js/bp-blogs/js/blocks/recent-posts.js (added)
-
src/js/bp-blogs/js/blocks/recent-posts/edit.js (added)
-
src/js/bp-blogs/js/blocks/recent-posts/transforms.js (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Gruntfile.js
r13005 r13006 50 50 '!bp-members/css/blocks/dynamic-members.css', 51 51 '!bp-groups/css/blocks/dynamic-groups.css', 52 '!bp-messages/css/blocks/sitewide-notices.css' 52 '!bp-messages/css/blocks/sitewide-notices.css', 53 '!bp-blogs/css/blocks/recent-posts.css' 53 54 ], 54 55 … … 196 197 src: ['bp-messages/sass/blocks/*.scss'], 197 198 dest: SOURCE_DIR + 'bp-messages/css/blocks/' 199 }, 200 blogs_blocks: { 201 cwd: SOURCE_DIR, 202 extDot: 'last', 203 expand: true, 204 ext: '.css', 205 flatten: true, 206 src: ['bp-blogs/sass/blocks/*.scss'], 207 dest: SOURCE_DIR + 'bp-blogs/css/blocks/' 198 208 } 199 209 }, -
trunk/src/bp-blogs/classes/class-bp-blogs-component.php
r12994 r13006 82 82 'global_tables' => $global_tables, 83 83 'meta_tables' => $meta_tables, 84 'block_globals' => array( 85 'bp/recent-posts' => array( 86 'widget_classnames' => array( 'widget_bp_blogs_widget', 'buddypress' ), 87 ), 88 ), 84 89 ); 85 90 … … 137 142 if ( is_multisite() ) { 138 143 $includes[] = 'widgets'; 144 $includes[] = 'blocks'; 139 145 } 140 146 … … 390 396 */ 391 397 public function blocks_init( $blocks = array() ) { 392 parent::blocks_init( array() ); 398 $blocks = array(); 399 400 if ( is_multisite() ) { 401 $blocks['bp/recent-posts'] = array( 402 'name' => 'bp/recent-posts', 403 'editor_script' => 'bp-recent-posts-block', 404 'editor_script_url' => plugins_url( 'js/blocks/recent-posts.js', dirname( __FILE__ ) ), 405 'editor_script_deps' => array( 406 'wp-blocks', 407 'wp-element', 408 'wp-components', 409 'wp-i18n', 410 'wp-block-editor', 411 'bp-block-components', 412 ), 413 'style' => 'bp-recent-posts-block', 414 'style_url' => plugins_url( 'css/blocks/recent-posts.css', dirname( __FILE__ ) ), 415 'attributes' => array( 416 'title' => array( 417 'type' => 'string', 418 'default' => __( 'Recent Networkwide Posts', 'buddypress' ), 419 ), 420 'maxPosts' => array( 421 'type' => 'number', 422 'default' => 10, 423 ), 424 'linkTitle' => array( 425 'type' => 'boolean', 426 'default' => false, 427 ), 428 ), 429 'render_callback' => 'bp_blogs_render_recent_posts_block', 430 ); 431 } 432 433 parent::blocks_init( $blocks ); 393 434 } 394 435 } -
trunk/src/bp-core/classes/class-bp-core.php
r13000 r13006 297 297 'bp/login-form' => array( 298 298 'widget_classnames' => array( 'widget_bp_core_login_widget', 'buddypress' ), 299 ) 300 ) 299 ), 300 ), 301 301 ) 302 302 );
Note: See TracChangeset
for help on using the changeset viewer.