Changeset 2820 for branches/release-41/lib/MT/CMS/User.pm
- Timestamp:
- 07/19/08 22:39:51 (17 months ago)
- Files:
-
- 1 modified
-
branches/release-41/lib/MT/CMS/User.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/release-41/lib/MT/CMS/User.pm
r2774 r2820 1557 1557 my $name = $app->param('name'); 1558 1558 my $nickname = $app->param('nickname'); 1559 1559 1560 if ( $pref eq 'MT' ) { 1560 1561 if ( defined $name ) { … … 1564 1565 return $eh->error( $app->translate("User requires username") ) 1565 1566 if ( !$name ); 1566 1567 if ( defined $nickname ) { 1568 $nickname =~ s/(^\s+|\s+$)//g; 1569 $app->param( 'nickname', $nickname ); 1570 } 1567 } 1568 1569 # Display name is required for all auth types; for new users 1570 # under external auth, the field is not shown, so the value is 1571 # undefined. Only check requirement if the value is defined. 1572 if ( defined $nickname ) { 1573 $nickname =~ s/(^\s+|\s+$)//g; 1574 $app->param( 'nickname', $nickname ); 1571 1575 return $eh->error( $app->translate("User requires display name") ) 1572 if ( ! $nickname);1576 if ( !length( $nickname ) ); 1573 1577 } 1574 1578 … … 1614 1618 if ( $app->param('url') ) { 1615 1619 my $url = $app->param('url'); 1616 return $eh->error( MT->translate("Website URL is i mperfect") )1620 return $eh->error( MT->translate("Website URL is invalid") ) 1617 1621 unless is_url($url); 1618 1622 }
