settings['system_skypeout_on']) && $system_config->settings['system_skypeout_on'] == 1)
$formatted_number = EcmFormatPhoneNumberToSkype($number, $icon, $show_number);
else if(isset($system_config->settings['system_asterisk_on']) && $system_config->settings['system_asterisk_on'] == 1 && $current_user->asterisk_extension !="")
{
$formatted_number = EcmFormatPhoneNumberToAsteriskVoiceRD($number, $bean, $record, $icon, $show_number);
}
else if($show_number == false)
$formatted_number = "";
else
$formatted_number = $number;
return $formatted_number;
}
function EcmFormatPhoneNumberToSkype($number, $icon = 'phone_icon.png', $show_number = true) {
$formatted_number = "";
if(!empty($number) && $number != "") {
if(skype_formatted($number)) {
if($icon == null || $icon == '')
$formatted_number = ''.($show_number ? $number : "").'';
else
$formatted_number = '
'.($show_number ? '
'.$number : "");
}
else
$formatted_number = $number;
}
return $formatted_number;
}
function EcmFormatPhoneNumberToAsteriskVoiceRD($number, $bean, $record, $icon = 'phone_icon.png', $show_number = true) {
include_once('include/ECM/EcmFormatPhoneNumber/ecmasterisk_popup_link.php');
global $system_config;
global $current_user;
$ast_links = new ecmasterisk_popup_link($bean, $record);
return (strlen($number) >=2) ? $ast_links->create_phone_link($number, $icon, $show_number) : "";
/*
return '';
*/
}
?>