Making WordPress.org

Opened 3 years ago

Last modified 16 months ago

#6608 closed defect (bug)

Enable Blocks for the Support Forums editor — at Version 1

Reported by: dd32's profile dd32 Owned by:
Milestone: Priority: high
Component: Support Forums Keywords:
Cc:

Description (last modified by dd32)

As discussed during the #forums chat today, using the Automattic Blocks Everywhere plugin a few of us have been looking into the possibility of using it on the Support Forums to better the support experience.

I've set it up on https://test.wordpress.org/support/ which is showing good promise, however, there's a few things that need to be resolved before we can consider enabling it on Support Forums.

This is a tracking ticket for any issues experienced, some will be fixed upstream in the plugin itself: Automattic/blocks-everywhere and others may need to be done just for WordPress.org.

✅ Don't show the full Kitchen Sink in the TinyMCE editor when editing existing non-block posts. upstream issue.
✅ Don't show full Block HTML in email notifications from bbPress. upstream issue. Bonus: Less HTML in existing emails.
🔲 Ensure that @mention work appropriately. Currently it lists Site Users, where it should pull from those who have interacted with the current Thread (and potentially the Plugin/Theme reps). This should NOT suggest moderators by default, or those whose replies are hidden (spammed, archived, awaiting moderation, etc).
🔲 Ensure that pasting logs works. The existing "wrap it in code tags" doesn't work well, and when pasting into the Block Editor it will split it into many blocks instead. This behaviour makes sense for most uses of the Block Editor, but creates a worse UX for the forums, especially when it comes to attempting to combine the logs into a singular block.
🔲 Ensure that fixes we've applied for <li> in the past continue to work. See #20. The fix currently in place via [9601] breaks/prevents nested lists in the Block Editor.
🔲 Ensure that blocks copy-pasted from other Block Editor Instances pastes correctly into the Support forum editor.
🔲 Evaluate if an option to disable the Block editor on a per-user profile option is practical. With early iterations of testing support, this wasn't possible.
🔲 Evaluate additional blocks to be enabled, or created, for the forums. This may include a "Pasted content" block as above, or other blocks such as pre-defined replies for members of the support team and/or plugin/theme support reps.

Additional items to be edited in here as discovered, please comment below. Bug Gardeners: Please edit my ticket too!

For tracking..
✅ Enable it for test.wordpress.org/support/
🔲 Enable it for wordpress.org/support/
🔲 Enable it for all localised support forums, *.wordpress.org/support/

Change History (1)

#1 @dd32
3 years ago

  • Description modified (diff)
Note: See TracTickets for help on using tickets.