Last modified: 2013-07-19 18:16:34 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 T52773, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50773 - [Regression] VisualEditor: The "Add parameter" confirmation button should be close to the input field (at least visible)
[Regression] VisualEditor: The "Add parameter" confirmation button should be ...
Status: RESOLVED INVALID
Product: VisualEditor
Classification: Unclassified
Editing Tools (Other open bugs)
unspecified
All All
: High critical
: ---
Assigned To: Rob Moen
: code-update-regression
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-04 20:45 UTC by Elitre
Modified: 2013-07-19 18:16 UTC (History)
7 users (show)

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


Attachments
Screenshot of the problem (current version) (150.53 KB, image/png)
2013-07-11 10:37 UTC, Krinkle
Details
Screenshot of how it used to be (24.73 KB, image/png)
2013-07-11 10:41 UTC, Krinkle
Details

Description Elitre 2013-07-04 20:45:35 UTC
Especially when a template has many parameters;
scrolling until you find the actual button to add them,
having to add them one by one and having to do so by clicking each time on the name of the template itself to get to the list again, it's confusing users.
There's already a bug about mandatory parameters not being enforced; I am not sure of the behaviour related to the order of the parameters, but it would be great if the editor could keep them in the same order they're being chosen with. Thanks :)
Comment 1 Guillaume Paumier 2013-07-05 14:29:52 UTC
Agreed. This is what I was going to add into a new feature request:

---------

In the current version of the template editor, the user needs to select a parameter, click "Add parameter", enter the value, go back, and rinse and repeat for all the other parameters.

There are at least two issues with this workflow:

* For templates with a long list of parameters, the "Add parameter" button is hidden at the end of the list, so it's not obvious what to do after selecting a parameter
*: Possible solution: Give each parameter a button that adds it to the left column (like a green "+" sign, or something)

* If the user needs/wants to add many parameters, the process can be quite long.
*: Possible solution: Add an "Add all parameters" button, and possibly an "Add all required parameters" button as well.
Comment 2 Oliver Keyes 2013-07-11 10:33:44 UTC
We really need a fix on this. I just tried to add a template (cite web) and was so confused I had to reach out to Timo and Guillaume to work out how in the hells you add a parameter. It's...tremendously counterintuitive on any template with more than 5 params.
Comment 3 Krinkle 2013-07-11 10:34:50 UTC
We're getting various reports of this kind, let's try and keep them somewhat focussed on a single tangible thing. If you don't mind I'll turn this into:

The "Add parameter" confirmation button should be next to the input field

  .. not at the bottom of the page after a potential long list of paramaters one has to scroll through to even discover the button.
Comment 4 Oliver Keyes 2013-07-11 10:35:53 UTC
Works for me. Can we twiddle with the prioritisation and criticality? This is a big workflow to have practically broken.
Comment 5 Krinkle 2013-07-11 10:36:37 UTC
Though I don't know for sure, I think this is a recent regression. the button used to be where it should be (next to the input field). However at that time the input field width was also dynamic (widening as you type). I suspect Trevor "fixed" that odd overflow bug by moving the bottom out of the visible form area but probably tested it only with a small template where it was still in sight.

Adding screenshots for clarity.
Comment 6 Krinkle 2013-07-11 10:37:57 UTC
Created attachment 12829 [details]
Screenshot of the problem (current version)

No add button anywhere in sight, users are likely to be blocked indefinitely with no ability to add any parameters.
Comment 7 Krinkle 2013-07-11 10:41:31 UTC
Created attachment 12830 [details]
Screenshot of how it used to be

Note that though this is how it was. It was also true that when the text in the input field was very long (like, very very long, as long as the dialog is wide) the button would jump to *below* the parameter list (as opposed to directly below the input field or just stay where it was).


I propose that we either keep the current behaviour of the input field having a fixed width, but making sure that width is without the width of the "Add" button so that that one always stays where it should be (similar to having the "Go" button of a search field next to the input and not at the bottom of a variable-length and scrollable list of results).

Alternatively we could bring back the dynamic-width behaviour but when we'd still need to make sure it doesn't go wider than the width allotted to keep the button on the same line as well.
Comment 8 James Forrester 2013-07-19 18:16:34 UTC
There is no longer such a button (as of a week ago).

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


Navigation
Links