* Need an existing Wordpress theme customised.
* Some database work involved.
* Also require a form that will allow anyone (without registration) to submit posts with photos which will be saved as drafts until approved by an admin.
* **MUST** provide examples of similar work you have completed prior. Those without examples need not apply.
Using this theme as a foundation [url removed, login to view]
add a blank left hand side bar.
add a right hand sidebar with a drop down box at the top of the sidebar for user to select a country. Below the drop down box would be category listings that would change depending on the country selected. This means that each post will need to be associated with a country. (a city field should also be added to each post for future use)
The sidebars should function like any other sidebar and should accept standard Wordpress widgets.
Need a footer added to the template that can accommodate 3 columns of html content, similar to the one found here [url removed, login to view]
A Country field should be added to the default wordpress "Add New" post screen and should be a drop down box containing a number of preset options.
A City field should be added to the default wordpress "Add New" post screen and should be a drop down box containing a number of preset options.
A Search box to search post titles.
Last requirement is for a submission form where anyone can make a post submission without registration. This form should allow the input of:
1) Country drop down box (Mandatory field)
2) City Text box (Mandatory)
3) Upload photo (Mandatory field. With file type validation to make sure only harmless image files are uploaded) with a checkbox that must be clicked to indicate that the uploader holds the rights to the image, and a light box that opens up to display terms of upload.
4) Title (mandatory, 70 char max)
5) Description (optional, 300 words max)
6) Tags (mandatory, separated by comma)
7) Name of uploader (mandatory)
8) Email of uploader (mandatory, with email format validation)
9) Website of uploader (Optional)
10) Must track IP of submitter
All the fields above (except for uploader's email) should be displayed on the published post.
All submission from this public form will be saved as a draft until approved and published by an administrator.
Coder must also assess the above requirements and recommend any security precautions.