Input boxes versus Textarea boxes
"We follow the interface standards of X-Cart while developing modules. So if it's a standard to have a textfield with comma-separated values for such data, we will do the same."
In my opinion this is ancient for our days. X-Cart needs a complete redesign switching from input boxes to textareas. By default X-Cart separates strings with commas ";" inside an input text box. Imagine a long field with lots of strings separated by commas! I nightmare, because you could do mistakes, visibility is affected by input box width. Really bad.
I suggest to replace input boxes with textareas. Textareas could be resized. Also all strings will be placed on one row for increasing visibility (new line will replace commas). Once the administrator sends the content to the php file, you should add the following tasks:
1) Get rid off empty lines
2) Sort the lines alphabetically. This will help for visibility.
not in v4x
For sure we need it, just an elegant solution which saves you pulling your hair out. I hate seeing strings separated by semicolon. But when I see this inside a 30 wide input text box it is too much. Just replace ; with \n and input text box with a textarea. It will work like a charm.
Tip: I never seen this semicolon usage in other shopping cart ...
Do you think, it is really needed? Let's whait votes ! )
A visual comparison could be found here: http://forum.x-cart.com/showthread.php?t=67450