Last modified: 2012-05-08 13:55:04 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 T31209, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29209 - Request for a "request an article" extension
Request for a "request an article" extension
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Extensions requests (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-05-30 16:07 UTC by yonidebest
Modified: 2012-05-08 13:55 UTC (History)
3 users (show)

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


Attachments

Description yonidebest 2011-05-30 16:07:01 UTC
This special-page extension should be a form which allows the user to request a new article. The form includes a textbox and a submit button. The user will enter the requested article name in the textbox and then click submit. The server will then check if the page already exists. If it does - the user will be alerted. If it doesnt exists, the server will check the "requests table" (a new table) to see if it has ever been requested. If it has been requested, the counter will be increased. If not - the article will be added to the table. The user will given the results.

The special page will also allow to see which articles are currently requested and how many times (i.e. put them in a descending table or list).

Upon creating a new article, the server will check if the page exists in the requests table and remove it from there if it does.
Comment 1 Casey Brown 2011-05-30 16:39:04 UTC
Possible additional features: notify me when created (use account email or insert email) and text box for them to give details about article topic
Comment 2 yonidebest 2011-05-30 20:38:22 UTC
Nice. Also, perhaps we should also log removing articles from the table and have the ability to re-add them (in cases of vandelism by creating a new article with rubbish in it etc.)
Comment 3 Nischay Nahata 2012-04-12 08:07:18 UTC
I would like to work on this extension (I have already started). My approach is to provide the user with a textbox, an email field (if he needs notification) and a submit button. I also propose adding a duplicates feature, as we have in bugzilla (when requesting new bugs);the duplicates will show links to similar articles that already exist or to the requests table(if request has already been made). The Special page will also show a requests table and comments(we need a comment feature too).

The table of requests will be updated on creation of the article, however it will still display in the table in a separate section called "Requests Resolved" or something similar.

The aim is to make the task automated.Any comments are most welcome.

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


Navigation
Links