These are the modifications we need:
Here is how it needs to work: screen one, only has the form to enter your data, no email field. Screen 2, a field for email, a field for username prepopulated with the suffix of the email (all parts before @), create account button. If they close the window without filling these fields in... data is saved as an anonymous contribution (i.e. someone). If they fill in the details... the data is saved attributed to them and they are logged in. then screen 2 just prints the "your data has been saved" message with close window button.
- all browser alerts should be replaced by AJAX;
- the + (plus sign) should work as a hide/unhide trigger for each individual message, not as a general trigger for all messages;
- the main AJAX window of the plugin (screen 1) should have a contextual message depending on the menu item that the user is using, i.e. if the user is using the 'rumor' item in screen1 he should see "Write a rumor", if he uses the 'comment' item he should see "Write a comment", and if he uses any other item (why, what etc) he should see "What's your question?".
Deadline: 5 days since the worker was selected.
If the job is not 100% completed to specifications you agree that there will not be a partial payment made for work done. We pay 100% for complete work and 0% for incomplete work.