diff -up smeserver-subversion-1.5/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/subversion.validate-description smeserver-subversion-1.5/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/subversion --- smeserver-subversion-1.5/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/subversion.validate-description 2012-05-26 17:01:01.000000000 +0200 +++ smeserver-subversion-1.5/root/etc/e-smith/locale/en-us/etc/e-smith/web/functions/subversion 2012-06-13 21:44:13.000000000 +0200 @@ -228,6 +228,14 @@ characters. + DESCRIPTION_SHOULD_NOT_BE_EMPTY + The repository description should not be empty. + Repository descriptions must start with a lower case letter and contain + only lower case letters, numbers, and hyphens. + + + + MAX_REPOSITORY_NAME_LENGTH_ERROR The repository name "{$name}" is too long. The maximum is diff -up smeserver-subversion-1.5/root/etc/e-smith/web/functions/subversion.validate-description smeserver-subversion-1.5/root/etc/e-smith/web/functions/subversion diff -up smeserver-subversion-1.5/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/subversion.pm.validate-description smeserver-subversion-1.5/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/subversion.pm --- smeserver-subversion-1.5/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/subversion.pm.validate-description 2012-05-26 17:01:01.000000000 +0200 +++ smeserver-subversion-1.5/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/subversion.pm 2012-06-13 21:40:55.000000000 +0200 @@ -983,6 +983,10 @@ sub validate_description { return $self->localise('DESCRIPTION_HAS_INVALID_CHARS', {repoDescription => $description}); } + if ($description =~ /^\s*$/) + { + return $self->localise('DESCRIPTION_SHOULD_NOT_BE_EMPTY'); + } return "OK"; } diff -up smeserver-subversion-1.5/root/etc/e-smith/locale/nl/etc/e-smith/web/functions/subversion.prevent-empty-description smeserver-subversion-1.5/root/etc/e-smith/locale/nl/etc/e-smith/web/functions/subversion --- smeserver-subversion-1.5/root/etc/e-smith/locale/nl/etc/e-smith/web/functions/subversion.prevent-empty-description 2012-05-26 17:01:01.000000000 +0200 +++ smeserver-subversion-1.5/root/etc/e-smith/locale/nl/etc/e-smith/web/functions/subversion 2012-06-13 22:09:36.000000000 +0200 @@ -157,6 +157,10 @@ De Subversion bewaarplaats beschrijving "{$acctName}" bevat ongeldige tekens. Bewaarplaats beschrijvingen moeten starten met een kleine letter en moeten alleen kleine letters, cijfers and koppeltekens bevatten. + DESCRIPTION_SHOULD_NOT_BE_EMPTY + De Subversion bewaarplaats beschrijving mag niet leeg zijn. Bewaarplaats beschrijvingen moeten starten met een kleine letter en moeten alleen kleine letters, cijfers and koppeltekens bevatten. + + MAX_REPOSITORY_NAME_LENGTH_ERROR De bewaarplaats naam "{$name}" is te lang. De maximale lengte is {$maxIbayNameLength} tekens.