3 4db75ba3 2022-09-05 mischa // OpenSMTPD Admin
4 4db75ba3 2022-09-05 mischa // by Mischa Peters <mischa at high5 dot nl>
5 4db75ba3 2022-09-05 mischa // Copyright (c) 2022 High5!
6 4db75ba3 2022-09-05 mischa // License Info: LICENSE.TXT
8 4db75ba3 2022-09-05 mischa // File: list-admin.php
10 4db75ba3 2022-09-05 mischa // Template File: list-admin.tpl
12 4db75ba3 2022-09-05 mischa // Template Variables:
14 4db75ba3 2022-09-05 mischa // list_admins
16 4db75ba3 2022-09-05 mischa // POST / GET Variables:
20 4db75ba3 2022-09-05 mischa require './functions.inc.php';
21 4db75ba3 2022-09-05 mischa include './languages/' . check_language() . '.lang';
23 4db75ba3 2022-09-05 mischa $SESSID_USERNAME = check_session();
24 1575a178 2022-09-06 mischa $ROLE = check_role($SESSID_USERNAME);
26 4db75ba3 2022-09-05 mischa $list_admins = array();
27 1575a178 2022-09-06 mischa $list_domains = array();
29 4db75ba3 2022-09-05 mischa if ($_SERVER['REQUEST_METHOD'] == "GET") {
30 080e0cc0 2022-09-05 mischa if ($ROLE == ADMIN_ROLE) {
31 4db75ba3 2022-09-05 mischa $list_admins = list_admins();
32 4c680ccd 2022-09-06 mischa $list_domains = list_domains();
35 4db75ba3 2022-09-05 mischa include './templates/header.tpl';
36 4db75ba3 2022-09-05 mischa include './templates/menu.tpl';
37 080e0cc0 2022-09-05 mischa include './templates/list-admin.tpl';
38 4db75ba3 2022-09-05 mischa include './templates/footer.tpl';