Skip to content

Commit

Permalink
Merge pull request #2049 from rkerviel/fix_permission_for_generate_doc
Browse files Browse the repository at this point in the history
[Documents] fix: permission for generate documents
  • Loading branch information
nicolas-eoxia authored Jul 20, 2022
2 parents 28aaf04 + 5801146 commit 89c9898
Show file tree
Hide file tree
Showing 9 changed files with 45 additions and 9 deletions.
6 changes: 5 additions & 1 deletion view/accident/accident_card.php
Original file line number Diff line number Diff line change
Expand Up @@ -1311,7 +1311,11 @@
$defaultmodel = $conf->global->DIGIRISKDOLIBARR_ACCIDENTDOCUMENT_DEFAULT_MODEL;
$title = $langs->trans('AccidentDocument');

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $defaultmodel, 1, 0, '', $title, '', '', $accidentdocument, 0, 'remove_file', $object->status == 3 ? true : false, $langs->trans('AccidentMustBeLocked'));
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $defaultmodel, 1, 0, '', $title, '', '', $accidentdocument, 0, 'remove_file', $object->status == 3 ? true : false, $langs->trans('AccidentMustBeLocked'));
}

if ($permissiontoadd) {
Expand Down
6 changes: 5 additions & 1 deletion view/digiriskelement/digiriskelement_card.php
Original file line number Diff line number Diff line change
Expand Up @@ -520,7 +520,11 @@
$title = $langs->trans('WorkUnitDocument');
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $defaultmodel, 1, 0, '', $title, '', '', $digiriskelementdocument);
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $defaultmodel, 1, 0, '', $title, '', '', $digiriskelementdocument);
}


Expand Down
6 changes: 5 additions & 1 deletion view/digiriskelement/digiriskelement_listingrisksaction.php
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,11 @@

$modulepart = 'digiriskdolibarr:ListingRisksAction';

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LISTINGRISKSACTION_DEFAULT_MODEL, 1, 0, '', $langs->trans('ListingRisksAction'), '', '', $listingrisksaction);
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LISTINGRISKSACTION_DEFAULT_MODEL, 1, 0, '', $langs->trans('ListingRisksAction'), '', '', $listingrisksaction);
}

// End of page
Expand Down
6 changes: 5 additions & 1 deletion view/digiriskelement/digiriskelement_listingrisksphoto.php
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,11 @@

$modulepart = 'digiriskdolibarr:ListingRisksPhoto';

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LISTINGRISKSPHOTO_DEFAULT_MODEL, 1, 0, '', $langs->trans('ListingRisksPhoto'), '', '', $listingrisksphoto);
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LISTINGRISKSPHOTO_DEFAULT_MODEL, 1, 0, '', $langs->trans('ListingRisksPhoto'), '', '', $listingrisksphoto);
}

// End of page
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,11 @@
$urlsource = $_SERVER["PHP_SELF"];
$modulepart = 'digiriskdolibarr:InformationsSharing';

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_INFORMATIONSSHARING_DEFAULT_MODEL, 1, 0, '', $langs->trans('InformationsSharing'), '', '', $informationssharing);
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_INFORMATIONSSHARING_DEFAULT_MODEL, 1, 0, '', $langs->trans('InformationsSharing'), '', '', $informationssharing);
}

// End of page
Expand Down
6 changes: 5 additions & 1 deletion view/digiriskstandard/digiriskstandard_legaldisplay.php
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,11 @@
$urlsource = $_SERVER["PHP_SELF"];
$modulepart = 'digiriskdolibarr:LegalDisplay';

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LEGALDISPLAY_DEFAULT_MODEL, 1, 0, '', $langs->trans('LegalDisplay'), '', '', $legaldisplay);
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_LEGALDISPLAY_DEFAULT_MODEL, 1, 0, '', $langs->trans('LegalDisplay'), '', '', $legaldisplay);
}

// End of page
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -437,7 +437,11 @@
$urlsource = $_SERVER["PHP_SELF"];
$modulepart = 'digiriskdolibarr:RiskAssessmentDocument';

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_RISKASSESSMENTDOCUMENT_DEFAULT_MODEL, 1, 0, '', $langs->trans('RiskAssessmentDocument'), '', '', $riskassessmentdocument, 0, 'remove_file');
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, $permissiontodelete, $conf->global->DIGIRISKDOLIBARR_RISKASSESSMENTDOCUMENT_DEFAULT_MODEL, 1, 0, '', $langs->trans('RiskAssessmentDocument'), '', '', $riskassessmentdocument, 0, 'remove_file');
}

// Presend form
Expand Down
6 changes: 5 additions & 1 deletion view/firepermit/firepermit_card.php
Original file line number Diff line number Diff line change
Expand Up @@ -1440,7 +1440,11 @@ class="attachment-thumbail size-thumbnail photo photowithmargin" alt="">
$defaultmodel = $conf->global->DIGIRISKDOLIBARR_FIREPERMITDOCUMENT_DEFAULT_MODEL;
$title = $langs->trans('FirePermitDocument');

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, 0, $defaultmodel, 1, 0, '', $title, '', '', $firepermitdocument, 0, 'remove_file', $object->status == 3 && empty(dol_dir_list($filedir)), $langs->trans('FirePermitMustBeLocked'));
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, 0, $defaultmodel, 1, 0, '', $title, '', '', $firepermitdocument, 0, 'remove_file', $object->status == 3 && empty(dol_dir_list($filedir)), $langs->trans('FirePermitMustBeLocked'));
}

if ($permissiontoadd) {
Expand Down
6 changes: 5 additions & 1 deletion view/preventionplan/preventionplan_card.php
Original file line number Diff line number Diff line change
Expand Up @@ -1414,7 +1414,11 @@ class="attachment-thumbail size-thumbnail photo photowithmargin" alt="">
$defaultmodel = $conf->global->DIGIRISKDOLIBARR_PREVENTIONPLANDOCUMENT_DEFAULT_MODEL;
$title = $langs->trans('PreventionPlanDocument');

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $permissiontoadd, 0, $defaultmodel, 1, 0, '', $title, '', '', $preventionplandocument, 0, 'remove_file', $object->status == 3 && empty(dol_dir_list($filedir)), $langs->trans('PreventionPlanMustBeLocked'));
if ($permissiontoadd || $permissiontoread) {
$genallowed = 1;
}

print digiriskshowdocuments($modulepart, $dir_files, $filedir, $urlsource, $genallowed, 0, $defaultmodel, 1, 0, '', $title, '', '', $preventionplandocument, 0, 'remove_file', $object->status == 3 && empty(dol_dir_list($filedir)), $langs->trans('PreventionPlanMustBeLocked'));
}

if ($permissiontoadd) {
Expand Down

0 comments on commit 89c9898

Please sign in to comment.