Clean up HTML into xhtml 1.0-strict

完了済み 投稿 Oct 25, 2007 着払い
完了済み 着払い

I have just redesigned a website for a client and am looking to move his static content to the new site. (10-15 pages or so)

The old site was done in ASP.NET so the html markup is very cluttered. I want someone to clean it up and put the content on the new site which is using the CakePHP framework. ([url removed, login to view]). Cake experience is helpful but not required for this project. I'm looking for someone who knows the W3C Standards and can form semantic, well structured xhtml 1.0-strict.

I'll give you FTP access to both servers so you can get the content, clean it up, and put it on the new site.

All the new content on the new site will go in the /app/views/pages folder on the server, and each page will have a .ctp (rather than .html or .php or .aspx) extension. Some pages have already been done so you can look at how to do it.

Here are the specifics that I need:

1. Take all content on services page and mentoring page and make it one page, name services.ctp. Note that I only want the "content" (words), not the header, footer, images, etc. Just the plain content as clean and lean as possible.

Services page will include:

([url removed, login to view], [url removed, login to view],

etc.,

and [url removed, login to view], [url removed, login to view]).

2. Format all html to be clean (no spans, classes, styles, or invalid characters). Must validate to xhtml 1.0 strict!! This goes for all pages you're putting on the new site, including those listed below. Again, don't copy any images or styles. Just the words semantically formatted into paragraphs, unordered lists, etc.

Example (this is what the current code looks like):

<p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in">

<span style="font-family: Arial"><span style="font-size: 10pt"><em>

<span>

“In today’s society, few of us are geared to rely solely on ourselves for the necessities

of life.

 </span>There is a grocery store in every neighborhood, a convenience store

on every corner. </em></span></span>

</p>

This is what it should look like when you're done:

<p>“In today's society, few of us are geared to rely solely on ourselves for the necessities of life. There is a grocery store in every neighborhood, a convenience store on every corner.”</p>

4. Copy all the pages referenced at the bottom of the old site (above the lion icon) to the new server (just the content, not the header/footer of course) under the /app/views/pages/ folder. Then on the new server, edit the /app/views/elements/[url removed, login to view] file and setup all the links to reference the files appropriately. (ie. fill in the <a href=""> url.)

5. Other pages that need to be cleaned and moved to the new server:

- [url removed, login to view]

(should be /app/views/pages/[url removed, login to view])

- [url removed, login to view]

(should be /app/views/pages/[url removed, login to view])

- [url removed, login to view]

(all of the links on this page should be their own page on the new server, but give the page names useful titles like [url removed, login to view], [url removed, login to view], [url removed, login to view], etc. rather than "readmore1", "readmore2", etc.).

6. When creating links, use either relative links (ie. <a href="services"> (rather than href="/services"). Or preferably, use CakePHP's html helper, like so:

<?=$html->link('Click me', '/pagename')?>

Rather than:

<a href="pagename">Click me</a>

That's it. Please include samples of your work. Only those who have done websites that validate to xhtml 1.0-strict will be considered.

PHP

プロジェクトID: #189498

プロジェクトについて

3個の提案 リモートプロジェクト アクティブ Oct 31, 2007

アワード:

jlubeck

Hi! I'm ready to start working! Check your PM to see an example made with your current guidelines. Cheers!

$50 USD 2日以内
(2レビュー)
3.2

3人のフリーランサーが、平均$47 で、この仕事に入札しています。

Paul142

let's do it,thanks

$40 USD 2日以内
(37件のレビュー)
5.6