include_once 'ressources/class.fetchmail.inc'; $usersmenus = new usersMenus(); if ($usersmenus->AsPostfixAdministrator == false) { header('location:users.index.php'); exit; } if (isset($_GET["Showlist"])) { echo section_rules_list(); exit; } if (isset($_GET["ajax"])) { ajax_index(); exit; } if (isset($_GET["fetchmail-daemon-rules"])) { echo section_rules_list(); exit; } section_Fetchmail_Daemon(); function section_Fetchmail_Daemon() { $yum = new usersMenus(); $tpl = new templates(); $ini = new Bs_IniHandler(); $sock = new sockets(); $title = "{fetchmail_rules}"; $add_fetchmail = Paragraphe('add-fetchmail-64.png', '{add_new_fetchmail_rule}', '{fetchmail_explain}', "javascript:add_fetchmail_rules()", null, 340); $ini->loadString($sock->getfile('fetchmailstatus')); $status = DAEMON_STATUS_ROUND("FETCHMAIL", $ini, null); $status = $tpl->_ENGINE_parse_body($status); $html = "<table style='width:600px'>\n\t\t<tr>\n\t\t<td valign='top' width=1%><img src='img/bg_fetchmail2.jpg'>\n\t\t<td valign='top' align='right'><div style='width:350px'>{$status} <br> {$add_fetchmail}</div></td>\n\t\t</tr>\n\t\t<td colspan=2>\n\t\t<div id='fetchmail_daemon_rules'></div>\n\t\t\t</td>\n\t\t\t</tr>\t\t\t\n\t\t\t\t\t</table>\n\t\t\t\t\t\n\t<script>LoadAjax('fetchmail_daemon_rules','fetchmail.daemon.rules.php?Showlist=yes');</script>";
function ajax_index() { $html = "\n\t<H1>{fetchmail_rules}</H1>\n\t<br>\n\t<div id='fetchmail_daemon_rules'>\n\t" . section_rules_list() . "\n\t</div>\n\t\n\t\n\t\n\t"; $tpl = new templates(); echo $tpl->_ENGINE_parse_body($html); }