} /* * Action */ // None /* * View */ llxHeader("", ""); $form = new Form($db); print load_fiche_titre($langs->trans("TriggersAvailable"), '', 'title_setup'); print $langs->trans("TriggersDesc") . "<br>"; print "<br>\n"; $template_dir = DOL_DOCUMENT_ROOT . '/core/tpl/'; $interfaces = new Interfaces($db); $triggers = $interfaces->getTriggersList(); print '<table class="noborder"> <tr class="liste_titre"> <td colspan="2">' . $langs->trans("File") . '</td> <td align="center">' . $langs->trans("Active") . '</td> <td align="center"> </td> </tr> '; $var = True; foreach ($triggers as $trigger) { $var = !$var; print '<tr ' . $bc[$var] . '>'; print '<td valign="top" width="14" align="center">' . $trigger['picto'] . '</td>'; print '<td valign="top">' . $trigger['file'] . '</td>'; print '<td valign="top" align="center">' . $trigger['status'] . '</td>'; print '<td valign="top">';
* along with this program. If not, see <http://www.gnu.org/licenses/>. */ /** * \file htdocs/admin/triggers.php * \brief Page to view triggers */ require "../main.inc.php"; require_once DOL_DOCUMENT_ROOT . "/core/class/interfaces.class.php"; $langs->load("admin"); if (!$user->admin) { accessforbidden(); } /* * Action */ // None /* * View */ llxHeader("", ""); $form = new Form($db); print_fiche_titre($langs->trans("TriggersAvailable"), '', 'setup'); print $langs->trans("TriggersDesc") . "<br>"; print "<br>\n"; $template_dir = DOL_DOCUMENT_ROOT . '/core/tpl/'; $interfaces = new Interfaces($db); $triggers = $interfaces->getTriggersList(0, 'priority'); include $template_dir . 'triggers.tpl.php'; print dol_fiche_end(); llxFooter(); $db->close();