https://bugzilla.wikimedia.org/show_bug.cgi?id=61989
Bug ID: 61989
Summary: Simultaneous Modification of Multiple Pages with
Semantic Forms
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: SemanticForms
Assignee: [email protected]
Reporter: [email protected]
Web browser: ---
Mobile Platform: ---
Right now the editing of multiple pages with Semantic Forms is rather
cumbersome with users having to edit every page separately, then sending it off
and waiting for the server reply to then click their way to the edit form for
the next page. The aim of this project is to facilitate the simultaneous
editing of the data of multiple pages displayed in a table, ideally giving a
spreadsheet-like experience.
As an additional goal there should be an autoedit-like functionality for
multiple pages. Using the #autoedit parser function it is currently possible to
create links that, when clicked on, create or edit one page automatically in
the background, with a preloaded set of values. With the new function it would
be possible to modify several pages at once.
Project goals:
* display data of multiple pages in a tabular form with each line containing
the data of one page and each cell containing an input for one data item
* provide an optimized user interface for this form that allows for rapid
navigation and editing with a special focus on keyboard navigation
* optional: for the data items use the input widgets as specified in an
applicable form definition
* when submitted store the modified data using the job queue provide a parser
function that allows the automatic modification of multiple pages
This project involves challenges regarding working with the MediaWiki API and
user rights management to protect the wiki from unauthorized mass-modification
of pages.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l