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.