Index: openacs-4/packages/ams/tcl/telecom-number-widget-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ams/tcl/telecom-number-widget-procs.tcl,v diff -u -r1.2 -r1.3 --- openacs-4/packages/ams/tcl/telecom-number-widget-procs.tcl 27 Oct 2004 03:33:25 -0000 1.2 +++ openacs-4/packages/ams/tcl/telecom-number-widget-procs.tcl 18 May 2005 17:11:48 -0000 1.3 @@ -47,7 +47,18 @@ {location {}} {phone_type_id {}} } { - set telecom_number "$national_number $area_city_code-$subscriber_number\x$extension" + set telecom_number $national_number + ns_log notice "mgeddert natnum \"$telecom_number\"" + if { [exists_and_not_null telecom_number] } { append telecom_number " " } + ns_log notice "mgeddert bacity \"$telecom_number\"" + append telecom_number $area_city_code + ns_log notice "mgeddert aacity \"$telecom_number\"" + if { [exists_and_not_null telecom_number] } { append telecom_number "-" } + ns_log notice "mgeddert bsubnu \"$telecom_number\"" + append telecom_number $subscriber_number + ns_log notice "mgeddert asubnu \"$telecom_number\"" + if { [exists_and_not_null extension] } { append telecom_number " x$extension" } + ns_log notice "mgeddert aextnu \"$telecom_number\"" return [ad_text_to_html $telecom_number] } @@ -202,9 +213,9 @@ } { set itu_id [template::util::telecom_number::get_property itu_id $telecom_number_list] - set subscriber_number [template::util::telecom_number::get_property subscriber_number $telecom_number_list] set national_number [template::util::telecom_number::get_property national_number $telecom_number_list] set area_city_code [template::util::telecom_number::get_property area_city_code $telecom_number_list] + set subscriber_number [template::util::telecom_number::get_property subscriber_number $telecom_number_list] set extension [template::util::telecom_number::get_property extension $telecom_number_list] set sms_enabled_p [template::util::telecom_number::get_property sms_enabled_p $telecom_number_list] set best_contact_time [template::util::telecom_number::get_property best_contact_time $telecom_number_list] @@ -252,12 +263,15 @@ @param what the name of the property. Must be one of: @param telecom_number_list a telecom_number datatype value, usually created with ad_form. @@ -301,7 +315,7 @@ set best_contact_time [template::util::telecom_number::get_property best_contact_time $telecom_number_list] set location [template::util::telecom_number::get_property location $telecom_number_list] set phone_type_id [template::util::telecom_number::get_property phone_type_id $telecom_number_list] - return [template::util::telecom_number::html_view $itu_id $subscriber_number $national_number $area_city_code $extension $sms_enabled_p $best_contact_time $location $phone_type_id] + return [template::util::telecom_number::html_view $itu_id $national_number $area_city_code $subscriber_number $extension $sms_enabled_p $best_contact_time $location $phone_type_id] } default { error "Parameter supplied to util::telecom_number::get_property 'what' must be one of: 'itu_id', 'subscriber_number', 'national_number', 'area_city_code', 'extension', 'sms_enabled_p', 'best_contact_time', 'location', 'phone_type_id'. You specified: '$what'." @@ -325,9 +339,9 @@ if { [info exists element(value)] } { set itu_id [template::util::telecom_number::get_property itu_id $element(value)] - set subscriber_number [template::util::telecom_number::get_property subscriber_number $element(value)] set national_number [template::util::telecom_number::get_property national_number $element(value)] set area_city_code [template::util::telecom_number::get_property area_city_code $element(value)] + set subscriber_number [template::util::telecom_number::get_property subscriber_number $element(value)] set extension [template::util::telecom_number::get_property extension $element(value)] set sms_enabled_p [template::util::telecom_number::get_property sms_enabled_p $element(value)] set best_contact_time [template::util::telecom_number::get_property best_contact_time $element(value)]