(Thanks to Dublin Drupaller for starting this section of the handbook)
The PHP Snippets below are intended for use within a customized USER PROFILE page that simply enables you to "pull" specific content from your drupal database specific to a particular user and display it in the way you want.
They are intended for use with a phptemplate based theme and for Drupal site developers who do not have php programming knowledge but want to push out the boundaries of user profile pages and control precisely how they look.
See also Advanced Profile Kit for an alternate method of sprucing up your user profile pages.
Simple step-by-step instructions are provided.
The concept
Drupal is an extremely powerful tool for building online communities, in particular, allowing users to submit their own content to a community hub. A good illustration of this working well online might be the World famous myspace.com site, where bands/artists are able to submit content into their own page.
Drupal has all the tools available to create your own myspace.com style community hub.