diff --git a/modules/lemonldap-ng-manager/example/index.pl b/modules/lemonldap-ng-manager/example/index.pl
index 34f23679a..88b8a5068 100755
--- a/modules/lemonldap-ng-manager/example/index.pl
+++ b/modules/lemonldap-ng-manager/example/index.pl
@@ -6,12 +6,6 @@ use HTML::Template;
my $manager = new Lemonldap::NG::Manager(
{
- # MANAGER CUSTOMIZATION
- #managerSkin => 'default',
- #managerCss => 'manager.css',
- #managerTreeAutoClose => 'false',
- #managerTreeJqueryCss => 'false',
-
# ACCESS TO CONFIGURATION
# By default, Lemonldap::NG uses the default storage.conf file to know
diff --git a/modules/lemonldap-ng-manager/example/skins/default/manager.js b/modules/lemonldap-ng-manager/example/skins/default/manager.js
index 7245d8a74..26dbf24ce 100644
--- a/modules/lemonldap-ng-manager/example/skins/default/manager.js
+++ b/modules/lemonldap-ng-manager/example/skins/default/manager.js
@@ -269,6 +269,16 @@ function hashRoot(id){
display('default','');
$('#newkbr').show();
}
+function vhostRoot(id){
+ currentId=id;
+ display('default','');
+ $('#bnewvh').show();
+}
+function samlIdpRoot(id){
+ currentId=id;
+ display('default','');
+ $('#newsamlmetadatab').show();
+}
function authParams(id) {
currentId=id;
$('#authText').attr('value',lmdata(id));
diff --git a/modules/lemonldap-ng-manager/example/skins/default/manager.tpl b/modules/lemonldap-ng-manager/example/skins/default/manager.tpl
index f0d3b5898..14e5a4ead 100644
--- a/modules/lemonldap-ng-manager/example/skins/default/manager.tpl
+++ b/modules/lemonldap-ng-manager/example/skins/default/manager.tpl
@@ -70,10 +70,6 @@
-
-
diff --git a/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm b/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm
index 67fbb765e..9d8f184bd 100644
--- a/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm
+++ b/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm
@@ -283,7 +283,7 @@ sub struct {
_nodes => ['nhash:/locationRules:virtualHosts:vhost'],
_upload => ['/exportedHeaders'],
_help => 'default',
- _call => '$(\'#bnewvh\').show();',
+ _js => 'vhostRoot',
},
########
@@ -296,7 +296,7 @@ sub struct {
],
_upload => [ '/samlIDPMetaDataXML', '/samlIDPMetaDataOptions' ],
_help => 'default',
- _call => '$(\'#newsamlmetadatab\').show();',
+ _js => 'samlIdpRoot',
},
samlServiceMetaData => {
@@ -713,7 +713,7 @@ sub testStruct {
'*' => {
keyTest => qr/^\w([\w\-]*\w)?$/,
keyMsgFail => 'Bad attribute name',
- test => $perlExpr,
+ test => sub { return 1; },
},
},
samlIDPMetaDataXML => {