
Der Brabblr braucht Beta Alphatester und verteilt fleißig Einladungen. Meine 5 4 2 0 Invites will ich natürlich sofort loswerden, also wer Interesse hat…

Der Brabblr braucht Beta Alphatester und verteilt fleißig Einladungen. Meine 5 4 2 0 Invites will ich natürlich sofort loswerden, also wer Interesse hat…
Neben den Planeten planetmicroformats.com und planetmikroformate.de gibt es jetzt noch einen britischen Microformats Aggregator: microformats.co.uk.
Bisher ist das ganze noch etwas spartanisch, aber mal schaun was sich demnächst noch so alles tut.
Here are some code snippets to use the gorgeous X2V microformats XSLT files from Brian Suda with PHP 5 and libxslt (PHP 5 includes the XSL extension by default).
hCard to vCard:
To parse a XML or XHTML document, it has to be valid. To tidy the XML file, you can use a service from the W3C:
$xml_string_tidy = file_get_contents("http://cgi.w3.org/cgi-bin/tidy?docAddr=".urlencode($uri));Code-Sprache: PHP (php)
Then you have to create the HTML DOM…
@$document = new DOMDocument();
@$document->loadHTML($xml_string_tidy);Code-Sprache: PHP (php)
and the XSLT DOM…
$stylesheet = new DOMDocument();
$stylesheet->load('hcard2vcard.xsl');Code-Sprache: PHP (php)
Create a new XSLT Processor, load the Stylesheet…
$processor = new XsltProcessor();
$processor->importStylesheet($stylesheet);Code-Sprache: PHP (php)
and run the transformation.
$result = $processor->transformToDoc($document);
$str = $result->saveXML();Code-Sprache: PHP (php)
Now $str contains the transformed code.
To send the vCard header with PHP, try
header("Content-Disposition: attachment; filename=contact.vcf");
header("Content-Type: text/x-vcard; charset=UTF-8 name=contact.vcf");
echo $str;Code-Sprache: PHP (php)
If you want to use the vCard extension .vcf instead of .php you have to add something like that to your .htaccess file
RewriteEngine On
RewriteBase /
RewriteRule ^contact.vcf /hcard2vcard.php [L,QSA]
I hope it works 🙂
Damit ich auch endlich ein ECHTER Blogger bin und mich keiner mehr auslacht, gibts jetzt auch hier Katzencontent!
So, ich hoffe Cordobo und Boerge30 erkennen mich jetzt als Blogger an…
Mein wevent Operator Script wurde in die wevent Tools aufgenommen 🙂
Google macht einen Microformats Rundumschlag, so hat es zumindest den Anschein 🙂
Seit gestern steht ein kleiner Bericht über die Nutzung von hCard in Google Maps auf dem offiziellen Google Maps API Blog.

Außerdem wurden die Mikroformate hAtom und hCard in alle Blogger Standard-Templates eingebaut.


„Get some nuts“ war eine englische Snickers Werbekampagne mit Mr. T.
Beschreibung: Mr. T und ein Panzer was muss ich noch mehr sagen!?! 🙂
(mehr …)So, habe noch 6 10 Pownce Einladungen zu vergeben…

Ach wie schön sind doch die guten alten Zeiten… Die „drei Fragezeichen“ hießen noch nicht „Die DR3I“ und auf dem i386 lief Monkey Island 1 oder Maniac Mansion 🙂
Damals war die Welt noch in Ordnung…
(mehr …)