Last modified: 2009-04-01 06:55:08 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T20070, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18070 - AbuseFilter log pages need an extra "navigation table" and log links
AbuseFilter log pages need an extra "navigation table" and log links
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
AbuseFilter (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Andrew Garrett
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-03-20 18:22 UTC by FT2
Modified: 2009-04-01 06:55 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description FT2 2009-03-20 18:22:59 UTC
Sample AbuseFilter log entry: 
http://en.wikipedia.org/w/index.php?title=Special:AbuseLog&details=16250

Section headers are given for three sections of the page: 

  "Action parameters"
  "Changes made in edit" (a diff), and 
  Log listing


However this is a pain for a reviewer, because often the raw data (action parameters) is very long, as in this example, so one can't quickly navigate to the diff. A similar problem is one can't easily navigate to sections such as "old_text", "old_html", "new_text", because the text is very long and it's all presented as one continual list of text. Lastly one can't easily navigate to "last/next log entry for this filter" or other useful log entries either.


PROPOSED IMPROVEMENTS

1/ A "contents table" at the top and use of "id=" to allow quick jumping to the text elements:

    1.   Action parameters
    2.   Changes made in this edit (diff)
    3.   Other Abuse Filter log entries

   or even:

    1.   Action parameters
    1.1   New HTML
    1.2   New text
    1.3   Old HTML
    1.4   Old text
    2.   Changes made in this edit (diff)
    3.   Other Abuse Filter log entries

2/ Consider wrapping the old, new text and HTML in "collapse boxes" for ease of use -- most times at least some of those will not be reviewed in detail and they make the page very long and slow down reviewing as one has to "search" via scrolling to find the next box rather than it being quick.
Comment 1 FT2 2009-03-20 18:27:24 UTC
Also noting that the fact I want to see 500 edits in a contributions or page history, doesn't mean that when I look at an AbuseLog specific entry, I want to have the last 500 abuse log entries appended to that detail view :)

No other log view does that (eg when you look at the detail for a deletion, you don't get the last 500 delete actions appended to it); it probably isn't that helpful. 

Better would be selective links such as:

  "Other events caught by this filter (previous, next, log)
   Other events by this user or IP (previous, next, log)
   Back to main Abuse Filter management page"
Comment 2 Andrew Garrett 2009-03-22 23:34:21 UTC
Reordered diffs and var dumps in r48697. Perhaps this resolves the bug to your satisfaction?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links