Custom Joomla! 1.5 Native Component
Description:
Project Laundry List is looking for a custom-built native Joomla! 1.5 extension for our A Million Solar Dryers Pledge. The component will feature three primary parts...
Part I - Web Form Submissions
The first part consists of a front-end web form that visitors can complete. The web form will collect basic information such as pledge date, name, city and phone, as well as comments that the visitor can write. An important required field will be a privacy opt-out option. Once the user completes and submits the web form, the data should be collected into the database for publishing.
Part II - Administrator Approval
We wish to have the ability to approve or disapprove submissions BEFORE they are presented live on our front-end website. Therefore, we require that the component has a Parameter that we can set to automatically generate an email that gets sent to an administrator to notify him that an entry has been submitted. The administrator will then log into the Joomla! backend and choose to publish the new submission, edit the new submission, keep the new submission unpublished, or delete the new submission.
Part III - Front-End Display
All published pledge submissions will be displayed on the front-end website in a single-page list format containing only three (3) column fields (Name, Location, Pledge Date). The primary order of the list will be by Pledge Date in descending order, thus displaying the newest pledges up front. Other list-sorting options should be by Location (sorted by State) in ascending order.
Technical Details:
Project Laundry List is currently running on Joomla! 1.5.14 in Legacy Mode. We require that the component be Joomla! 1.5 Native. PHP, MySQL, HTML, and CSS skills are required.
Links:
Current Million Solar Dryers Pledge form:
http://www.laundrylist.org/index.php/component/artforms/?formid=3
Current Million Solar Dryers Pledge list:
n/a