Find Jobs
Hire Freelancers

Code Cutdown For A Major Web Update

$30-5000 USD

In Progress
Posted over 13 years ago

$30-5000 USD

Paid on delivery
We need either a program, script, or other than can successfully take a very old piece of HTML code (think before CSS was around) and convert it to a raw HTML file that only contains a basic link structure and the raw page information for a very large not-for-profit website that we run. Don't really like the idea of hand coding 15,000+ pages of information to change the content management system of the website (by our calculations it will take our team over 18 months to do without adding any new content!) ## Deliverables What we need is a piece of software or a script or something similar that can take a page of very basic (and badly written) HTML code, i.e. code that was written 1000 years ago before the days of CSS and other more advanced items and convert it into two parts, eliminating all other code from the document. Example ORIGINAL file: <html> <head> <title>Random Title Here</title> </HEAD> <body text=#CCCCCC link=#FFFFCC vlink=#FFFFCC alink=#FFFFCC bgcolor=#222222 topmargin=0 leftmargin=0 marginwidth=0 marginheight=0> <center> <br> <SCRIPT LANGUAGE="javascript" src="../../[login to view URL]" webstripperwas="../../[login to view URL]" ></SCRIPT> <br><br> <font face=Verdana> <FONT size=5 color=#FFFFCC>Random Stuff</FONT><br> <FONT size=3 color=white><b>More Random</b></FONT><br> <br> <A HREF="#1">1. Random name</a><br><A HREF="#2">2. More Random names</a><br><A HREF="#3">3. Still more random names</a><br><A HREF="#4">4. I Like to be random</a><br><A HREF="#5">5. Random is as random does</a><br><A HREF="#6">6. All random and no random makes Jack a dull boy</a><br><A HREF="#7">7. Raaaanndddddoommmm</a><br><A HREF="#8">8. Random will be your friend</a><br><A HREF="#9">9. Still more randomness</a><br><A HREF="#10">10. Random life</a><br><br> <SCRIPT LANGUAGE="javascript" src="../../[login to view URL]" webstripperwas="../../[login to view URL]" ></SCRIPT><BR> <br> <a name=1><FONT color=#DDDDDD><b>1. Random name</b></font><br> <br>Aliquam eget felis massa, non iaculis nisl. Sed eget dolor erat, vel porttitor mauris. Curabitur malesuada sollicitudin ultrices. Integer at adipiscing arcu. Sed et arcu vitae dolor pharetra eleifend. Duis id dolor eu sapien porta congue non et lorem. Ut ut risus eu neque tempor euismod ut at nisi. Etiam dolor est, consectetur eu sodales sit amet, tristique eu massa. Donec vitae nibh nec augue fringilla dapibus. Proin commodo luctus ultricies. Integer interdum mauris dapibus ipsum pretium in elementum ante convallis. Ut ullamcorper aliquam ligula a tristique. Phasellus augue ipsum, euismod eget ornare id, lobortis sit amet libero. Nullam elementum leo eu lectus fringilla et posuere urna mattis. Donec ligula erat, ultrices quis vestibulum quis, placerat vel mi. Donec non justo nibh. <br> <BR> <BR> <a name=2><FONT color=#DDDDDD><b>2. More Random names</b></font><br> <br>Pellentesque consequat diam id orci mollis ornare. Fusce aliquet pharetra suscipit. Fusce vehicula est vestibulum urna placerat bibendum vel ullamcorper metus. Donec a nisi in purus viverra tincidunt eu sed enim. Proin ligula risus, feugiat tristique ullamcorper nec, tristique eu lorem. Ut elementum bibendum eleifend. Donec sit amet porttitor massa. Duis a ante ac urna dictum porta nec vitae libero. Pellentesque accumsan tortor ac lorem facilisis vitae molestie arcu scelerisque. Mauris accumsan tempus mi, et ultrices massa semper sed. Duis ultrices, nulla id lacinia placerat, metus velit varius arcu, non eleifend orci ligula vel lorem. <BR> <BR> <a name=3><FONT color=#DDDDDD><b>3. Still more random names</b></font><br> <br>Phasellus volutpat, arcu a auctor malesuada, dolor elit varius odio, ut ornare lectus diam vitae nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Phasellus laoreet varius est. Phasellus ullamcorper ultrices eros, sed laoreet ante consequat non. Ut non urna quam, at ultrices tortor. Nunc libero ligula, auctor in egestas at, rhoncus vel metus. Mauris odio nibh, commodo at semper ut, dapibus quis est. Phasellus eu augue ac tellus sollicitudin accumsan. Etiam interdum diam nec felis facilisis feugiat. Nam id mi dolor, vel mattis est. In vel quam sem, id sagittis magna. Aliquam erat volutpat. Aenean justo sapien, pharetra eu vulputate eget, suscipit ac sapien.<br> <BR> <BR> <a name=4><FONT color=#DDDDDD><b>4. I Like to be random</b></font><br> <br>Suspendisse potenti. Quisque aliquam facilisis libero. Sed magna nulla, ornare eu consequat sed, interdum at tellus. Nulla laoreet est sed nisi malesuada quis tempor tortor vehicula. Aliquam erat volutpat. Ut ut felis elit, quis tincidunt sem. Praesent lacus risus, accumsan eget aliquam at, hendrerit non ipsum. Aliquam mollis tincidunt urna, tincidunt ullamcorper augue posuere eget. Nunc nec lectus in orci bibendum placerat quis id nulla. Nunc consectetur aliquet lorem, sed tempus tellus ornare a. Sed nec sem velit, vel egestas quam. <br> <BR> <BR> <a name=5><FONT color=#DDDDDD><b>Random is as random does</b></font><br> <br>Nam ut urna et massa adipiscing gravida et sit amet tellus. Curabitur imperdiet diam ac erat placerat vehicula. Curabitur suscipit pulvinar purus, a varius tellus auctor non. Cras sed luctus tortor. Curabitur aliquam lacinia felis, sagittis consectetur ipsum volutpat ut. Nullam fringilla lorem et orci volutpat viverra sagittis libero facilisis. Phasellus vitae eros justo. Nulla volutpat, sem sed fringilla vestibulum, libero lorem dictum ante, ut aliquet tortor risus a tortor. Fusce metus urna, ullamcorper in congue a, convallis id odio. Integer at tortor quis risus facilisis faucibus eu at nibh.<br> <BR> <BR> <a name=6><FONT color=#DDDDDD><b>6. All random and no random makes Jack a dull boy</b></font><br> <br>Morbi malesuada mollis purus a molestie. Cras vel quam dolor. Proin felis neque, pulvinar ut eleifend bibendum, blandit et tortor. Curabitur laoreet vestibulum dapibus. Curabitur cursus odio sed nisi pellentesque eget posuere erat suscipit. Maecenas non est et nisi auctor cursus. Suspendisse dictum, sem vitae venenatis luctus, ipsum nisi varius dolor, vitae placerat ante quam malesuada augue. Sed nisi elit, lacinia vel malesuada sit amet, volutpat eu dui. Donec purus nibh, elementum ac auctor non, ornare et lectus. Etiam vel metus non elit dictum pretium at a tellus. Pellentesque eget eros a est imperdiet sodales vitae vel felis. Suspendisse potenti. Sed ut leo non lectus sodales luctus. Etiam ultricies ultricies sodales. Ut sapien lectus, dictum at blandit vitae, consequat sed enim. Maecenas sed tortor ac ipsum eleifend elementum. Ut sed purus id nunc accumsan venenatis. <br> <BR> <BR> <a name=7><FONT color=#DDDDDD><b>7. Raaaanndddddoommmm</b></font><br> <br>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean luctus nibh ut dui mollis luctus. Nam ultricies pellentesque euismod. Donec eget mi a est fringilla egestas. In hac habitasse platea dictumst. Etiam posuere condimentum porta. Vestibulum sollicitudin sapien a dolor hendrerit rhoncus. Maecenas tincidunt tincidunt metus ac venenatis. Nunc vitae ipsum eu magna accumsan accumsan. Sed suscipit egestas felis, id porta nisi molestie vel. <br> <BR> <BR> <a name=8><FONT color=#DDDDDD><b>8. Random will be your friend</b></font><br> <br>Nullam leo neque, pretium ullamcorper varius ut, auctor a lorem. Quisque sagittis vehicula tortor, in vulputate sem pellentesque vel. Maecenas adipiscing metus at enim pretium eget vulputate est congue. Nulla nisl eros, hendrerit eu vehicula venenatis, euismod vel nibh. Etiam a consequat velit. Curabitur commodo eleifend libero, a blandit purus bibendum eget. Nunc lobortis nulla sed arcu tempus bibendum. Nulla facilisi. Vivamus at urna quis eros sagittis auctor. Cras nunc turpis, ultricies dapibus laoreet eget, egestas eget enim. Ut convallis condimentum diam in pellentesque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam commodo vestibulum ultricies. Nam ac mauris et mi gravida placerat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. <br> <BR> <BR> <a name=9><FONT color=#DDDDDD><b>9. Still more randomness</b></font><br> <br>Mauris suscipit vestibulum neque, ut dapibus lacus sodales a. Mauris tempus nulla a augue luctus semper. Quisque in sapien velit, et dictum felis. Sed at ornare lacus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In at ullamcorper nisi. Pellentesque eu est sapien. Aliquam viverra tempus interdum. Sed at lectus nisi. Nunc posuere gravida ultricies. Suspendisse euismod, odio ac sollicitudin adipiscing, tortor dui iaculis quam, quis porta nulla lorem et libero. Nam fermentum enim sit amet diam consectetur vestibulum. Cras aliquam, magna sed posuere porta, elit augue auctor risus, sed luctus nisi orci tempor ipsum. Aliquam urna sapien, ultrices ac rutrum vel, facilisis at turpis. Integer dolor lacus, rutrum id faucibus ac, tempus a odio. <br> <BR> <BR> <a name=10><FONT color=#DDDDDD><b>10. Random life</b></font><br> <br>Ut ullamcorper mi at velit congue iaculis. Nulla dolor odio, lobortis in vehicula a, congue sit amet nisl. Etiam et nisl sem, vel hendrerit lectus. Nam id felis et turpis fringilla varius. Proin ultrices pretium eros, eu euismod sem egestas quis. Mauris risus arcu, blandit laoreet posuere quis, auctor eget nisi. Praesent in faucibus dui. Fusce elit odio, eleifend sit amet pretium in, interdum quis diam. Sed congue turpis non dolor placerat sed egestas quam auctor. Proin sed risus vitae mi ultricies pretium sit amet ac tortor. Integer ut risus elit, in ultricies est. Ut et velit libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut mattis, nunc a venenatis vulputate, lectus risus luctus ante, nec lacinia leo mi suscipit urna. Cras erat velit, varius vitae consectetur rutrum, molestie et libero.<br> <BR> <BR> <BR> <FONT size=1 color=#FFFFCC>Thanks to whoever for supplying excessive randomness.<br> </FONT> <BR><BR><BR> <font color=#CCCCCC size=2> <SCRIPT LANGUAGE="javascript" src="../../[login to view URL]" webstripperwas="../../[login to view URL]" ></SCRIPT> <BR><BR> [ <a href="../../[login to view URL]" infowas="[login to view URL]" >[login to view URL]</a> ] <br><br> <font size=1>All this stuff is completely random and not to be taken seriously</font></font> </font> </center> </BODY> </HTML> Example FINISHED PRODUCT file: <A HREF="#1">1. Random name</a><br> <A HREF="#2">2. More Random names</a><br> <A HREF="#3">3. Still more random names</a><br> <A HREF="#4">4. I Like to be random</a><br> <A HREF="#5">5. Random is as random does</a><br> <A HREF="#6">6. All random and no random makes Jack a dull boy</a><br> <A HREF="#7">7. Raaaanndddddoommmm</a><br> <A HREF="#8">8. Random will be your friend</a><br> <A HREF="#9">9. Still more randomness</a><br> <A HREF="#10">10. Random life</a><br><br> <a name="1">1. Random name</a> Aliquam eget felis massa, non iaculis nisl. Sed eget dolor erat, vel porttitor mauris. Curabitur malesuada sollicitudin ultrices. Integer at adipiscing arcu. Sed et arcu vitae dolor pharetra eleifend. Duis id dolor eu sapien porta congue non et lorem. Ut ut risus eu neque tempor euismod ut at nisi. Etiam dolor est, consectetur eu sodales sit amet, tristique eu massa. Donec vitae nibh nec augue fringilla dapibus. Proin commodo luctus ultricies. Integer interdum mauris dapibus ipsum pretium in elementum ante convallis. Ut ullamcorper aliquam ligula a tristique. Phasellus augue ipsum, euismod eget ornare id, lobortis sit amet libero. Nullam elementum leo eu lectus fringilla et posuere urna mattis. Donec ligula erat, ultrices quis vestibulum quis, placerat vel mi. Donec non justo nibh. <BR> <BR> <a name="2">2. More Random names</a> <br>Pellentesque consequat diam id orci mollis ornare. Fusce aliquet pharetra suscipit. Fusce vehicula est vestibulum urna placerat bibendum vel ullamcorper metus. Donec a nisi in purus viverra tincidunt eu sed enim. Proin ligula risus, feugiat tristique ullamcorper nec, tristique eu lorem. Ut elementum bibendum eleifend. Donec sit amet porttitor massa. Duis a ante ac urna dictum porta nec vitae libero. Pellentesque accumsan tortor ac lorem facilisis vitae molestie arcu scelerisque. Mauris accumsan tempus mi, et ultrices massa semper sed. Duis ultrices, nulla id lacinia placerat, metus velit varius arcu, non eleifend orci ligula vel lorem. <BR> <BR> <a name="3">3. Still more random names</a> <br>Phasellus volutpat, arcu a auctor malesuada, dolor elit varius odio, ut ornare lectus diam vitae nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Phasellus laoreet varius est. Phasellus ullamcorper ultrices eros, sed laoreet ante consequat non. Ut non urna quam, at ultrices tortor. Nunc libero ligula, auctor in egestas at, rhoncus vel metus. Mauris odio nibh, commodo at semper ut, dapibus quis est. Phasellus eu augue ac tellus sollicitudin accumsan. Etiam interdum diam nec felis facilisis feugiat. Nam id mi dolor, vel mattis est. In vel quam sem, id sagittis magna. Aliquam erat volutpat. Aenean justo sapien, pharetra eu vulputate eget, suscipit ac sapien. <BR> <BR> <a name="4">4. I Like to be random</a> <br>Suspendisse potenti. Quisque aliquam facilisis libero. Sed magna nulla, ornare eu consequat sed, interdum at tellus. Nulla laoreet est sed nisi malesuada quis tempor tortor vehicula. Aliquam erat volutpat. Ut ut felis elit, quis tincidunt sem. Praesent lacus risus, accumsan eget aliquam at, hendrerit non ipsum. Aliquam mollis tincidunt urna, tincidunt ullamcorper augue posuere eget. Nunc nec lectus in orci bibendum placerat quis id nulla. Nunc consectetur aliquet lorem, sed tempus tellus ornare a. Sed nec sem velit, vel egestas quam. <BR> <BR> <a name="5">Random is as random does</a> <br>Nam ut urna et massa adipiscing gravida et sit amet tellus. Curabitur imperdiet diam ac erat placerat vehicula. Curabitur suscipit pulvinar purus, a varius tellus auctor non. Cras sed luctus tortor. Curabitur aliquam lacinia felis, sagittis consectetur ipsum volutpat ut. Nullam fringilla lorem et orci volutpat viverra sagittis libero facilisis. Phasellus vitae eros justo. Nulla volutpat, sem sed fringilla vestibulum, libero lorem dictum ante, ut aliquet tortor risus a tortor. Fusce metus urna, ullamcorper in congue a, convallis id odio. Integer at tortor quis risus facilisis faucibus eu at nibh. <BR> <BR> <a name="6">6. All random and no random makes Jack a dull boy</a> <br>Morbi malesuada mollis purus a molestie. Cras vel quam dolor. Proin felis neque, pulvinar ut eleifend bibendum, blandit et tortor. Curabitur laoreet vestibulum dapibus. Curabitur cursus odio sed nisi pellentesque eget posuere erat suscipit. Maecenas non est et nisi auctor cursus. Suspendisse dictum, sem vitae venenatis luctus, ipsum nisi varius dolor, vitae placerat ante quam malesuada augue. Sed nisi elit, lacinia vel malesuada sit amet, volutpat eu dui. Donec purus nibh, elementum ac auctor non, ornare et lectus. Etiam vel metus non elit dictum pretium at a tellus. Pellentesque eget eros a est imperdiet sodales vitae vel felis. Suspendisse potenti. Sed ut leo non lectus sodales luctus. Etiam ultricies ultricies sodales. Ut sapien lectus, dictum at blandit vitae, consequat sed enim. Maecenas sed tortor ac ipsum eleifend elementum. Ut sed purus id nunc accumsan venenatis. <BR> <BR> <a name="7">7. Raaaanndddddoommmm</a> <br>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aenean luctus nibh ut dui mollis luctus. Nam ultricies pellentesque euismod. Donec eget mi a est fringilla egestas. In hac habitasse platea dictumst. Etiam posuere condimentum porta. Vestibulum sollicitudin sapien a dolor hendrerit rhoncus. Maecenas tincidunt tincidunt metus ac venenatis. Nunc vitae ipsum eu magna accumsan accumsan. Sed suscipit egestas felis, id porta nisi molestie vel. <BR> <BR> <a name="8">8. Random will be your friend</a> <br>Nullam leo neque, pretium ullamcorper varius ut, auctor a lorem. Quisque sagittis vehicula tortor, in vulputate sem pellentesque vel. Maecenas adipiscing metus at enim pretium eget vulputate est congue. Nulla nisl eros, hendrerit eu vehicula venenatis, euismod vel nibh. Etiam a consequat velit. Curabitur commodo eleifend libero, a blandit purus bibendum eget. Nunc lobortis nulla sed arcu tempus bibendum. Nulla facilisi. Vivamus at urna quis eros sagittis auctor. Cras nunc turpis, ultricies dapibus laoreet eget, egestas eget enim. Ut convallis condimentum diam in pellentesque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam commodo vestibulum ultricies. Nam ac mauris et mi gravida placerat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. <BR> <BR> <a name="9">9. Still more randomness</a> <br>Mauris suscipit vestibulum neque, ut dapibus lacus sodales a. Mauris tempus nulla a augue luctus semper. Quisque in sapien velit, et dictum felis. Sed at ornare lacus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In at ullamcorper nisi. Pellentesque eu est sapien. Aliquam viverra tempus interdum. Sed at lectus nisi. Nunc posuere gravida ultricies. Suspendisse euismod, odio ac sollicitudin adipiscing, tortor dui iaculis quam, quis porta nulla lorem et libero. Nam fermentum enim sit amet diam consectetur vestibulum. Cras aliquam, magna sed posuere porta, elit augue auctor risus, sed luctus nisi orci tempor ipsum. Aliquam urna sapien, ultrices ac rutrum vel, facilisis at turpis. Integer dolor lacus, rutrum id faucibus ac, tempus a odio. <BR> <BR> <a name="10">10. Random life</a> <br>Ut ullamcorper mi at velit congue iaculis. Nulla dolor odio, lobortis in vehicula a, congue sit amet nisl. Etiam et nisl sem, vel hendrerit lectus. Nam id felis et turpis fringilla varius. Proin ultrices pretium eros, eu euismod sem egestas quis. Mauris risus arcu, blandit laoreet posuere quis, auctor eget nisi. Praesent in faucibus dui. Fusce elit odio, eleifend sit amet pretium in, interdum quis diam. Sed congue turpis non dolor placerat sed egestas quam auctor. Proin sed risus vitae mi ultricies pretium sit amet ac tortor. Integer ut risus elit, in ultricies est. Ut et velit libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Ut mattis, nunc a venenatis vulputate, lectus risus luctus ante, nec lacinia leo mi suscipit urna. Cras erat velit, varius vitae consectetur rutrum, molestie et libero. Any questions feel free to ask them, all of us are hoping this is easier than it seems to us as not really looking forward to doing it by hand (have done about 500 pages so far and have given up, obviously looking for other alternatives) Thanks in advance to anybody with suggestions or commitments :)
Project ID: 2978405

About the project

4 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $171 USD for this job
User Avatar
See private message.
$21.25 USD in 14 days
5.0 (34 reviews)
4.8
4.8
User Avatar
See private message.
$85 USD in 14 days
5.0 (4 reviews)
2.8
2.8
User Avatar
See private message.
$153 USD in 14 days
5.0 (3 reviews)
2.2
2.2
User Avatar
See private message.
$425 USD in 14 days
5.0 (4 reviews)
1.9
1.9

About the client

Flag of AUSTRALIA
Australia
5.0
2
Member since Dec 10, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.