Page MenuHomePhabricator

ability to create a new page (optionally from a template) via a link in an article
Closed, ResolvedPublic

Description

Author: kbaas

Description:
most ideally, something like a simple tag:

<newpagelink>
linktext=Start a new news article.
template=template:news article (optional, default: blank page)
</newpagelink>

And it would be nice if an input box for the article's title would show up on
the invoking article. This would generate a link that would copy the template
into a new page with a specified title, and bring the user to that article's
edit page. If the input box on the invoking page can't be done (though i've
seen a wiki where one can create forms -XWiki, i think it was?), they can enter
the article's title on the edit page, as one does when creating a new section.

if the inputbox can be done, a possible extra parameter to set whether the link
comes before or after the input box could be:

position=(before,after) (optional, default: after)


Version: unspecified
Severity: enhancement
URL: http://meta.wikimedia.org/wiki/Help:Inputbox#type_create

Details

Reference
bz2286

Revisions and Commits

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 8:33 PM
bzimport set Reference to bz2286.
bzimport added a subscriber: Unknown Object (MLST).

Michael.Keppler wrote:

I (as non native English speaker) can hardly understand the intention behind
this request. Probably that's because it doesn't describe your problem, but
something that you imagine as the solution. So please just state _what_ problem
you want to solve, but leave away all the _how_ you want things changed.

kbaas wrote:

The problem is for WikiNews article development process: since ithe whole
purpose of the site is to quickly develop and publish quality news articles, new
articles are created regularly and the whole process from inception to
deployment must be as quick as possible. This would quicken the process by
taking out a number of steps.

rowan.collins wrote:

I think I understand - there are really two parts here, which would make each
other more useful:

  • a form which can be inserted into a wiki page which lets the user type in the

name of a new article

  • the ability to create a new page with some "template" content, rather than

completely blank

Bug 1045 has an ancient patch doing some of want you want here - the reasonably
frequent request that pages should be creatable based on a pre-existing
template. The idea of having a form into which you type the name of the article
is something else people often ask for (in general it's wise to avoid this,
because wikis should by their nature be well-connected, but I think Wikinews has
a genuine case for being an exception), though I haven't seen exactly this
approach suggested before.

kbaas wrote:

In combination with bug 2282 regarding cache invalidation triggers
(http://bugzilla.wikimedia.org/show_bug.cgi?id=2286
), (and possibly adding sort parameters to dpls) this feature would greatly optimize
wikinew's article workflow, via making my proposed workspace
(http://en.wikinews.org/wiki/Wikinews:Proposed_Workspace) fully functional.

zigger wrote:

*** Bug 2937 has been marked as a duplicate of this bug. ***

rowan.collins wrote:

*** Bug 1045 has been marked as a duplicate of this bug. ***

epriestley added a commit: Unknown Object (Diffusion Commit).Mar 4 2015, 8:15 AM