Witajcie, jako ze dzisiaj dzien kobiet postanowilem wyslac wszystkim forumowiczka pw z zyczeniami. Zaczolem modyfikowac Users List tak aby pokazywalo Gender, wszystko ladnie dziala, ale jest maly problem. Kiedy user wybral w plci "Nie okreslono" w tabelce mi tego nie chce pokazac (Nie okreslono = Mezczyzna..). Mysle sobie ze wystarczy dopisac z langa "Nie okreslono" i tak robie, ale niedziala... Tak wyglada kawalek kodu w wersji dzialajacej:
[php]
$template->assign_block_vars('userrow', array(
'COLOR' => $row_color,
'NUMBER' => $userrow[$i]['user_id'],
'USERNAME' => $userrow[$i]['username'],
'U_ADMIN_USER' => append_sid("admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . $userrow[$i]['user_id']),
'U_ADMIN_USER_AUTH' => append_sid("admin_ug_auth.$phpEx?mode=user&" . POST_USERS_URL . "=" . $userrow[$i]['user_id']),
'U_ADMIN_USER_PM' => append_sid($phpbb_root_path . "privmsg.$phpEx?mode=post&u&" . POST_USERS_URL . "=" . $userrow[$i]['user_id']),
'EMAIL' => $userrow[$i]['user_email'],
'JOINED' => create_date($lang['DATE_FORMAT'], $userrow[$i]['user_regdate'], $board_config['board_timezone']),
'LAST_VISIT' => (!$userrow[$i]['user_lastvisit']) ? '' : create_date($lang['DATE_FORMAT'], $userrow[$i]['user_lastvisit'], $board_config['board_timezone']),
'GENDER2' => ( $userrow[$i]['user_gender'] ) ? $lang['Male'] : $lang['Female'],
'POSTS' => $userrow[$i]['user_posts'],
'ACTIVE' => ( $userrow[$i]['user_active'] ) ? $lang['Yes'] : $lang['No']
) //end array
);
} // end for
[/php]
Probowalem dodac tak:
[php]
'GENDER2' => ( $userrow[$i]['user_gender'] ) ? $lang['Male'] : $lang['Female'] : $lang['No_gender_specify'],
[/php]
Ale wywala blad:
Parse error: syntax error, unexpected ':', expecting ')' in /www/htdocs/admin/admin_users_list.php on line 138
i wskazuje wlasnie na ta linie. Moje pytanie: Jak dodac ten 3 parametr?
Z gory dzieki za pomoc