[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