Making WordPress.org

Opened 3 months ago

Last modified 3 months ago

#4821 new enhancement

Support forums: Improve the report functionality

Reported by: Clorith Owned by:
Milestone: Priority: normal
Component: Support Forums Keywords: has-patch


Initially implemented in r7605, the report topic link is a bit close to the subscribe link, and easy to accidentally click, there's also a few other shortcomings, relating to those who manually add the modlook tag, and uncertainty around why a topic has been reported at times.

The attached patch aims to resolve this by detecting when the modlook tag is manually added to a topic.

It also converts the current link solution to a form, with a reason field (that is required), this makes it harder to accidentally report a topic, and also makes users have to say specifically why they choose to report a topic.

The most common reasons are available as simple selections, but I've opted to allow an option named Other where the user can provide the input them selves, this should cover any missed scenarios, and not hinder the reporting of a topic if a reason doesn't "feel right" for the one that wants ot report it.

Attachments (3)

4821.patch (11.3 KB) - added by Clorith 3 months ago.
4821.2.patch (11.4 KB) - added by Clorith 3 months ago.
forum-report-topic-upgrade.png (89.3 KB) - added by Clorith 3 months ago.

Download all attachments as: .zip

Change History (4)

3 months ago

3 months ago

#1 @Clorith
3 months ago

Accidentally added the wrong patch, 4821.2.patch is the good one (first one was an earlier iteration).

Note: See TracTickets for help on using tickets.