[wp-hackers] re: Added Jabber ID field to user's profile - added
bio:olb
B.K. DeLong
bkdelong at pobox.com
Thu Jul 15 18:38:22 UTC 2004
> I have done a little changes to the wp_users table and to
>wp-admin/profile.php to add a field to hold the Jabber ID of a user...
>As requested as a feature over at sourceforge, any comments to include
>it in the upstream sources?
Being a PHP neophyte, I tried my own hack -
http://www.brain-stream.com/blog/archives/000284.html
I've added the OLB property from the Bio Vocabulary.
Full text:
>Being extremely jealous of the other guys hacking apart WordPress to make
>it FOAF-y, I've actually done my own PHP hack. This one required nothing
>more than making sure the "Profile" field under the WordPress User Profile
>contained a one-line bio. Or...thereabouts. Then I added the "olb"
>property from the Bio Vocabulary.
>
>Then I made an edit to Christoph Görn's hack of Morten Frederiksen's
>foaf-output plugin 1.9, (found in wp-content/plugins when installed) and
>added the following lines:
>
>After the line
>xmlns:dc="http://purl.org/dc/elements/1.1/"
>I added:
>
>
>xmlns:bio="http://purl.org/vocab/bio/0.1/"
>
>and after the line
>$rdf .= "\n\t" . '<homepage rdf:resource="' .
>htmlspecialchars($authordata->user_url) . '"/>';
>, I added:
>
>
>if($authordata->user_description)
>
> $rdf .= "\n\n\t" . '<'bio:olb>' .
> htmlspecialchars($authordata->user_description) . '</bio:olb>' . "\n";
>
>Finally, something I can hack myself. Next step is to try and add a
>birthdate. Not nearly as easy.
--
B.K. DeLong
bkdelong at pobox.com
+1.617.797.2472
http://bkdelong.mit.edu Work.
http://www.brain-stream.com Play.
http://www.the-leaky-cauldron.org Potter.
http://www.city-of-doors.com Sigil.
http://www.hackerfoundation.org Future.
http://www.osvdb.org/ Security.
http://www.wkdelong.org Son.
PGP Fingerprint:
38D4 D4D4 5819 8667 DFD5 A62D AF61 15FF 297D 67FE
FOAF:
http://www.brain-stream.com/xml/foaf.rdf
More information about the hackers
mailing list