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

--- Comment #5 from Yaron Koren <[email protected]> 2011-10-05 20:30:45 UTC ---
Hi - wow, that's an impressive bit of research you've done. And you got me on
the Semantic Forms Special:CreateTemplate page - I forgot about that one! I
still think no instances at the beginning is the way to go, though. It looks to
me like all the forms you cited differ from SF forms in at least one of three
ways:

1) Most importantly, in most of these cases hitting the "Add" button actually
adds the record to the database - and there's only ever one blank instance
form; never zero and never more than one. That's just a different interface
approach. (There's also the related approach where hitting "Add" doesn't
actually add a record, but it *looks* like it does - each added row looks
permanent until you hit its "Edit" button. Interface-wise, that's basically the
same thing.)

2) In other cases, the form requires at least one row to be filled out - so
there's no harm with starting a row. (Although maybe you meant for the
"minimum" parameter to also require that number of instances?)

3) In yet other cases, like SF's Special:CreateTemplate, it basically works
like SF's regular forms do - but the difference is that the system knows in
advance what the data looks like, and knows that it can ignore instances that
have certain fields left blank. For the case of SF's regular forms, I just
don't know of any way for SF to know when to ignore an instance.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- 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