I saw a wiki once with a [draft] tab between [article] and [discussion] - yet, having browsed thousands of web pages and hundreds of wikis each week, I can't remember where I saw it, oh so long ago (maybe even only DAYS ago, oh my!). Does anyone know of an example Mediawiki installation with an additional [draft] tab? How was it done? Thanks!
----
Additional background, for those interested in such a thing, and why:
We want it all! Who doesn't? ;-)
We want to lock the [article] pages to be the authored / approved resource of our "encyclopedia" reference, and keep it 100% accurate and searchable as a research resource. We will update these via admin rights when changes and new versions are vetted out and approved (union, lawyers, and so on).
We still want to invite visitors to make recommendations, to do their own rewrites, to dialog with each other, to share and evolve their edits together, and so on, letting them tell us "we'd prefer it THIS way" as a copy of any [article] page that they think can and should be made better.
The [discussion] page can be used for this, but ... like Wikipedia, the discussion pages kind of have their own flow, and I can see a reason to clearly separate proposed edits from chat. So, if we use the current [discussion] pages only for the edits and the chat, then it gets messy and uninviting for people with different purposes to clearly know where to read. We'd prefer: edits go here ([draft]), chats go here ([discussion]).
In our wiki installation, our own goal is to have such a [draft] page start out as an exact copy of the main [article] page. Is there a MySQL/PHPMyAdmin way to simply build a copy of the current version [article] table(?) and call it a new [draft] table so that the [draft] pages start out as 100% exact copies of the current [article] page? We do not need the [article] history - only the current "front [article] page".
We want to make it clear that the [article] page is the approved reference (locked, only for admins to update) and that [draft] is the playpen / sandbox where visitors are to put their edits, their requests for how they think the next publication of the [article] should look.
Thanks for any pointers to a wiki with an additional [draft] page implementation.
----
PS - for support of this kind of evolution of the Wikipedia concept, please see: "US Senator Joe Lieberman calls for government information and services to be more accessable, transparent and interactive [http://hsgac.senate.gov/index.cfm?FuseAction=PressReleases.Detail&Press Release_id=1598&Affiliation=C] (i.e. more wiki-like), cites recent congressional testimony by Wikipedia founder Jimmy Whales [http://hsgac.senate.gov/_files/121107Wales.pdf]. -- [[User:Ward Cunningham|Ward]]"
[note: also posted to 'mediawiki-l@lists.wikimedia.org']
Hi,
You are probably looking for FlaggedRevs type functionality.
More on: http://www.mediawiki.org/wiki/Extension:FlaggedRevs
Cheers! Siebrand
-----Oorspronkelijk bericht----- Van: wikitech-l-bounces@lists.wikimedia.org [mailto:wikitech-l-bounces@lists.wikimedia.org] Namens Monahon, Peter B. Verzonden: donderdag 27 december 2007 17:07 Aan: wikitech-l@lists.wikimedia.org Onderwerp: [Wikitech-l] adding a [draft] tab
I saw a wiki once with a [draft] tab between [article] and [discussion] - yet, having browsed thousands of web pages and hundreds of wikis each week, I can't remember where I saw it, oh so long ago (maybe even only DAYS ago, oh my!). Does anyone know of an example Mediawiki installation with an additional [draft] tab? How was it done? Thanks!
Peter Monahon wrote:
I saw a wiki once with a [draft] tab between [article] and [discussion]... Does anyone know of an example Mediawiki installation with an additional [draft] tab? How was it done? Thanks!
How hardwired is the article vs. discussion distinction, anyway? I've long thought it would be potentially useful to have N auxiliary pages for each article, rather than the current exactly-one-with-the-name-"discussion".
The example I had in mind was a "rationale" page, which could be an edited and distilled-down permanent essay, describing why a complex or contentious article is written the way it is, written for and read by an article's editors, not its readers. (But that's just another example; what I'm interested in here is the general principle.)
Clearly, you can always use subpages for draft versions or rationales or what-have-you. But by the same argument, you could use subpages (perhaps "/discussion") for discussion, too -- and yet we do have a preordained discussion page with its own always-visible tab to get to it. How big a deal would it be for the set of preordained, tabbed, auxiliary pages to have a cardinality > 1, and to be programmable on a per-site basis?
(This is just food for thought; I'm not, like, actually requesting such a feature right now or anything.)
Steve Summit wrote:
Peter Monahon wrote:
I saw a wiki once with a [draft] tab between [article] and [discussion]... Does anyone know of an example Mediawiki installation with an additional [draft] tab? How was it done? Thanks!
How hardwired is the article vs. discussion distinction, anyway? I've long thought it would be potentially useful to have N auxiliary pages for each article, rather than the current exactly-one-with-the-name-"discussion".
Not so hardwired. Simply change the skin. You will want to change the behaviour of Namespace.php
@Peter Monahon You don't need db support nor copy the article table. Just software support to copy the article content to the new page... But FlaggedRevs (StableVersions) already does what you want.
On 12/28/07, Steve Summit scs@eskimo.com wrote:
The example I had in mind was a "rationale" page, which could be an edited and distilled-down permanent essay, describing why a complex or contentious article is written the way it is, written for and read by an article's editors, not its readers. (But that's just another example; what I'm interested in here is the general principle.)
IMHO it would be pretty cool if Wikipedia did this on a per article basis. That is, if for each article, one (admins, probably) could create arbitrary additional pages to address the needs of that article. Likely candidates would be: - Draft for rewrite - Removed text - References - Meta information (featured article tags, peer reviews etc etc)
The more of this noise that's removed from the discussion pages, the more effective the discussion pages would be.
If it's easy to implement this behaviour, it might be seriously worth considering for Wikipedia.
Steve
wikitech-l@lists.wikimedia.org