Last modified: 2012-06-13 22:07:09 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
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)
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  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: ---


Description jd 2007-07-12 13:21:36 UTC
Hi! This is a feature request about a pagination behaviour within MediaWiki.

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 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:

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 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.