ipasserelle-webapps/root/etc/e-smith/templates/var/lib/lemonldap-ng/conf/lmConf/050dokuwiki

34 lines
924 B
Plaintext

{
$conf->{'exportedHeaders'}->{"wiki.$domain"} = {
'User-Name' => '$cn',
'Auth-User' => '$uid',
'User-Mail' => '$mail',
'User-Groups' => '$groups',
} unless ($conf->{'exportedHeaders'}->{"wiki.$domain"});
$conf->{'locationRules'}->{"wiki.$domain"} = {
'(?#02login)^/doku.php(/start)?\\?(.*)do=login' => '$groups =~ /\\b(equipe|admins)\\b/',
'default' => 'unprotect',
'(?#01data)^/data(.*)' => 'deny',
'(?#10logout)^/doku.php(/start)?\\?(.*)do=logout' => 'logout_app'
} unless ($conf->{'locationRules'}->{"wiki.$domain"});
$conf->{'applicationList'}->{'010apps'}->{'dokuwiki'} = {
'options' => {
'logo' => 'help.png',
'name' => 'Wiki',
'description' => 'Site collaboratif',
'uri' => "https://wiki.$domain",
'display' => 'auto'
},
'type' => 'application'
} unless ($conf->{'applicationList'}->{'010apps'}->{'dokuwiki'});
$OUT = '';
}