----- Исходное сообщение -----
От: "maru dubshinki" <marudubshinki(a)gmail.com>
Кому: <wikipedia-l(a)wikimedia.org>
Отправлено: 8 августа 2006 г. 1:59
Тема: Re: [Wikipedia-l] Save Draft button?
On 8/7/06, Berto <albertoserra(a)ukr.net> wrote:
> ----- Исходное сообщение -----
> От: "Virgil Ierubino" <virgil.ierubino(a)gmail.com>
> Кому: <wikipedia-l(a)Wikimedia.org>
> Отправлено: 8 августа 2006 г. 1:02
> Тема: [Wikipedia-l] Save Draft button?
>
>
> > Before I say anything else, is there a specific place where people can
> > submit proposals/suggestions? If not, one should be set up. And if so,
the
> > navigational structure should be improved
because it's hard to find!
> >
> > Upgrade to MediaWiki: "Save Draft" button beneath the edit box that
saves
> > the box's contents to a logged-in
user's subpage:
"User:Example/Article
> > title". Far too many times I'm
halfway through a massive edit and I
have
> to
> > go - there needs to be an easier and/or integrated way to save
half-done
> > work between sessions.
> >
> > This automation of "in-progress" subpages will neatly streamline
> copyediting
> > and extended work too.
>
> The problem is that you could easily have the page overwritten while you
> work on it in remote. If you don't notice it, you'll just delete the
changes
when
submitting your final version. So the saved draft should have some
versioning info, too. Apart from that, it's a great idea.
Berto
If the saved draft is a regular wiki page in userspace, wouldn't there
be versioning already?
It would still be up to you to check whether someone updated
the real page
before moving the content from your user space to the wiki space. What you'd
need is a local wiki page with the last history pointer on it, and a routine
to send it to the server. At that point the routine could check whether the
last history pointer has changed or not and propose a diff if it changed.
Not that easy, but possibly the only secure way to make it.
Berto