# team3 modification

## add middle intial field
### platforms/src/ejb/org/platforms/model/Member.java
* add new attribute middle initial to Member class + getters/setters
### platforms/build/ejb/classes/org/platforms/model/Member.hbm.xml
* add new property to xml hibernate mapping definition (WARNING: this seems to be generated using annotations from Member.java file)
### 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 inculde 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
### Notes
I is not clear which parts of the code are generated. It seems like
almost everything is done using annotations or wizards. It seems 
difficult to change anything without the abaxx tools and wizards.

## 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)

## Notes
TTT score calculation uses funny character counting in strings but
seems to do calculations correctly

## change email field to include multiple values
* TODO
