[feladat @ 87]
Bugfix. With user level 5 or 10 and lots of zones without an owner,
like slave zones that are inserted by a supermaster, the "list all
zones" view was broken (not all zones shown, but "show page" and
"show letters" were missing as well). Function zone_count matches
zones and domains table, but users with level 5 or 10 are allowed
to see zones without an entry in the zones table as well.
<?phprequire_once("inc/toolkit.inc.php");if(!level(5)){error(ERR_LEVEL_5);}if($_GET["master_ip"]){if($_GET["confirm"]=='0'){clean_page("index.php");}elseif($_GET["confirm"]=='1'){delete_supermaster($_GET["master_ip"]);clean_page("index.php");}include_once("inc/header.inc.php");$info=get_supermaster_info_from_ip($_GET["master_ip"]);?><h2><?echo_('Delete supermaster');?>"<?echo$_GET["master_ip"]?>"</h2><?echo_('Hostname in NS record');?>:<?echo$info["ns_name"]?><br><?echo_('Account');?>:<?echo$info["account"]?><br><br><fontclass="warning"><?echo_('Are you sure?');?></font><br><br><inputtype="button"class="button"OnClick="location.href='<?echo$_SERVER["REQUEST_URI"]?>&confirm=1'"value="<?echo_('Yes');?>"><inputtype="button"class="button"OnClick="location.href='<?echo$_SERVER["REQUEST_URI"]?>&confirm=0'"value="<?echo_('No');?>"><?}else{include_once("inc/header.inc.php");echo_("Nothing to do!");}include_once("inc/footer.inc.php");