RULES FOR BIDDING:
*The work is to be completed in 14 days.
*Do not request a milestone. 3 Milestones will automatically be created.
*In a PM, tell me how you plan on accomplishing issue #1 (see below).
*If your bid is considered, a nondisclosure agreement form signature will be required before starting.
The project is to update a classified ad website. The website allows users to create ads with descriptions and upload images of the items for sale.
#1 Change URLs links to ads to include descriptive filenames.
Every ad has a title that the user enters into a form when an ad is created. For example, "Felt Road Bike Z26!!!" is an post's title. Also, the ad has subcategory (ex. bikes) value the user enters and the php code automatically creates a unique id for each ad (A60). The URL to the post should be in the format of domain/subcategory/title-postid. The resulting URL should look like [url removed, login to view] Notice how spaces are replaced with hyphens (-) and non-alpha-numeric characters (such as !!!) in the title are not included in the URL.
It is preferred that the html file [url removed, login to view] does not actually exist but somehow, if someone goes to the URL, the site takes the visitor to the correct ad page. This would be similar to a virtual sub-domain where once a post is created by a user, a html file is NOT actually created but when the user goes to http://.../bikes/[url removed, login to view] the post is displayed.
This new URL change will have to be made to all links on the other pages of the site, including the home page, browse results, the admin module, the email sent to the user for email verification and editing and all other pages with this link.
Current: [url removed, login to view]
Desired: [url removed, login to view]
#2 Correct all W3C errors and reduce W3C warnings
There are W3C errors throughout the site (home page, ad form, etc). Correct all W3C errors and reduce the number of warnings to make the site compeltely W3C compliant. Prior to the last project of creating a new template and integrating it into the site, 24 errors existed on the site. With the new template, over 100 errors exist. The site needs to be without error.
#3 Create a site map of the entire site.
Create a site map of the entire site and add a link to the site map to the bottom link buttons, on the footer of the page. The link should say "Site Map".
#4 Make sure user-uploaded images for ads are saved (on the web server and database) and display on all browsers properly with proper alignment on the homepage, ad page, and search results.
#5 Clean up navigation issues:
When a user creates an ad then sees the confirmation page and performs a search, the search breadcrumb has information from the newly created post - This is wrong. When the user clicks the "Post new Ad" link and any other link at the top of the page (home, spam, about us, etc), the breadcrumb cookies should be cleared.