Revision cbf8ed02
Von Martin Helmling martin.helmling@octosoft.eu vor mehr als 7 Jahren hinzugefügt
SL/File.pm | ||
---|---|---|
319 | 319 |
my ($self, $backend_name) = @_; |
320 | 320 |
my $class = 'SL::File::Backend::' . $backend_name; |
321 | 321 |
my $obj = undef; |
322 |
die $::locale->text('no backend enabled') if $backend_name eq 'None'; |
|
322 | 323 |
eval { |
323 | 324 |
eval "require $class"; |
324 | 325 |
$obj = $class->new; |
325 |
die 'backend not enabled' unless $obj->enabled;
|
|
326 |
die $::locale->text('backend "#1" not enabled',$backend_name) unless $obj->enabled;
|
|
326 | 327 |
1; |
327 | 328 |
} or do { |
328 |
die 'backend class not found';
|
|
329 |
die $::locale->text('backend "#1" not found',$backend_name);
|
|
329 | 330 |
}; |
330 | 331 |
return $obj; |
331 | 332 |
} |
Auch abrufbar als: Unified diff
Dateimanagement: Robustere Mandantenkonfigurierung
Es wurde das BAckend "None" eingeführt, falls kein Backend enabled ist.
Fehlermeldung nun in deutsch falls kein Backend vorhanden.
Die Hochladbare Dateigröße ist nun in der Mandantenkonfig in Megabytes (default 10Mb)