# team3 modification

## add middle intial field
### platforms/src/main/org/platforms/user/User_en.properties
* add description for displaying
### platforms/src/main/org/platforms/user/UserModel.java
* add String attribute to UserModel
* add constraints on field (aspects.at ...)
* change constructor to include middle initial
* in store():
  * set displayname to include middle initial (L 134)
  * add middle initial to memberData.setFullname (L 153)
* add getters/setters
### platforms/web/parts/platforms/user/userdata.jsp
* add input field for middle initial
### platforms/web/parts/platforms/user/userdetails.jsp
* add ouput for middle initial
### Summary
Member.java contains fullname only. Splitting and individual access is done through
splitting in UserModel.java. This is probably error-prone.

Adding the field and its associated properties seems to be done in one go
through the IDE. 
Adding the new field to the jsp's is trivial and only involves templates.
With an IDE, the changes are probably trivial.

## add another question to the TTT
### platforms/web/parts/platforms/ttt/ttt-test.jsp
* foreach bean contains numbers for questions; add number for 41st question (L 21)
### platforms/ttt/TttQuestion_en.properties
* add question including answers as Java property values (Ugh!!!) (WARNING: hope this is generated)
### platforms/ttt/TttQuestionController.java
* number of questions is hardcoded in loop (Ugh!!!); increase to 42 (L 39)

## Summary
Since the Questions property file seems to be generated, changes are trivial and only
involve changing the originial txt file and running a script. Hardcoded numbers in
two different places (with two different strategies (!!!)) are not nice, though.

## change email field to include multiple values
* TODO
