2 #Read user_edit attribute map
3 if (!isset($show_attrs)){
4 $ARR = file($config[general_user_edit_attrs_file]);
7 if (ereg('^[[:space:]]*#',$val) || ereg('^[[:space:]]*$',$val))
9 list($key,$v)=split("\t+",$val);
10 $show_attrs["$key"]=($v != '') ? "$v" : "$key";
12 if ($config[general_use_session] == 'yes')
13 session_register('show_attrs');
15 if (!isset($acct_attrs) && isset($config[general_accounting_attrs_file])){
16 $ARR = file($config[general_accounting_attrs_file]);
17 foreach ($ARR as $val){
19 if (ereg('^[[:space:]]*#',$val) || ereg('^[[:space:]]*$',$val))
21 list($num,$desc,$showua,$showuf,$showfl)=split("\t+",$val);
22 if ($showua == 'yes'){
23 $acct_attrs["ua"]["num"]++;
24 $acct_attrs["ua"]["$num"]=$desc;
26 if ($showuf == 'yes'){
27 $acct_attrs["uf"]["num"]++;
28 $acct_attrs["uf"]["$num"]=$desc;
30 if ($showfl == 'yes'){
31 $acct_attrs["fl"]["num"]++;
32 $acct_attrs["fl"]["$num"]=$desc;
35 if ($config[general_use_session] == 'yes')
36 session_register('acct_attrs');