We have a Joomla component that allows us to keep a database about boats including description, photo's and history. The component has a frontend and a backend.
We want you to:
1. Solve a problem: most photo's upload OK, but for some photo's the upload doesn't work ..
2. We want you to add one field to the database: email address, this field should also be visible if a specific user is logged in.
3. The script now allows to add and delete a photo with description, we also want an option to edit an existing photo entry.
4. The script now allows to add and delete history data, we also want an option to edit an existing history entry.
5. Adding history: using TAB moves the cursur to the next input field, we want to change the order of the fields.
6. Finally, we want an option that non-registered users can add a boat including description, photo's etc. The data should be stored but not published, but a specific registered user should be able to change the status to published (from the frontend). When the non-registered user adds a boat, an email should be sent to one or more email addresses. This non-registered user must only be able to add/edit this specific boat.
We want you to deliver the component including upgrade/install instructions.