Last modified: 2014-09-24 01:32:59 UTC
Created attachment 4678 [details] 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.
Created attachment 4679 [details] 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).
Changed component to "RecentChanges"
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
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?
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.
Comment on attachment 4679 [details] 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
*** This bug has been marked as a duplicate of bug 12889 ***