Witam chciałem zmodyfikować menu AdsManager tak aby inne było dla zalogowanych i inne dla wszystkich i mam problem bo chyba nie chodzi tu o $id->id - tylko o inną

167 <?php
168 if($id->id) {
169 //szablon dla zalogowanych
170
171 <tr align="left"><td><a href="<?php echo $link_front; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_HOME;?></a></td></tr>
<tr align="left"><td><a href="<?php echo $link_write_ad; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_WRITE;?></a></td></tr>
<tr align="left"><td><a href="<?php echo $link_show_profile; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_PROFILE;?></a></td></tr>
<tr align="left"><td><a href="<?php echo $link_show_user; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_USER_ADS;?></a></td></tr>
<tr align="left"><td><a href="<?php echo $link_show_rules; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_RULES;?></a></td></tr>
<tr align="left"><td><span class="mainlevel" >- - - - - - -</span></td></tr>
} else {
//szablon dla anonimowych
<tr align="left"><td><a href="<?php echo $link_front; ?>" class="mainlevel" ><?php echo ADSMANAGER_MENU_HOME;?></a></td></tr>

<tr align="left"><td><span class="mainlevel" >- - - - - - -</span></td></tr>
}
?>

po wstawieniu w/w kodu do mod_adsmanager_menu.php wychodzi mi błąd
Pase error: syntax error, unexpected '<' in /modules/mod_adsmanager_menu.php on line 171
co oznacza żę zła funkcja if($id->id).
Tyle sam wiem nie wiem która funkcja dopowiada za sprawdzenie czy jestem zalogowany czy nie. Proszę o podpowiedz lub inne rozwiązanie - pozdrawiam.