function dns_create_html_overview($account, $type = 'domain') { global $lang; global $template_dir; $overview = dns_get_value_overview(get_value_get('id'), $type, get_value_session('from_db', 'is_admin')); if ($overview == FALSE) { } else { if ($type == 'domain') { $typurl = 'dom'; } else { $typurl = 'tem'; } $html = ''; $html .= '<div class="tablestop2"><table>'; if ($type == 'domain') { $html .= '<tr><td colspan="6"><div style="width:665px;">'; $html .= '<div style="float: right;"> <form name="submit" method="post" action="">'; $html .= '<input type="text" id="search" name="search" class="search"><input type="hidden" value="' . get_value_get('sort') . '">'; $html .= '<input type="submit" value="' . $lang->translate(533) . '" id="submit" name="submit" class="searchbutton"></form></div>'; $html .= '</td></tr><tr><td>' . $lang->translate(702) . '<div style="float: right;"><a href="?page=dns&type=domoverzicht&id=1&sort=name"><img src="' . $template_dir . 'a.png" border="0"></a> <a href="?page=dns&type=domoverzicht&id=1&sort=name2"><img src="' . $template_dir . 'z.png" border="0"></a>'; if (check_user_right(get_value_session('from_db', 'id'), 'dnsdomtoevoegen', get_value_session('from_db', 'is_admin')) != FALSE) { $html .= ' <a href="?page=dns&type=domtoevoegen&id=' . get_value_get('id') . '"><img src="' . $template_dir . 'plus.png" border="0" valign="middle" title="' . $lang->translate(606) . '"></a>'; } $html .= '</div></td><td colspan="5">' . $lang->translate(709) . '</td></tr>'; } else { $html .= '<tr><td colspan="7"><div style="width:665px;"><div style="float: left;"> '; $html .= '</div><div style="float: right;"> <form name="submit" method="post" action="">'; $html .= '<input type="text" id="search" name="search" class="search"><input type="hidden" value="' . get_value_get('sort') . '">'; $html .= '<input type="submit" value="' . $lang->translate(533) . '" id="submit" name="submit" class="searchbutton"></form></div>'; $html .= '</td></tr><tr><td>' . $lang->translate(703) . ''; if (check_user_right(get_value_session('from_db', 'id'), 'dnstemtoevoegen', get_value_session('from_db', 'is_admin')) != FALSE) { $html .= '<div style="float: right;"><a href="?page=dns&type=temtoevoegen&id=' . get_value_get('id') . '"><img src="' . $template_dir . 'plus.png" border="0" valign="middle" title="' . $lang->translate(608) . '"></a></div>'; } $html .= '</td><td colspan="5">Opties</td></tr>'; } foreach ($overview as $domain) { if ($type == 'domain') { $data = dns_get_value_domain($domain['id']); } else { $data['type'] = 'NATIVE'; } if (check_user_right(get_value_session('from_db', 'id'), 'dns' . $typurl . 'bekijken', get_value_session('from_db', 'is_admin')) != FALSE) { $html .= '<tr><td><a href="?lang=' . lang_get_value_defaultlang() . '&page=dns&type=' . $typurl . 'bekijken&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '">' . $domain['name'] . '</a></td>'; } else { $html .= '<tr><td>' . $domain['name'] . '</td>'; } $html .= '<td width="25px">'; if (check_user_right(get_value_session('from_db', 'id'), 'dns' . $typurl . 'bekijken', get_value_session('from_db', 'is_admin')) != FALSE) { $html .= '<center><a href="?lang=' . lang_get_value_defaultlang() . '&page=dns&type=' . $typurl . 'bekijken&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '"><img src="' . $template_dir . 'info.png" border="0" title="' . $lang->translate(1230) . '"></a></center>'; } $html .= '</td>'; $html .= '<td width="25px">'; if (check_user_right(get_value_session('from_db', 'id'), 'dns' . $typurl . 'bewerken', get_value_session('from_db', 'is_admin')) != FALSE && $data['type'] != "SLAVE") { $html .= '<center><a href="?lang=' . lang_get_value_defaultlang() . '&page=dns&type=' . $typurl . 'bewerken&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '"><img src="' . $template_dir . 'wijzigen.png" border="0" title="' . $lang->translate(1231) . '"></a></center>'; } elseif (check_user_right(get_value_session('from_db', 'id'), 'dns' . $typurl . 'bekijken', get_value_session('from_db', 'is_admin')) != FALSE) { $html .= '<center><img src="' . $template_dir . 'wijzigen_off.png" border="0"></center>'; } else { $html .= '<center><img src="' . $template_dir . 'wijzigen_off.png" border="0"></center>'; } $html .= '</td>'; $html .= '<td width="25px">'; if (check_user_right(get_value_session('from_db', 'id'), 'dnssmdomontkop', get_value_session('from_db', 'is_admin')) && $data['type'] == "SLAVE") { $html .= '<center><a href="javascript:confirm_text(\'' . $lang->translate(796) . '\', \'?lang=' . lang_get_value_defaultlang() . '&page=dns&type=domsuperontkoppelen&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '\')"><img src="' . $template_dir . 'supermaster.png" border="0" title="' . $lang->translate(1233) . '"></a></center>'; } $html .= '</td>'; $html .= '<td width="25px">'; if (check_user_right(get_value_session('from_db', 'id'), 'dnstemkoppelen', get_value_session('from_db', 'is_admin') && $data['type'] != "SLAVE") != FALSE) { if ($type == 'domain') { if (isset($domain['template']) && $data['type'] != "SLAVE" && $domain['template'] == "0") { $html .= '<center><a href="?lang=' . lang_get_value_defaultlang() . '&page=dns&type=domkoppelen&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '"><img src="' . $template_dir . 'koppellen.png" border="0" title="' . $lang->translate(1234) . '"></a></center>'; } else { } } } $html .= '</td>'; $html .= '<td width="25px">'; if (check_user_right(get_value_session('from_db', 'id'), 'dns' . $typurl . 'verwijderen', get_value_session('from_db', 'is_admin')) != FALSE) { if ($type == 'domain') { $html .= '<center><a href="javascript:confirm_text(\'' . $lang->translate(726) . '\', \'?lang=' . lang_get_value_defaultlang() . '&page=dns&type=' . $typurl . 'verwijderen&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '\')"><img src="' . $template_dir . 'verwijderen.png" border="0" title="' . $lang->translate(1235) . '"></a></center>'; } else { $html .= '<center><a href="javascript:confirm_text(\'' . $lang->translate(757) . '\', \'?lang=' . lang_get_value_defaultlang() . '&page=dns&type=' . $typurl . 'verwijderen&id=' . get_value_get('id') . '&' . $typurl . 'id=' . $domain['id'] . '\')"><img src="' . $template_dir . 'verwijderen.png" border="0" title="' . $lang->translate(1235) . '"></a></center>'; } } $html .= '</td></tr>'; } $html .= '</table></div>'; } return $html; }
function pakketten_do_action_verwijder($userid, $id) { $pakket = pakketten_get_value_details($userid, $id); if ($pakket['type'] == 'dns') { $domains = dns_get_value_overview($pakket['pakket_id'], 'domain'); foreach ($domains as $domain) { dns_do_action_delete($domain['id'], $pakket['pakket_id'], 'domain'); } $templates = dns_get_value_overview($pakket['pakket_id'], 'template'); foreach ($templates as $template) { dns_do_action_delete($template['id'], $pakket['pakket_id'], 'template'); } $supers = dns_get_number_supermasters($pakket['pakket_id']); foreach ($supers as $super) { dns_do_action_delete($template['id'], $pakket['pakket_id'], 'super'); } return pakketten_do_action_delete($userid, $id); } elseif ($pakket['type'] == 'stream') { $domains = stream_get_value_overview($pakket['pakket_id']); foreach ($domains as $domain) { stream_do_action_delete($domain['id'], $pakket['pakket_id']); } return pakketten_do_action_delete($userid, $id); } else { return FALSE; } }