Advanced Profile Kit

Last modified: May 5, 2009 - 02:40

The Advanced Profile Kit provides building blocks for putting together fancy user profile pages like those commonly found on social networking sites. It is meant to work with Panels 2, but the provided pieces can be used independently as well. The provided instructions are meant to get you up and running with a nice looking profile with no coding and no theme changes but are only one example of how this module can be used. Because it is a kit module, the idea is to provide some essential pieces and a base to build on. While the "out of the box" profile is usable, it is only intended as a start.

These are the included pieces:

  • User profile page ( ?q=admin/panels/panel-page/user_profile/edit/general )
    This is the panel page that takes over the user view tab. The general idea is it takes in the user id from the URL and loads the node for the profile as well as views and other information based on that ID.
  • Author Pane This Panels content type contains the user picture (if any), join date, contact link, and online status. Contributed modules can provide variables to this template using this method
  • User tracker ( ?q=admin/panels/views/edit/user_tracker ) "Tracker" view (and views pane) showing just topics participated in by the profile user.
  • Profile visits This Panels content type shows recent visits to the profile, excluding anonymous and visits from the profile owner. It pulls from the logs and requires the statistics module.
 
 

Drupal is a registered trademark of Dries Buytaert.