function makemeeting_mypage in Make Meeting Scheduler 6
Same name and namespace in other branches
- 7 makemeeting.pages.inc \makemeeting_mypage()
Show own polls page Only authenticated users can access this page
1 string reference to 'makemeeting_mypage'
- makemeeting_menu in ./makemeeting.module 
- Implements hook_menu().
File
- ./makemeeting.pages.inc, line 121 
Code
function makemeeting_mypage() {
  global $user;
  // get my polls from the database
  $res = db_query("SELECT n.title, p.url, p.admin_url FROM {makemeeting_poll_heads} as p JOIN {node} as n ON p.nid = n.nid WHERE (n.type = 'makemeeting' OR n.type = 'makemeeting_simplepoll') AND n.uid = %d ORDER BY n.created DESC", $user->uid);
  $data = array();
  while ($row = db_fetch_array($res)) {
    $data[] = $row;
  }
  // set the navigation line
  drupal_set_breadcrumb(array(
    l(t('Home'), NULL),
    l(t('Make Meetings'), 'makemeeting'),
    l(t('List of my polls'), 'makemeeting/mypage'),
  ));
  // returning information using makemeeting_mypage theme
  return theme("makemeeting_mypage", $data);
}