--- C:\svn\vtiger-4.2\vtiger_crm\include\utils.php Fri Dec 23 14:17:24 2005 +++ C:\svn\vtiger-4.2\changed.vtiger_crm\include\utils.php Wed Mar 22 14:12:53 2006 @@ -4071,6 +4071,9 @@ //parameter $viewid added for customview 27/5 function AlphabeticalSearch($module,$action,$fieldname,$query,$type,$popuptype='',$recordid='',$return_module='',$append_url='',$viewid='') { + /* for access to alphabetical_search values stored in /include/$lang.language.php */ + global $app_list_strings; + if($type=='advanced') $flag='&advanced=true'; @@ -4081,12 +4084,18 @@ $returnvalue = '&recordid='.$recordid; if($return_module != '') $returnvalue .= '&return_module='.$return_module; - - for($var='A',$i =1;$i<=26;$i++,$var++) - $list .= ''.$var.''; + // gettin' values + $alphabetical_search_values = & $app_list_strings['alphabetical_search_values']; + /* world alphabets has different count of letters. Plus we can add "special" (multucharacter) values in alphabetical seach bar */ + $count = count($alphabetical_search_values); + + // building alphabetical search bar from array values + for($i =0;$i<=$count;$i++) + $list .= ''.$alphabetical_search_values[$i].''; return $list; } + function getDisplayDate($cur_date_val) {