label next to it. For example, in this mockup I use "Share:" as the label: http://www.screencast.com/t/qza127hJ0e
Or we change the affiliations display to a table view and put those input boxes into a column, with the submit button below the column. http://www.screencast.com/t/cNotuQQJ8uc
I like this second one more. It clusters less the left hand side.
ok.
(We probably need the percent sign (%) near the input boxes, or in the column title?)
– What would the input box label or the column label be? – What label should the button have?
They are OK as in the mockup. But I suggest adding at the bottom of the column a "total" box, that adds up the shares, with a % sign. Javascript can add the shares live, as I have seen elsewhere.
Yes, and I like the idea.
Of course, what happens if someone does not have Javascript turned on?
It would simply not react to share changes, or will be empty at all.
User may change the numbers and submit the change by clicking the [Save share changes] button. Then we process the share values given and adjust it proportionally to a total of 100%. And we display the same screen with adjusted numbers and with the affiliations sorted in the order of decreasing share. Additionally, we show a confirmation message in the top part of the page, saying "The affiliation shares have been saved." or similar.
– Do we need such message? What text would you like to have there?
Confirmation is always good.
okay
If the user has opened the affiliations page, has modified the Share value for one or more affiliations, but then clicked on the [Delete] button of some other affiliation, his change to the share values is not saved. We may show a confirmation dialog if he wants to submit the form without saving the share value.
– What should be the confirmation dialog text then? "The share changes will not be saved. [Cancel] [OK]"
SOmething like "Please adjust shares after deletion"?
hmm.
– Or alternatively, we could save the shares even in this case. Save the shares AND delete the affiliation at the same time. Is this better?
– Anything else to clarify or to consider?
We may need an external link on or next to "Share" with some explanations. I propose:
"For multiple affiliations, please attribute a share to each. These will be used to determine the main affiliation and allocate ranking scores across affiliations. With affiliations in different regions or countries, your ranking scores will also be weighted accordingly."
okay. I think that's enough for a first implementation, and then we would iron out the details, if any. -ivan