Last modified: 2014-02-28 23:53:27 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 T47987, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 45987 - Interface for linking to discussions for block log entries
Interface for linking to discussions for block log entries
Status: NEW
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.23.0
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-11 15:16 UTC by Scott Martin (http://enwp.org/user:scott)
Modified: 2014-02-28 23:53 UTC (History)
4 users (show)

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


Attachments

Description Scott Martin (http://enwp.org/user:scott) 2013-03-11 15:16:48 UTC
Block log entries often need to be associated with discussion or notices of the reason or the block. While links to such can be put into the description field, the result is often messy and inconsistent, as linking to a specific revision of a page is only possible by providing a full URL.

I would suggest an addition to the blocking and block log interfaces providing three fields:

- page name 
- revision ID
- section (optional)

Filling all three fields would produce a link like:

  ../index.php?title=User talk:User&oldid=1234567890#Section

When entered, these would appear associated with the block log entry as a link.

As a detailed discussion of a block may not exist at the time of an urgent blocking, it should be possible for the blocking admin to return to the block log and subsequently link to it, without having to take the clumsy step of re-blocking just to add a log entry with a link in it.

Event cases:

* you're the admin who placed the block
  + information was given at block time
    - links: "further info", "edit further info"
  + information wasn't given at block time
    - links: "add further info"

* you're someone else
  + information was given at block time
    - link: "further info"
  + information wasn't given at block time
    - no link

The add/edit links would go to a simple interface allowing the entry of the link information. Changes made to that information should be recorded in a system log somewhere in case of the (very unlikely) event of abuse of the feature.
Comment 1 Technical 13 2014-02-23 23:02:00 UTC
@Scott Martin, are you asking for (a) new column(s) in the block log database table or are you just asking for a new input field to add a link to the block discussion in the existing log entry comment?
Comment 2 Scott Martin (http://enwp.org/user:scott) 2014-02-23 23:13:13 UTC
In addition to the UI described the database would need a new column or columns for storing these URLs or URL components associated with block log entries.
Comment 3 PiRSquared17 2014-02-25 15:57:19 UTC
Why not just add a link in the block log entry? "linking to a specific revision of a page is only possible by providing a full UR" this is not true, you can use Special:PermaLink/revnumber or Special:Diff/revnumber.
Comment 4 Scott Martin (http://enwp.org/user:scott) 2014-02-28 23:53:27 UTC
Those are newer than this bug! :)

But even if you do add a link in the block log entry, that doesn't cover the use cases I outlined above - adding a link later on, or correcting an error in the link.

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


Navigation
Links