I want a box on each user's profile with a link above it saying 'edit'.
Upon edit a box appears where a user can add (or edit previous text) and save it so the new data is shown on the profile.
Each box must be unique to the user and the data saved must be saved into their own database row.
There needs to be a gate where the user can approve or reject an update BEFORE it's saved.
So for example:
User clicks 'edit' button.
1. Box appears (box already installed, mootools)
Demo: [login to view URL]
2. Upon save, box closes, saved to temp database cell.
3. Other user confirms or rejects edit.
Demo: [login to view URL]
4. If confirmed, edit replaces current profile cell data.
If rejected, temp cell is cleared and nothing is changed.
That's it! Lowest offer wins.
Some information has to be key-in for respective user on the form. Upon clicking the 'edit' image one text-box will appear in the form (may be lightbox)and the user will put information on it. The information will be saved in the temporary table. Therefore for SYSADMIN there will be some pending list of users. He will verify the information and save it in actual table or reject it.