Last modified: 2012-06-13 22:07:09 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 T12551, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 10551 - Auto-pagination : dividing long articles into virtual pages
Auto-pagination : dividing long articles into virtual pages
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Extensions requests (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-07-12 13:21 UTC by jd
Modified: 2012-06-13 22:07 UTC (History)
1 user (show)

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


Attachments

Description jd 2007-07-12 13:21:36 UTC
Hi! This is a feature request about a pagination behaviour within MediaWiki.
http://en.wikipedia.org/wiki/Pagination

There is a recurring debate about whether one should break long articles into pieces (that is, several *articles*) or not. Sometimes, one want to maintain a single article because the subject is already highly specialised (#1), or because it is about a very large subject with many specialized articles and serves as the unified starting point (#2). some other cases may exist as well (#?). Whatever are the reasons, it may be cool to have a way to split an article into pieces rather than into several articles (#1, #?).

I'm thinking about something like this :

<article text.... soooo long... but, look!>
'''1''' | 2 | 3 | next >

The pages behind 1, 2 and 3 wouldn't be *real* articles, i.e. independently reachable within the article namespace. They would be virtual part of the whole and only article, created by MediaWiki to ease reading. For a live example, see how http://www.iht.com software handles articles, or any equivalent. I guess MediaWiki would break articles on the basis of the h* tags (== h2 == titles I guess), or between two paragraphs if no title is provided within the zone where the text begins to drag on.

I have no opinion about the ways this could be achieved, and no opinion wether this should be enabled by default or provided as a command/magic_word/the_like. I guess it would be cool, if this is a feature you think is interesting, to have a way to fix the critical length defining what a "long aricle" is and a way to force the pagebreak.

What do you think of this?
Comment 1 Aryeh Gregor (not reading bugmail, please e-mail directly) 2007-07-13 00:44:32 UTC
I bet people who use ads would love this.  They always seem to want to expose you to more ads by forcing you to click through page after page . . . this might be an okay extension, and it's probably quite doable with existing hooks, but not in core.
Comment 2 badon 2012-06-13 22:07:09 UTC
I have succeeded in doing this using Semantic MediaWiki and the Special:RunQuery ephemeral page provided by Semantic Forms. Here's an example:

http://www.coincompendium.com/w/index.php/Special:RunQuery/Sighting_list?&wpRunQuery=true

Yaron was dismissive of the benefits of ephemeral pages provided by Semantic Forms, but you can read numerous examples of how they can be used, in bug 34150. None of those involve advertising. I think this enhancement request by jd@typhon.org has merit.

It is now partly handled by subpages, but more flexible ways of paginating would be substantial forward progress in the capability of MediaWiki, even without SMW and SF.

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


Navigation
Links