Freelancer

.... HTML generator for mikulas ONLY  

.... HTML generator for mikulas ONLY is project number 200435
posted at Freelancer.com. Click here to post your own project.


| More Free Trial For New Buyers
 

Status:

Selected Providers: mikulas

Budget: $30-100

Created: 12/01/2007 at 1:49 EST

Bid Count: 3

Average Bid:
$ 93

01/30/2008 at 1:49 EST

Project Creator: honestmoney
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (17 reviews)

Bid On This Project
 

Description



I need the html generator for the site structure described bellow

It’s essential that generator will generate “pure” HTML code with direct links (I don't want to deal with PHP files)

Site structure:

Over 8 thousands of directories with the name of the artist and 1 up to 900 mp3 files in each directory in the format:

www.12345.com-Arist_Name-Song_name.mp3

Where 12345 is not setup yet (will be 5 characters long)

Example (home directory):

50_Cent
...
...
Aaron_Copland
...
...
ZZ_Top


Content of 50_Cent directory:

www.12345.com-50_Cent-8_More_Miles.mp3
www.12345.com-50_Cent-A_Baltimore_Love_Thing.mp3
www.12345.com-50_Cent-After_My_Chedda.mp3
...
...
...


Site structure:

- index.html file with the list of letters (a b c d e f g h i j k l m n o p q r s t u v w x y z 0..9)

- subpages for each letter

Generator must read home directory names AND the names AND number of mp3 files in each directory and generate the following files:

50_Cent.html
...
...
...
Aaron_Copland.html
...
...
...
ZZ_Top.html


Subpages must be placed in home directory and contain link to main page. Each of the sub pages must contain the names of the mp3 files on each page and links to ONE download PHP script (described bellow) placed in the home directory

Sub pages must call PHP script with parameter which is the name of the mp3 file to download

Generator must also fill the proper META tags for each of the sub pages:

Example:

<title>AC DC </title>
<meta name="description" content="AC DC xxxxxxx ">
<meta name="keywords" content="AC DC yyyyyy, AC DC, AC DC zzzzzzzz, qqqqq AC DC sssssss, dddddd ">

Ect.

Where xxxxxxx, yyyyyy, zzzzzz, qqqqq, sssssss, dddddd ….. must be possible to set as GLOBAL parameters for the whole site before generating files.

It’s essential that generator must be VERY flexible (I want source code of the generator as well).

Script must generate a HTML files from local files system (stored on my HDD) becasue mp3 files takes over 100GB (and of course I want to generate it on my local HDD too so I can test them in full before upload to the serwer)

And now the download script details:

1. It must collect user name and e-mail address and after user click submit show them link to download mp3 file

2. It must collect the name and e-mail in separate text files on the server (files must be named: 0000001.txt (0000002 … and so on) and contains exactly 10000 e-mails each in the format: user name,e-mail address and new line char

3. script must check both input fields with the following conditions:

- User name must be at least one character long

- e-mail address must contain at least one char before @ sign AND @ sign AND at least one char after @ sign AND at least one dot after @ and letter. (this will eliminate type errors and spam e-mails)

- If any (or both) of the above conditions is not fulfill script must generate ABOVE the proper field ERROR message stated what exactly is not good (text in red colour)

Script must also setup cookie on user computer so in next time visitors will be visit site both fields (the name and e-mail address) will be filled automatically (so it’s obvious the first script must check that cookie is not present and setup the new one if needed)

Script must hide source directory with stored mp3 files (so end user looking at source HTML code can’t see directory address with files)


Generator must also scan number of mp3 files in each directory and if number of files is >= than 10 must generate proper number of subpages named:

ZZ_Top_01.html


ZZ_Top_99.html

Subpages must be placed in home directory and contain links to other subpages and also main page (see mockup)


I will put a money for this project on Escrow account and release it after I'm fully satisfy with results



Additional files submitted:
mockup.zip

Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

80

1 day

12-02-2007 12:26 EST

Ready to do it

help

 

100

1 day

12-01-2007 14:00 EST

OK, so you can commit it. I'd just like to ask about error handling: when error occurs (bad access rights, files appear in directories where they don't belong, disk error, etc.), what should it do? Currently it halts the whole program and writes the name of the bad file and the error message. Would you instead prefer to print the error and continue?

help

jii

 

100

1 day

12-01-2007 07:20 EST

(No Feedback Yet)

Please check the PMB for the details.

help


    Bid on this Project