Skip to:
Content

BuddyPress.org

Opened 2 years ago

Closed 2 years ago

Last modified 17 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.


2 years 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.


2 years ago

#3 @imath
2 years 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
2 years 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.


2 years 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
2 years 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
17 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
17 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.