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 => {