https://bugzilla.wikimedia.org/show_bug.cgi?id=50747

--- Comment #16 from John Broughton <[email protected]> ---
I just used the Cite news template in VE, via the mini-editor. That template
has a number of "required" parameters. I added just a url (a non-required
field), clicked "Insert citation", and the dialog closed, posting the citation
to the main page.

I also tested the Infobox person template, which uses the regular Template
dialog. That template has one required parameter, "Name". I ignored that
parameter, added another one, filled in the second one, and clicked "Insert
template"; the dialog box closed. And the inserted template did *not* have a
value for the one required parameter.

So not only are "required" parameters not enforced by VE, but VE doesn't even
*warn* the user that one or more required parameters are missing. That is quite
unhelpful; it's a missed opportunity for VE to be *better* than the wikitext
editor.

(I note, in passing, that the marking of "required" fields is, let's say,
*subtle* - an uncolored asterisk that doesn't have a tooltip. I hope that
subtlety isn't one of the goals of the VE team.)

At minimum, VE should display a warning (pop-up box) that says "One or more
required parameters is missing". Then the user could choose either to click on
"return to dialog" or click on "insert citation"; the latter would finish the
dialog.

And NO, Bug 60358 does not address *anything* about the templates creation
process (as described above). Bug 60358 is about *editing* an existing
template, which is a different thing.

-- 
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

Reply via email to