Option to include talk pages in Special:Recentchangeslinked
Closed, ResolvedPublic

Description

Author: bugz-wikimedia

Description:
patch to implement feature ONLY for pagelinks

There was some desire (for instance at http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Special:Recentchangeslinked ) to have talk pages show up on Related Changes. The watchlist can become hard to use, and many users elect to use Related Changes as watchlists. For instance, Category pages work very well for this.

The SpecialRecentchangeslinked.php file contains basically two separate functionalities -- checking pagelinks for recent changes and checking categorylinks for recent changes.

It is quite trivial to convince the former (pagelinks) to check for talk pages. I include a simple, tested, patch for this.

I am not positive if categorylinks is easy to do, but I wanted to put the patch and feature request up to see if there were already problems.


Version: 1.18.x
Severity: enhancement

attachment SpecialRelatedChanges-talk.diff ignored as obsolete

bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz13202.
bzimport created this task.Via LegacyFeb 29 2008, 8:53 PM
bzimport added a comment.Via ConduitFeb 29 2008, 9:39 PM

bugz-wikimedia wrote:

WIP patch to implement feature for pagelinks, includes some UI

This patch includes a little check box thing to turn on the feature.

This patch ensures that all all the other links on the page retain the includetalk setting.

This patch creates a new localization message, "rcshowhidetalk", and includes a sample English translation, but no other languages.

It does NOT check if the page is a category page (for category pages, includetalk has no effect so far).

attachment SpecialRelatedChanges-talk-pl+ui.diff ignored as obsolete

siebrand added a comment.Via ConduitFeb 2 2009, 12:39 PM

Changed component to "RecentChanges"

bzimport added a comment.Via ConduitApr 14 2010, 2:52 PM

rd232 wrote:

More demand for this, specifically to be able to show related changes for just the main page equivalents of members of a category populated with talk pages, noted here: http://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&oldid=355916432#Special:RecentChangesLinked

bzimport added a comment.Via ConduitOct 1 2011, 2:09 AM

sumanah wrote:

From my testing, it looks like Special:RecentChangesLinked includes Talk namespaces in the menu of namespaces that it will cover, but that functionality doesn't work. For example, I edited

https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Talk:Requests_for_comment/Unit_testing

which is explicitly linked to from

https://secure.wikimedia.org/wikipedia/mediawiki/wiki/Requests_for_comment/Unit_testing

yet that Talk page doesn't show up in

https://secure.wikimedia.org/wikipedia/mediawiki/w/index.php?namespace=&target=Requests+for+comment%2FUnit+testing&tagfilter=&days=30&limit=500&title=Special%3ARecentChangesLinked

even though the namespace chosen in the menu was "all".

Thanks for your patch, Jack; does your patch still apply cleanly against trunk?

bzimport added a comment.Via ConduitNov 22 2011, 8:56 PM

sumanah wrote:

I'm sorry, Jack, but the codebase has moved on enough that your patch no longer cleanly applies. If you'd like to revise it to update it, please do so, and if you need any help, come visit the MediaWiki development community via https://www.mediawiki.org/wiki/MediaWiki_on_IRC to discuss. Thank you.

bzimport added a comment.Via ConduitNov 22 2011, 8:57 PM

sumanah wrote:

Comment on attachment 4679
WIP patch to implement feature for pagelinks, includes some UI

No longer applies, as found by Rusty's automated checker per http://lists.wikimedia.org/pipermail/wikitech-l/2011-November/056340.html

duplicatebug added a comment.Via ConduitSep 16 2012, 5:45 PM
  • This bug has been marked as a duplicate of bug 12889 ***

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.