Đã hoàn thành

147057 Font Zip Upload + Read

This may seem a little complex and intimidating at first glance, but only because I am very thorough with explainations. It actually isn't difficult in theory -- the hardest part should be reading the zip files properly. Please read the details in full before placing a bid - post on the message board if you need clarification on anything. I expect the programmer to have access to their own server/website/workspace for development and testing, and to have a decent grasp of the english language.

I'm constructing a new font download website and it's a pain the butt to upload fonts through my current admin panel because I need to extract the archive on my pc, check the fonts, and then upload the TTF.

I would like you to create an improved upload system. You wouldn't need to password protect it or anything because I'm fairly comfortable in PHP and should be able to include it into my current panel. The system would work as follows... I will use the font "verdana" for this explaination.

1. Click browse, select [url removed, login to view] from your PC

2. Click upload

3. The script opens [url removed, login to view], looks for all .ttf files. If there are no files with that extension it displays an error message and aborts, if there are ttf files present - we continue.

4. Step 2 Page appears. To make it easier I've created a web page with the layout of the expected fields and the sample .TTF output.

[url removed, login to view]

Basically, for each TTF file included in the ZIP file it will display the "Sample Output" image dynamically (imgttftext() function) using each font and have a select field where I can choose each style (normal/bold/italic). If I choose "EXCLUDE" it will not create a mysql record for that particular font style (more on that in point 6.D).

5. Click Upload. The user input is now over, the script will work on point 6 below and then display a success or error message.


A) Upload the Original Zip File to:

zip/v/[url removed, login to view]

(The script will obviously need to determine the first letter and upload accordingly)

B) Upload the .TTF files that were in the zip to

fonts/v/[url removed, login to view]

fonts/v/[url removed, login to view]

fonts/v/[url removed, login to view]

fonts/v/[url removed, login to view]

C) Create a 600x60 PNG Snapshot of the "Normal" styled font and upload it to

images/v/[url removed, login to view]

That function is already done and working but i'd like a modification to it. Right now it doesn't align some fonts vertically centered. It should be left aligned and vertically centered properly no matter which font. You can see the code and modify it to work with whatever you made at:

[url removed, login to view]

D) For EVERY font style I included, the script will add a new MySQL record to the table named 'fonts'. If I selected "EXLUDE" on step 2 it will not add a row for that style. The column names for this table are:

`id` (auto inc primary key)

`name` (the font name)

`facetype` (the style of the font ie: Bold Italic)

`catid` (category id, if blank leave at 0)

`aid` (author id, if blank leave at 0)

`fontpath` (ie: font/v/[url removed, login to view])

`imgpath` (ie: images/v/[url removed, login to view])

`zippath` (ie: zip/v/[url removed, login to view])

`date` (the date the font was added)

`count` (download count, default should be 0)

7. We're Done.

Kĩ năng: Bất kì công việc gì, MySQL, PHP

Xem nhiều hơn: www v m create php, www auto key programmer com, work with scriptlance, png download, php programmer reading, php catid, it programmer names, i need a new author to read, include font to html, html 5 align, create your own php style, code and theory, check website development language, add inc, html snapshot, pc programmer, web development theory, user of scriptlance, row b, read

Về Bên Thuê:
( 50 nhận xét ) Calgary,

ID dự án: #1893235

Được trao cho:


Project is simplier than I thought first time.

$200 USD trong 2 ngày
(105 Đánh Giá)