GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

.... HTML generator for mikulas ONLY

   Click here to post similar project

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

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider mikulas
Budget: $30-100
Created: 12/01/2007 at 1:49 EST
Bidding Ends: 01/30/2008 at 1:49 EST
Project Creator: honestmoney View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(12 reviews)
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
Report violation
Job Type:
  • C/C++
  • PHP
  • Visual Basic
  • Website Design
  • Windows
Database: (None)
Operating system: MS Windows
Bid count: 3
Average bid: $ 93

 

Related project
 
Nonpublic project #337304 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
VolCh
View PM Post PM
$ 80 1 day 12-02-2007 12:26 EST 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(5 reviews)
Ready to do it
mikulas
View PM Post PM
$ 100 1 day 12-01-2007 14:00 EST 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(3 reviews)
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?
jii
View PM Post PM
$ 100 1 day 12-01-2007 07:20 EST (No Feedback Yet)
Please check the PMB for the details.
Bid on This Project

 

[ GAF Top Users ] [ EU Freelance ] [ View All Projects ] [ Web Development ] [ Outsourcing Web Design ]

What is GetAFreelancer.com? ( Read about the company )

Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today! Would you like to outsource your next project? Would you like to make money as a freelancer? Click Sign Up to start! Buy services with help from our secure escrow system.

Deposit money and don't purchase until your project is completed. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. Find freelance programmers, web designers, copywriters and translators.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.