Skip to content

Commit

Permalink
#240 [Certificate] add: move FKelement field and rework object fields…
Browse files Browse the repository at this point in the history
… + remove signatory
  • Loading branch information
nicolas-eoxia committed Jun 7, 2023
1 parent b32c753 commit 3c9d60d
Show file tree
Hide file tree
Showing 2 changed files with 374 additions and 450 deletions.
56 changes: 1 addition & 55 deletions lib/dolisirh_certificate.lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,59 +29,5 @@
*/
function certificatePrepareHead($object)
{
global $db, $langs, $conf;

$langs->load("dolisirh@dolisirh");

$h = 0;
$head = array();

$head[$h][0] = dol_buildpath("/dolisirh/view/certificate/certificate_card.php", 1).'?id='.$object->id;
$head[$h][1] = '<i class="fas fa-info-circle pictofixedwidth"></i>' . $langs->trans("Card");
$head[$h][2] = 'card';
$h++;

if (isset($object->fields['note_public']) || isset($object->fields['note_private'])) {
$nbNote = 0;
if (!empty($object->note_private)) {
$nbNote++;
}
if (!empty($object->note_public)) {
$nbNote++;
}
$head[$h][0] = dol_buildpath('/dolisirh/view/certificate/certificate_note.php', 1).'?id='.$object->id;
$head[$h][1] = '<i class="fas fa-comment pictofixedwidth"></i>' . $langs->trans('Notes');
if ($nbNote > 0) {
$head[$h][1] .= (empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER) ? '<span class="badge marginleftonlyshort">'.$nbNote.'</span>' : '');
}
$head[$h][2] = 'note';
$h++;
}

// require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
// require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php';
// $upload_dir = $conf->dolisirh->dir_output."/certificate/".dol_sanitizeFileName($object->ref);
// $nbFiles = count(dol_dir_list($upload_dir, 'files', 0, '', '(\.meta|_preview.*\.png)$'));
// $nbLinks = Link::count($db, $object->element, $object->id);
// $head[$h][0] = dol_buildpath("/dolisirh/view/certificate/certificate_document.php", 1).'?id='.$object->id;
// $head[$h][1] = $langs->trans('Documents');
// if (($nbFiles + $nbLinks) > 0) {
// $head[$h][1] .= '<span class="badge marginleftonlyshort">'.($nbFiles + $nbLinks).'</span>';
// }
// $head[$h][2] = 'document';
// $h++;

$head[$h][0] = dol_buildpath("/dolisirh/view/certificate/certificate_agenda.php", 1).'?id='.$object->id;
$head[$h][1] = '<i class="fas fa-calendar-alt pictofixedwidth"></i>' . $langs->trans("Events");
$head[$h][2] = 'agenda';
$h++;

$head[$h][0] = dol_buildpath("/dolisirh/view/certificate/certificate_attendants.php", 1) . '?id=' . $object->id;
$head[$h][1] = '<i class="fas fa-file-signature pictofixedwidth"></i>' . $langs->trans("Attendants");
$head[$h][2] = 'attendants';
$h++;

complete_head_from_modules($conf, $langs, $object, $head, $h, 'certificate@dolisirh');

return $head;
return saturne_object_prepare_head($object);
}
Loading

0 comments on commit 3c9d60d

Please sign in to comment.