Changeset 307

Show
Ignore:
Timestamp:
05/11/08 22:15:08 (7 months ago)
Author:
rho
Message:

Fixed page_owner global issue with sidebar link rendering
Signed-off: Rolando Espinoza La fuente <rho@prosoftpeople.com>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • messages/trunk/lib/messages_sidebar_link.php

    r155 r307  
    1010 
    1111global $CFG, $USER; 
    12 $page_owner = page_owner(); 
     12$owner = page_owner(); 
    1313 
    1414$community_membership_query = 'SELECT COUNT(u.ident) FROM ' . $CFG->prefix . 'friends f'; 
     
    1616$community_membership_query .= ' WHERE f.owner = ? AND f.friend = ?'; 
    1717 
    18 if (isloggedin() && $page_owner != $_SESSION['userid'] && $page_owner != -1) { 
    19   $messages_link = '<ul><li><a href="' . $CFG->wwwroot . "mod/messages/compose.php?action=compose&to=$page_owner" . '">' . __gettext("Send Message") . '</a></li></ul>'; 
     18if (isloggedin() && $owner != $_SESSION['userid'] && $owner != -1) { 
     19  $messages_link = '<ul><li><a href="' . $CFG->wwwroot . "mod/messages/compose.php?action=compose&to=$owner" . '">' . __gettext("Send Message") . '</a></li></ul>'; 
    2020  if (!MESSAGES_SIDEBAR_NO_MEMBER_LINK 
    21        && user_type($page_owner) == "community"  
    22        && count_records_sql($community_membership_query, array ($USER->ident,$page_owner)) == 0) { 
     21       && user_type($owner) == "community"  
     22       && count_records_sql($community_membership_query, array ($USER->ident,$owner)) == 0) { 
    2323    $messages_link = ''; 
    2424  } 
    25   else if(!MESSAGES_COMMUNITY_MESSAGES && user_type($page_owner) == "community" ){ 
     25  else if(!MESSAGES_COMMUNITY_MESSAGES && user_type($owner) == "community" ){ 
    2626        $messages_link = ''; 
    2727  }