if (isset($_POST['query'])) { if (do_hook('verify_permission', 'zone_content_view_others')) { $permissions['view'] = "all"; } elseif (do_hook('verify_permission', 'zone_content_view_own')) { $permissions['view'] = "own"; } else { $permissions['view'] = "none"; } if (do_hook('verify_permission', 'zone_content_edit_others')) { $permissions['edit'] = "all"; } elseif (do_hook('verify_permission', 'zone_content_edit_own')) { $permissions['edit'] = "own"; } else { $permissions['edit'] = "none"; } $searchResult = search_zone_and_record($parameters, $permissions['view'], ZONE_SORT_BY, RECORD_SORT_BY); if (is_array($searchResult['zones'])) { ?> <h3><?php echo _('Zones found'); ?> </h3> <table> <tr> <th></th> <th><a href="javascript:zone_sort_by('name');"><?php echo _('Name'); ?> </a></th> <th><a href="javascript:zone_sort_by('type');"><?php
if (verify_permission('zone_content_view_others')) { $perm_view = "all"; } elseif (verify_permission('zone_content_view_own')) { $perm_view = "own"; } else { $perm_view = "none"; } if (verify_permission('zone_content_edit_others')) { $perm_edit = "all"; } elseif (verify_permission('zone_content_edit_own')) { $perm_edit = "own"; } else { $perm_edit = "none"; } $holy_grail = $_POST['query']; $result = search_zone_and_record($holy_grail, $perm_view); if (is_array($result['zones'])) { echo " <h3>" . _('Zones found') . ":</h3>\n"; echo " <table>\n"; echo " <tr>\n"; echo " <th> </th>\n"; echo " <th>" . _('Name') . "</th>\n"; echo " <th>" . _('Type') . "</th>\n"; echo " <th>" . _('Master') . "</th>\n"; echo " </tr>\n"; foreach ($result['zones'] as $zone) { echo " <tr>\n"; echo " <td>\n"; echo " <a href=\"edit.php?id=" . $zone['zid'] . "\"><img src=\"images/edit.gif\" title=\"" . _('Edit zone') . " " . $zone['name'] . "\" alt=\"[ " . _('Edit zone') . " " . $zone['name'] . " ]\"></a>\n"; if ($perm_edit != "all" || $perm_edit != "none") { $user_is_zone_owner = verify_user_is_owner_zoneid($zone['zid']);
if (verify_permission('zone_content_view_others')) { $perm_view = "all"; } elseif (verify_permission('zone_content_view_own')) { $perm_view = "own"; } else { $perm_view = "none"; } if (verify_permission('zone_content_edit_others')) { $perm_edit = "all"; } elseif (verify_permission('zone_content_edit_own')) { $perm_edit = "own"; } else { $perm_edit = "none"; } $holy_grail = $_POST['query']; $result = search_zone_and_record($holy_grail, $perm_view, ZONE_SORT_BY, RECORD_SORT_BY); if (is_array($result['zones'])) { echo " <script language=\"JavaScript\" type=\"text/javascript\">\n"; echo " <!--\n"; echo " function zone_sort_by ( sortbytype )\n"; echo " {\n"; echo " document.sortby_zone_form.zone_sort_by.value = sortbytype ;\n"; echo " document.sortby_zone_form.submit() ;\n"; echo " }\n"; echo " -->\n"; echo " </script>\n"; echo " <form name=\"sortby_zone_form\" method=\"post\" action=\"search.php\">\n"; echo " <input type=\"hidden\" name=\"query\" value=\"" . $_POST['query'] . "\" />\n"; echo " <input type=\"hidden\" name=\"zone_sort_by\" />\n"; echo " <h3>" . _('Zones found') . ":</h3>\n"; echo " <table>\n";
} elseif (do_hook('verify_permission', 'zone_content_view_own')) { $perm_view = "own"; } else { $perm_view = "none"; } if (do_hook('verify_permission', 'zone_content_edit_others')) { $perm_edit = "all"; } elseif (do_hook('verify_permission', 'zone_content_edit_own')) { $perm_edit = "own"; } else { $perm_edit = "none"; } $holy_grail = $_POST['query']; $wildcards = $_POST['wildcards'] == "true" ? true : false; $arpa = $_POST['arpa'] == "true" ? true : false; $result = search_zone_and_record($holy_grail, $perm_view, ZONE_SORT_BY, RECORD_SORT_BY, $wildcards, $arpa); if (is_array($result['zones'])) { echo " <script language=\"JavaScript\" type=\"text/javascript\">\n"; echo " <!--\n"; echo " function zone_sort_by ( sortbytype )\n"; echo " {\n"; echo " document.sortby_zone_form.zone_sort_by.value = sortbytype ;\n"; echo " document.sortby_zone_form.submit() ;\n"; echo " }\n"; echo " -->\n"; echo " </script>\n"; echo " <form name=\"sortby_zone_form\" method=\"post\" action=\"search.php\">\n"; echo " <input type=\"hidden\" name=\"query\" value=\"" . $_POST['query'] . "\" />\n"; echo " <input type=\"hidden\" name=\"zone_sort_by\" />\n"; echo " <h3>" . _('Zones found') . ":</h3>\n"; echo " <table>\n";