Last modified: 2014-05-11 19:47:23 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 T58604, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 56604 - Add checkbox to Special:AllPages to hide pages lacking page summaries
Add checkbox to Special:AllPages to hide pages lacking page summaries
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: 59641
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-05 07:17 UTC by Nathan Larson
Modified: 2014-05-11 19:47 UTC (History)
1 user (show)

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


Attachments

Description Nathan Larson 2013-11-05 07:17:12 UTC
Add checkbox to Special:AllPages to hide pages lacking page summaries. A few possible implementations: (1) hardcode this feature into SpecialAllPages.php, perhaps with a configuration setting turning the feature on or off; (2) add hooks to SpecialAllPages.php allowing additional Xml labels, GET values, SpecialAllPages::showChunk() SELECT conditions, etc. to be added by extensions; or (3) create an entirely new special page, extending the SpecialAllPages class, with the desired functionality.

The goal is to enable page metadata extensions (e.g. Extension:BedellPenDragon) to add more options to AllPages. Options #1 and #2 above could reduce the amount of code duplication.
Comment 1 Jackmcbarn 2014-01-04 01:44:40 UTC
What are you referring to when you say "page summaries"? Is this part of core, or do extensions provide this?
Comment 2 Nathan Larson 2014-01-04 08:46:09 UTC
Presently, page summaries (or maybe I should have said "page descriptions") aren't part of core. See bug 59641. Since there are many different approaches, I'm not sure we want to have that functionality in the core, unless one approach clearly seems to be superior to the others. But Special:AllPages should be designed to facilitate extensibility.

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


Navigation
Links