Merge pull request #12600 from TobiasSekan/FixEcmSymbolsAccess

Fix shown ECM symbols on missing access
This commit is contained in:
Laurent Destailleur 2019-12-03 13:21:42 +01:00 committed by GitHub
commit 8f39fec121
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -296,6 +296,30 @@ if ($type == 'directory')
$perm=($user->rights->website->write || $user->rights->emailing->creer); $perm=($user->rights->website->write || $user->rights->emailing->creer);
$title='none'; $title='none';
} }
elseif($module == 'ecm') // DMS/ECM -> manual structure
{
if($user->rights->ecm->read)
{
// Buttons: Preview
$useinecm = 2;
}
if($user->rights->ecm->upload)
{
// Buttons: Preview + Delete
$useinecm = 4;
}
if($user->rights->ecm->setup)
{
// Buttons: Preview + Delete + Edit
$useinecm = 5;
}
$perm=$user->rights->ecm->upload;
$modulepart='ecm';
$title=''; // Use default
}
else else
{ {
$useinecm = 5; $useinecm = 5;