"pager",
"mphone" => "mphone",
"ophone" => "ophone",
"address2" => "address2",
);
$qfields = $this->stock_contact_fields + $extrafields;
$phpgw->template->set_file(array(
"body" => "custom_field_list.tpl",
"row" => "custom_field_list_row.tpl"
));
$phpgw->template->set_var("title",lang('addressbook').' '.lang('custom fields'));
$phpgw->template->set_var("message",'');
$phpgw->template->set_var("sort_name",lang("Name"));
$phpgw->template->set_var("lang_edit",lang("Edit"));
$phpgw->template->set_var("lang_delete",lang("Delete"));
$phpgw->template->set_var("th_bg",$phpgw_info["theme"]["th_bg"]);
$phpgw->preferences->read_repository();
while (list($col,$descr) = each($phpgw_info["user"]["preferences"]["addressbook"]))
{
if ( substr($col,0,6) == 'extra_' )
{
$fields[$i] = ereg_replace('extra_','',$col);
$fields[$i] = ereg_replace(' ','_',$fields[$i]);
//echo "
".$i.": '".$fields[$i]."'";
}
else
{
$fields[$i] = '';
}
$i++;
}
reset($fields);
for($i=0;$inextmatchs->template_alternate_row_color(&$phpgw->template);
$phpgw->template->set_var("field_name",$fields[$i]);
$phpgw->template->set_var("field_edit",'' . lang("Edit") . '');
$phpgw->template->set_var("field_delete",'' . lang("Delete") . '');
$phpgw->template->parse("rows","row",True);
}
}
if (!$found)
{
$phpgw->nextmatchs->template_alternate_row_color(&$phpgw->template);
$phpgw->template->set_var("field_name",' ');
$phpgw->template->set_var("field_edit",' ');
$phpgw->template->set_var("field_delete",' ');
$phpgw->template->parse("rows","row",False);
}
$phpgw->template->set_var("add_field",'' . lang("Add") . '');
$phpgw->template->pparse("out","body");
$phpgw->common->phpgw_footer();
?>