Index: openacs-4/packages/ams/ams.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ams/ams.info,v diff -u -N -r1.18 -r1.19 --- openacs-4/packages/ams/ams.info 4 Dec 2005 17:52:11 -0000 1.18 +++ openacs-4/packages/ams/ams.info 30 Jan 2006 22:44:58 -0000 1.19 @@ -29,6 +29,7 @@ + Index: openacs-4/packages/ams/catalog/ams.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ams/catalog/ams.de_DE.ISO-8859-1.xml,v diff -u -N -r1.9 -r1.10 --- openacs-4/packages/ams/catalog/ams.de_DE.ISO-8859-1.xml 4 Jan 2006 09:48:24 -0000 1.9 +++ openacs-4/packages/ams/catalog/ams.de_DE.ISO-8859-1.xml 30 Jan 2006 22:44:59 -0000 1.10 @@ -59,4 +59,5 @@ Website URL Widget Ihre Strasse ist zu lange + Ihre Strasse hat zu viele Linien Index: openacs-4/packages/ams/catalog/ams.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ams/catalog/ams.en_US.ISO-8859-1.xml,v diff -u -N -r1.19 -r1.20 --- openacs-4/packages/ams/catalog/ams.en_US.ISO-8859-1.xml 4 Jan 2006 09:48:24 -0000 1.19 +++ openacs-4/packages/ams/catalog/ams.en_US.ISO-8859-1.xml 30 Jan 2006 22:44:59 -0000 1.20 @@ -440,4 +440,5 @@ You must provide either <b>list_id</b> or <b>list_name</b> You must provide either <b>list_name</b> or <b>list_names</b> Your delivery address is too long + Your delivery address contains too many lines Index: openacs-4/packages/ams/tcl/address-widget-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/ams/tcl/address-widget-procs.tcl,v diff -u -N -r1.12 -r1.13 --- openacs-4/packages/ams/tcl/address-widget-procs.tcl 4 Dec 2005 17:52:12 -0000 1.12 +++ openacs-4/packages/ams/tcl/address-widget-procs.tcl 30 Jan 2006 22:44:59 -0000 1.13 @@ -174,7 +174,11 @@ if {[::string length $delivery_address] > [parameter::get_from_package_key -parameter "DefaultStreetSize" -package_key "ams" -default "100"] } { lappend message "[_ ams.Your_delivery_address_is_too_long]" } + if { [::llength [::split $delivery_address "\n"]] > [parameter::get_from_package_key -parameter "DefaultStreetLines" -package_key "ams" -default "3"] } { + lappend message "[_ ams.Your_delivery_address_is_too_many_lines]" + } + # Country Specific Validation switch $country_code { CA { @@ -219,7 +223,7 @@ } } set message [join $message " "] - ns_log notice "MESSAGE: $message" + # ns_log notice "MESSAGE: $message" if { [exists_and_not_null message] } { return 0 } else {