\n"; $button .= "\n"; if ($currentModule == 'Accounts') $button .= "\n\n"; $button .= "\n"; $button .= "\n"; $button .= "\n"; $button .= "\n"; $button .= " "; if ($focus->parent_type == "Accounts") $button .= "\n"; else $button .= "\n"; $button .= "\n"; $button .= "
\n"; // Stick the form header out there. echo get_form_header($mod_strings['LBL_INVITEES'], $button, false); $xtpl=new XTemplate ('modules/Calls/SubPanelViewInvitees.html'); $xtpl->assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); $xtpl->assign("RETURN_URL", "&return_module=$currentModule&return_action=DetailView&return_id=$focus->id"); $xtpl->assign("CALL_ID", $focus->id); $oddRow = true; foreach($focus_users_list as $user) { $user_fields = array( 'USER_NAME' => $user->user_name, 'FULL_NAME' => $locale->getLocaleFormattedName($user->first_name, $user->last_name), 'ID' => $user->id, 'EMAIL' => $user->email1, 'PHONE_WORK' => $user->phone_work ); $xtpl->assign("USER", $user_fields); if($oddRow) { //todo move to themes $xtpl->assign("ROW_COLOR", 'oddListRow'); } else { //todo move to themes $xtpl->assign("ROW_COLOR", 'evenListRow'); } $oddRow = !$oddRow; $xtpl->parse("users.row"); // Put the rows in. } $xtpl->parse("users"); $xtpl->out("users"); $oddRow = true; foreach($focus_contacts_list as $contact) { $contact_fields = array( 'FIRST_NAME' => $contact->first_name, 'LAST_NAME' => $contact->last_name, 'ACCOUNT_NAME' => $contact->account_name, 'ID' => $contact->id, 'EMAIL' => $contact->email1, 'PHONE_WORK' => $contact->phone_work ); $xtpl->assign("CONTACT", $contact_fields); if($oddRow) { //todo move to themes $xtpl->assign("ROW_COLOR", 'oddListRow'); } else { //todo move to themes $xtpl->assign("ROW_COLOR", 'evenListRow'); } $oddRow = !$oddRow; $xtpl->parse("contacts.row"); // Put the rows in. } $xtpl->parse("contacts"); $xtpl->out("contacts"); ?>