Last modified: 2014-01-25 10:34:32 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 T17341, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 15341 - Option to show/hide disambiguation pages in Special:ShortPages
Option to show/hide disambiguation pages in Special:ShortPages
Status: NEW
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
unspecified
All All
: Low enhancement with 5 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
http://mediawiki.org
:
: 19465 22582 32342 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-27 20:10 UTC by Shiju Alex
Modified: 2014-01-25 10:34 UTC (History)
9 users (show)

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


Attachments

Description Shiju Alex 2008-08-27 20:10:13 UTC
This enhancement request affects two Special pages.

1. Special:ShortPages
2. Special:AllPages
------------------------------------------------------------------------------------

*Request 1
Currently the [[Special:ShortPages]] link displays all the short pages irrespective of its nature. 

http://en.wikipedia.org/w/index.php?title=Special:ShortPages&limit=500&offset=0

It will be nice if there is some option/link that which will help me to sort out the (disambiguation) pages from this list. The reason is, in most cases content will not be added to disambiguation pages once the various articles are created. Hence all these pages will always show up as the first enteries in the ShortPages list. And it is very difficult to hunt for the actual short pages from the sea of (disambiguation) pages. 

The current implimentation may make sense from the perspective of english wikipedia.  But for some wikies (like Malayalam), where the community does not allow the creation of unnecessary stubs the current implimenation is a headache. http://en.wikipedia.org/w/index.php?title=Special:ShortPages&limit=500&offset=0 

Because of this almost all the pages that are listed on the short pages are  disambiguation pages. We would like to see an option that will hide all the xxxxx(നാനാര്‍ത്ഥങ്ങള്‍) pages (equivalent of disambiguation page) in Malayalam wiki.
---------------------------------------------------------------------------------

*Request 2
I request a similar feature to sort out the redirect pages from the [[Special:AllPages]] list.
Comment 1 Shiju Alex 2008-08-27 20:11:29 UTC
Sorry the link malayalam wiki short page is:

http://ml.wikipedia.org/w/index.php?title=Special:ShortPages&limit=500&offset=0 
Comment 2 Shiju Alex 2008-10-15 10:39:54 UTC
Hello,

If this enhancement can be implimented it would be of great help for the wikipedias (especially big wikipedias) to view the stub articles very easily and improve it. 

In malayalam wikipedia it is extremely difficult to locate the stub articles from the short page list (http://ml.wikipedia.org/w/index.php?title=Special:ShortPages&limit=500&offset=0 
). The reason is, most of the article links that are listed on the short page list are disambiguation pages (atleast the first 1000 entries in the short page list).


Also it would be great if a similar feature can be implemented for filtering out the redirerct pages from the [[Special:AllPages]] list.


  
Comment 3 Aeron Michaelangelo 2009-07-01 06:24:00 UTC
I completely agree. Disambiguation pages, by definition, aren't pages at all. They are more like redirects that take you to multiple different pages instead of one, reader driven. I would think that something as simple as making the Special page read the {{Disambig}} tag would allow it to know better and overlook it.
Comment 4 Roan Kattouw 2009-07-01 14:36:39 UTC
Strongly recommend WONTFIX for performance reasons. Because of the index on page_len, the Shortpages query is efficient enough so it doesn't have to be cached on big wikis like Wikipedia. Filtering by disambig status is very expensive and would destroy that advantage.
Comment 5 Roan Kattouw 2009-07-01 17:04:58 UTC
*** Bug 19465 has been marked as a duplicate of this bug. ***
Comment 6 Chad H. 2011-11-10 16:57:32 UTC
*** Bug 32342 has been marked as a duplicate of this bug. ***
Comment 7 Chad H. 2011-11-10 16:58:02 UTC
*** Bug 22582 has been marked as a duplicate of this bug. ***
Comment 8 reza1615 2011-11-10 17:10:42 UTC
is it possible to index disambiguation pages in database like interwiki or category?
Comment 9 Helder 2012-06-27 23:24:20 UTC
See
http://toolserver.org/~schutz/cgi-bin/displayshortpages.pl
for an example of a list of short pages with more features. Unfortunately it only works for enwiki.
Comment 10 Shiju Alex 2012-06-28 01:07:59 UTC
(In reply to comment #9)
> See
> http://toolserver.org/~schutz/cgi-bin/displayshortpages.pl
> for an example of a list of short pages with more features. Unfortunately it
> only works for enwiki.

Is it possible to extend this tool for other languages?
Comment 11 Helder 2012-06-28 01:27:34 UTC
(In reply to comment #10) 
> Is it possible to extend this tool for other languages?

Keep an eye on the author's talk page: [[User talk:Schutz#Short pages on Portuguese Wikipedia]].
Comment 12 Helder 2013-07-10 18:15:37 UTC
Maybe this is easier to solve now that [[mw:Extension:Disambiguation]] is available?
Comment 13 Helder 2013-07-10 18:16:57 UTC
(In reply to comment #12)
> Maybe this is easier to solve now that [[mw:Extension:Disambiguation]] is
> available?

Kaldari, do you know if the new extension helps with this bug?
Comment 14 Helder 2013-07-10 18:17:47 UTC
(In reply to comment #12)
> Maybe this is easier to solve now that [[mw:Extension:Disambiguation]] is
> available?

I mean, [[mw:Extension:Disambiguator]].
Comment 15 Ryan Kaldari 2013-07-10 19:59:53 UTC
Yes, it should be relatively easy to solve this bug now. The only complication is that since Disambiguator is an extension, you'll want to modify the query via a hook instead of directly in the special page code.

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


Navigation
Links