Last modified: 2014-05-27 22:01:18 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 T67815, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65815 - TemplateData: Design a more user-centred interface
TemplateData: Design a more user-centred interface
Status: ASSIGNED
Product: MediaWiki extensions
Classification: Unclassified
TemplateData (Other open bugs)
unspecified
All All
: High enhancement (vote)
: ---
Assigned To: Editing team bugs – take if you're interested!
:
Depends on:
Blocks: td-gui
  Show dependency treegraph
 
Reported: 2014-05-27 16:34 UTC by Krinkle
Modified: 2014-05-27 22:01 UTC (History)
4 users (show)

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


Attachments
Screenshot of current version. (212.12 KB, image/png)
2014-05-27 16:36 UTC, Krinkle
Details

Description Krinkle 2014-05-27 16:34:24 UTC
While from the processing point of view (backend of the frontend) it is pretty stable, the actual user interface is still mostly a proof of concept to expose the functionality.

And the dialog as-it-is (which isn't ideal, but could work as initial deployment maybe), also has various issues (see attached screenshot, should mostly speak for itself):

* Buttons for add/import/delete somehow lost their inner padding/margin.
* Checkbox/label misaligned.
* ..

We should also think about how the user is introduced to the functionality. Right now it injects a more or less random button into the EditPage on its own block-level row. That position isn't suited for this, will likely interfere with existing scripts and things, and isn't an API for buttons. Maybe it should go in the sidebar, or the tab bar, or the content action menu, or integrated in the WikiEditor toolbar, or something that isn't like it is now which is just a temporary way to insert it somewhere on the page.
Comment 1 Krinkle 2014-05-27 16:36:42 UTC
Created attachment 15486 [details]
Screenshot of current version.
Comment 2 James Forrester 2014-05-27 21:10:59 UTC
Improve phrasing; I don't think this blocks "stable" GUI.

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


Navigation
Links