Skip to:
Content

BuddyPress.org

Opened 12 months ago

Closed 11 months ago

Last modified 4 months ago

#8869 closed task (fixed)

Move legacy widgets inside the BP Classic plugin

Reported by: imath's profile imath Owned by: imath's profile imath
Milestone: 12.0.0 Priority: normal
Severity: normal Version: 1.0
Component: Core Keywords: has-patch
Cc:

Description

As BuddyPress 12.0 will require WP 5.8 (Block widgets started to be available in this WP version), let's remove these widgets from Core as there were all transformed as Block widgets.

Change History (8)

This ticket was mentioned in PR #99 on buddypress/buddypress by @imath.


12 months ago
#1

  • Keywords has-patch added

Move legacy widgets inside the BP Classic plugin

Trac ticket: https://buddypress.trac.wordpress.org/ticket/8869

This ticket was mentioned in Slack in #buddypress by imath. View the logs.


11 months ago

#3 @imath
11 months ago

In 13481:

Deprecate BP Legacy widgets

Deprecate all classes, functions, JavaScripts and files related to Legacy Widgets. Legacy Widgets are now available from the BP Classic plugin.

See #8869
Closes https://github.com/buddypress/buddypress/pull/99

#4 @imath
11 months ago

  • Keywords needs-patch added; has-patch removed

Some complementary tasks still need to be achieved:

  • Stop Widgets' JavaScript registration.
  • Remove BP Template packs styles about Widgets.

This ticket was mentioned in PR #103 on buddypress/buddypress by @imath.


11 months ago
#5

  • Keywords has-patch added; needs-patch removed

This new PR is the second and last step about deprecating/moving into BP Classic the Legacy widgets. It takes care of:

  • Stopping Widgets' JavaScript registration.
  • Removing BP Template packs styles about Widgets.

Trac ticket: https://buddypress.trac.wordpress.org/ticket/8869

#6 @imath
11 months ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 13485:

Remove Legacy Widget assets

  • Stop registering Widgets' JavaScripts,
  • Remove BP Template packs styles about Widgets.

Fixes #8869
Closes https://github.com/buddypress/buddypress/pull/103

#7 @imath
4 months ago

In 13676:

Improve BP Block Widgets front-end styles

Make sure the needed front-end CSS rules are included. These were lost during the Legacy Widgets removal (see #8869).

See #9037
Closes https://github.com/buddypress/buddypress/pull/204

#8 @imath
4 months ago

In 13677:

Improve BP Block Widgets front-end styles

Make sure the needed front-end CSS rules are included. These were lost during the Legacy Widgets removal (see #8869).

Fixes #9037 (branch 12.0)

Note: See TracTickets for help on using tickets.