for more details. * * Copyright 2007-2009 Rejo Zenger * Copyright 2010-2017 Poweradmin Development Team * * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ /** * Web interface header * * @package Poweradmin * @copyright 2007-2010 Rejo Zenger * @copyright 2010-2017 Poweradmin Development Team * @license http://opensource.org/licenses/GPL-3.0 GPL */ global $iface_style; global $iface_title; global $ignore_install_dir; global $session_key; header('Content-type: text/html; charset=utf-8'); echo "\n"; echo "\n"; echo " \n"; echo " " . $iface_title . "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; if (file_exists('inc/custom_header.inc.php')) { include('inc/custom_header.inc.php'); } else { echo "

" . $iface_title . "

\n"; } // this config variable is used only for development, do not use it in production //if (($ignore_install_dir == NULL || $ignore_install_dir == false) && file_exists ( 'install' )) { if (file_exists('install')) { echo "
\n"; error(ERR_INSTALL_DIR_EXISTS); include ('inc/footer.inc.php'); exit(); } elseif (isset($_SESSION ["userid"])) { do_hook('verify_permission', 'search') ? $perm_search = "1" : $perm_search = "0"; do_hook('verify_permission', 'zone_content_view_own') ? $perm_view_zone_own = "1" : $perm_view_zone_own = "0"; do_hook('verify_permission', 'zone_content_view_others') ? $perm_view_zone_other = "1" : $perm_view_zone_other = "0"; do_hook('verify_permission', 'supermaster_view') ? $perm_supermaster_view = "1" : $perm_supermaster_view = "0"; do_hook('verify_permission', 'zone_master_add') ? $perm_zone_master_add = "1" : $perm_zone_master_add = "0"; do_hook('verify_permission', 'zone_slave_add') ? $perm_zone_slave_add = "1" : $perm_zone_slave_add = "0"; do_hook('verify_permission', 'supermaster_add') ? $perm_supermaster_add = "1" : $perm_supermaster_add = "0"; do_hook('verify_permission', 'user_is_ueberuser') ? $perm_is_godlike = "1" : $perm_is_godlike = "0"; if ($perm_is_godlike == 1 && $session_key == 'p0w3r4dm1n') { error(ERR_DEFAULT_CRYPTOKEY_USED); echo "
"; } echo "
\n"; echo " " . _('Index') . "\n"; if ($perm_search == "1") { echo " " . _('Search zones and records') . "\n"; } if ($perm_view_zone_own == "1" || $perm_view_zone_other == "1") { echo " " . _('List zones') . "\n"; } if ($perm_zone_master_add) { echo " " . _('List zone templates') . "\n"; } if ($perm_supermaster_view) { echo " " . _('List supermasters') . "\n"; } if ($perm_zone_master_add) { echo " " . _('Add master zone') . "\n"; } if ($perm_zone_slave_add) { echo " " . _('Add slave zone') . "\n"; } if ($perm_supermaster_add) { echo " " . _('Add supermaster') . "\n"; } if ($perm_zone_master_add) { echo " " . _('Bulk registration') . "\n"; } if ($_SESSION ["auth_used"] != "ldap") { echo " " . _('Change password') . "\n"; } echo " " . _('User administration') . "\n"; echo " " . _('Logout') . "\n"; echo "
\n"; } echo "
\n";