On Tue, Jul 5, 2011 at 16:33, Ludovic Dubost <ludovic(a)xwiki.com> wrote:
Hi,
It looks good. My only remarks are:
1/ Size is missing for Single/Multiline Text field
I think we need the size
What do you mean by size? Are you referring to number of rows (lines)?
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWit…
2/ I'm not sure we can have an option between single and multiline
text for technical issues.
Right not it's not possible to transform a single line text (stored in
xwikistrings) to a multiline text (stored in xwikilargestrings).
Unless this is fixed in the core, once you have data using one type,
you can't change it to the other type
3/ Same thing for single select / multi select lists
Though we have multiselect stored in one field, it's not good to use
it (it can overflow the db field and is not queryable in a good way).
Once the choice is made it cannot be changed.
For 2/ and 3/ we might need some warning that this choice is not
modifiable once there is data in the system, and we could have a way
to detect that there is data.
This or we implement migration of the data from one type to another.
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWit…
When you change the Display Type - lots of things will change, like the
preview and the options. The only thing that we need to preserve is the user
data.
Instead of a warning message saying that the choice is not modifiable I
would prefer a temporary space to store the user values and create the
actually type in the final step (when the display type is known for sure and
the user presses Next).
This is for the creation step.
Regarding the edit structure step when we already have application items
using the structure, we can make the Display Type select be read only. So
the solution for the user will be to deprecate the field and create another.
The migration step could represent to delete/disable the not needed fields
and recreate them with the appropriate new type.
4/ I'm not sure what "Required Field" means ?
Ludovic
"Required Field" is used in forms. The field will have "LABEL (*
Required)"
display and will signify that the field is mandatory for the completion of
the form / application item. This way we mark the optional and the required
fields.
Thanks,
Caty
2011/7/4 Ecaterina Moraru (Valica) <valicac(a)gmail.com>om>:
Hi devs,
I did some work on the *fields parameter importance* and on the
*displayers*
we already have:
String, TextArea, Static List and Database List integrated into
Single Line Text, Paragraph Text, Radio Button, Checkboxes and Drop Down
fields.
The proposal covers what fields will be displayed in simple and advanced
modes for these fields types.
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ApplicationWithinM…
Thanks,
Caty
References:
[1] [Proposal][UX] Application Within Minutes - Proposal 2:
http://markmail.org/thread/beflzm3xeenfpnrh
[2]
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/AWMListManagement
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Ludovic Dubost
Founder and CEO
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs