Find Jobs
Hire Freelancers

Create tools to work with extractXML standard(repost)

$100-300 USD

Geschlossen
Veröffentlicht vor mehr als 20 Jahren

$100-300 USD

Bezahlt bei Lieferung
Plese note: Shortly after I first posted this the website I mention went down. It's now back up. If for any reason you can't get to [login to view URL] I've attached a copy of the site. This project comprises three parts: 1. Help finish up the extractXML standard as outlined at extractXML.org. Please check out that site before making your bid. There is already a sample [login to view URL] file. Left to do is create a tightly constructed XML schema to work with this file and provide a detailed explanation of the different elements of the schema and how they work. I will want to add a few elements to the schema that are relevant to our site. 2. Create PHP functions to read and parse this file. Create a class and a set of functions/methods in PHP which will do the following: Given a specific URL, search in the closest directory for an [login to view URL] file, if not found, keep moving up the file hierarchy looking for an [login to view URL] file until getting to the root domain folder. The functions which do the requests for this file need to show up in people's logfiles as "Fusker! extraction bot, extractXML compliant" or similar. If an [login to view URL] file is found, it will have to be validated and checked against the extractXML standard to make sure it is well formed. If so, then it will have to be parsed. The functions should return all of the information about the content of a website's [login to view URL] file to our other scripts in an easy to manage way, for example, after declaring $website = new extractXML; , it should be possible to ask if $website->allowsExtraction() or if $website->requresLinkback(). 3. Create online forms for webmasters to generate extractXML files Create two online forms, one simple and one advanced, where webmasters can fill out their information and have a well-formed [login to view URL] file generated for them, which they can save and use on their website. These files should be saved to a MySQL database so they can be retrieved by their creators. Notes: 1. You are free, even encouraged, to use open source/GPL code to help with this project, so long as all sources are clearly documented. 2. Extensive experince working with XML is a requirement for this project, as are good PHP skills. 3. I think this standard should be presented to the World Wide Web Consortium. A bonus will be given for successfully presenting this standard to the WC3. ## Deliverables 1) Complete and fully-functional working scripts and XML files as complete source code of all work done. All code thoroughly documented according to jdoc guidelines 2) All code functioning on our server working with PHP and MySql. 3) Exclusive and complete copyrights to work created for part three of this project. ## Platform Must work on our UNIX/FreeBSD server using PHP, MySQL, and whatever XML tools/libraries are needed.
Projekt-ID: 3010417

Über das Projekt

4 Vorschläge
Remote Projekt
Aktiv vor 20 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
4 Freelancer bieten im Durchschnitt $181 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$255 USD in 10 Tagen
4,9 (10 Bewertungen)
3,4
3,4
Avatar des Nutzers
See private message.
$212,50 USD in 10 Tagen
5,0 (7 Bewertungen)
3,1
3,1
Avatar des Nutzers
See private message.
$85 USD in 10 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
See private message.
$170 USD in 10 Tagen
0,0 (1 Bewertung)
0,0
0,0

Über den Kunden

Flagge von CANADA
Toronto, Canada
5,0
51
Zahlungsmethode verifiziert
Mitglied seit Okt. 1, 2003

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.