$idea->load($PDOdb, $id); $idea->delete($PDOdb); setEventMessage($langs->trans('IdeaboxDeleteControlEvent')); header('Location: ' . dol_buildpath('/ideabox/ideabox.php', 2)); break; case 'deleteItem': $ideaItem = new TIdeaboxItem(); $ideaItem->load($PDOdb, $id); if ($user->rights->ideabox->create < 1 && $ideaItem->fk_user != $user->id) { accessforbidden(); } $idea = new TIdeabox(); $idea->load($PDOdb, $ideaItem->fk_ideabox); $ideaItem->delete($PDOdb); setEventMessage($langs->trans('IdeaboxItemDeleteControlEvent')); header('Location: ' . dol_buildpath('/ideabox/ideabox.php', 2) . '?id=' . $idea->getId() . '&action=view'); break; case 'liste': default: $idea = new TIdeabox(); $idea->load($PDOdb, $id); _liste($PDOdb, $idea, 'view'); break; } function _fiche(&$PDOdb, &$idea, $mode = 'view', $editValue = false) { global $db, $langs, $user; llxHeader('', $langs->trans('IdeaboxAddItem'), '', ''); /******/ $TBS = new TTemplateTBS(); $TBS->TBS->protect = false;