DBI module deprecated
This commit is contained in:
parent
5a5d3872fd
commit
715460b108
|
@ -13,6 +13,7 @@ use constant UNKNOWN_ERROR => -2;
|
||||||
use constant DATABASE_LOCKED => -3;
|
use constant DATABASE_LOCKED => -3;
|
||||||
use constant UPLOAD_DENIED => -4;
|
use constant UPLOAD_DENIED => -4;
|
||||||
use constant SYNTAX_ERROR => -5;
|
use constant SYNTAX_ERROR => -5;
|
||||||
|
use constant DEPRECATED => -6;
|
||||||
use constant DEFAULTCONFFILE => "/usr/local/lemonldap-ng/etc/lemonldap-ng.ini";
|
use constant DEFAULTCONFFILE => "/usr/local/lemonldap-ng/etc/lemonldap-ng.ini";
|
||||||
use constant DEFAULTSECTION => "all";
|
use constant DEFAULTSECTION => "all";
|
||||||
use constant CONFSECTION => "configuration";
|
use constant CONFSECTION => "configuration";
|
||||||
|
@ -21,12 +22,15 @@ use constant HANDLERSECTION => "handler";
|
||||||
use constant MANAGERSECTION => "manager";
|
use constant MANAGERSECTION => "manager";
|
||||||
use constant APPLYSECTION => "apply";
|
use constant APPLYSECTION => "apply";
|
||||||
|
|
||||||
our %EXPORT_TAGS = ( 'all' => [ qw(
|
our %EXPORT_TAGS = (
|
||||||
|
'all' => [
|
||||||
|
qw(
|
||||||
CONFIG_WAS_CHANGED
|
CONFIG_WAS_CHANGED
|
||||||
UNKNOWN_ERROR
|
UNKNOWN_ERROR
|
||||||
DATABASE_LOCKED
|
DATABASE_LOCKED
|
||||||
UPLOAD_DENIED
|
UPLOAD_DENIED
|
||||||
SYNTAX_ERROR
|
SYNTAX_ERROR
|
||||||
|
DEPRECATED
|
||||||
DEFAULTCONFFILE
|
DEFAULTCONFFILE
|
||||||
DEFAULTSECTION
|
DEFAULTSECTION
|
||||||
CONFSECTION
|
CONFSECTION
|
||||||
|
@ -34,7 +38,9 @@ our %EXPORT_TAGS = ( 'all' => [ qw(
|
||||||
HANDLERSECTION
|
HANDLERSECTION
|
||||||
MANAGERSECTION
|
MANAGERSECTION
|
||||||
APPLYSECTION
|
APPLYSECTION
|
||||||
) ] );
|
)
|
||||||
|
]
|
||||||
|
);
|
||||||
|
|
||||||
our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
|
our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
|
||||||
|
|
||||||
|
|
|
@ -79,6 +79,7 @@ sub unlock {
|
||||||
|
|
||||||
sub store {
|
sub store {
|
||||||
my ( $self, $fields ) = @_;
|
my ( $self, $fields ) = @_;
|
||||||
|
return DEPRECATED unless ( $self->{forceUpload} );
|
||||||
$fields = $self->serialize($fields);
|
$fields = $self->serialize($fields);
|
||||||
my $tmp =
|
my $tmp =
|
||||||
$self->dbh->do( "insert into "
|
$self->dbh->do( "insert into "
|
||||||
|
|
|
@ -195,6 +195,7 @@ sub confUpload {
|
||||||
DATABASE_LOCKED, 'databaseLocked',
|
DATABASE_LOCKED, 'databaseLocked',
|
||||||
UPLOAD_DENIED, 'uploadDenied',
|
UPLOAD_DENIED, 'uploadDenied',
|
||||||
SYNTAX_ERROR, 'syntaxError',
|
SYNTAX_ERROR, 'syntaxError',
|
||||||
|
DEPRECATED, 'confModuledeprecated',
|
||||||
}->{ $errors->{result}->{cfgNum} };
|
}->{ $errors->{result}->{cfgNum} };
|
||||||
|
|
||||||
# Log failure using Lemonldap::NG::Common::CGI::userError()
|
# Log failure using Lemonldap::NG::Common::CGI::userError()
|
||||||
|
@ -210,6 +211,9 @@ sub confUpload {
|
||||||
$errors->{result}->{other} = '<a href="javascript:uploadConf(1)">'
|
$errors->{result}->{other} = '<a href="javascript:uploadConf(1)">'
|
||||||
. $self->translate('clickHereToForce') . '</a>';
|
. $self->translate('clickHereToForce') . '</a>';
|
||||||
}
|
}
|
||||||
|
elsif ( $errors->{result}->{cfgNum} == DEPRECATED ) {
|
||||||
|
$errors->{result}->{other} = 'Module : ' . $self->confObj->{type};
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# 3. PREPARE JSON RESPONSE
|
# 3. PREPARE JSON RESPONSE
|
||||||
|
|
|
@ -52,6 +52,7 @@ sub en {
|
||||||
authParams => 'Authentication parameters',
|
authParams => 'Authentication parameters',
|
||||||
clickHereToForce => 'Click here to force',
|
clickHereToForce => 'Click here to force',
|
||||||
Configuration => 'Configuration',
|
Configuration => 'Configuration',
|
||||||
|
confModuledeprecated => 'This module has been deprecated, set "forceUpload=1" in lemonldap-ng.ini to use it',
|
||||||
confSaved => 'Configuration saved',
|
confSaved => 'Configuration saved',
|
||||||
confWasChanged => 'Configuration has been changed',
|
confWasChanged => 'Configuration has been changed',
|
||||||
cookieExpiration => 'Cookie expiration time',
|
cookieExpiration => 'Cookie expiration time',
|
||||||
|
@ -117,6 +118,7 @@ sub fr {
|
||||||
authParams => "Paramètres d'authentification",
|
authParams => "Paramètres d'authentification",
|
||||||
clickHereToForce => 'Clicker ici pour forcer',
|
clickHereToForce => 'Clicker ici pour forcer',
|
||||||
Configuration => 'Configuration',
|
Configuration => 'Configuration',
|
||||||
|
confModuledeprecated => "Ce module est obsolète, indiquez \"forceUpload=1\" dans le fichier lemonldap-ng.ini pour l'utiliser",
|
||||||
confSaved => 'Configuration sauvegardée',
|
confSaved => 'Configuration sauvegardée',
|
||||||
confWasChanged => 'Configuration modifiée entre-temps',
|
confWasChanged => 'Configuration modifiée entre-temps',
|
||||||
cookieExpiration => 'Durée de vie du cookie',
|
cookieExpiration => 'Durée de vie du cookie',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user