interface/web/dns/dns_import.php | ●●●●● patch | view | raw | blame | history | |
interface/web/dns/dns_wizard.php | ●●●●● patch | view | raw | blame | history | |
interface/web/dns/lib/lang/de_dns_wizard.lng | ●●●●● patch | view | raw | blame | history | |
interface/web/dns/lib/lang/en_dns_wizard.lng | ●●●●● patch | view | raw | blame | history | |
interface/web/themes/default/templates/error.tpl.htm | ●●●●● patch | view | raw | blame | history |
interface/web/dns/dns_import.php
@@ -38,11 +38,23 @@ $error = ''; // Loading the template $app->uses('tpl,validate_dns'); $app->uses('tform,tpl,validate_dns'); $app->tpl->newTemplate("form.tpl.htm"); $app->tpl->setInclude('content_tpl', 'templates/dns_import.htm'); $app->load_language_file('/web/dns/lib/lang/'.$_SESSION['s']['language'].'_dns_wizard.lng'); // Check if dns record limit has been reached. We will check only users, not admins if($_SESSION["s"]["user"]["typ"] == 'user') { $app->tform->formDef['db_table_idx'] = 'id'; $app->tform->formDef['db_table'] = 'dns_soa'; if(!$app->tform->checkClientLimit('limit_dns_zone')) { $app->error($app->lng('limit_dns_zone_txt')); } if(!$app->tform->checkResellerLimit('limit_dns_zone')) { $app->error('Reseller: '.$app->lng('limit_dns_zone_txt')); } } // import variables $template_id = (isset($_POST['template_id']))?$app->functions->intval($_POST['template_id']):0; $sys_groupid = (isset($_POST['client_group_id']))?$app->functions->intval($_POST['client_group_id']):0; interface/web/dns/dns_wizard.php
@@ -36,11 +36,23 @@ // Loading the template $app->uses('tpl,validate_dns'); $app->uses('tpl,validate_dns,tform'); $app->tpl->newTemplate("form.tpl.htm"); $app->tpl->setInclude('content_tpl', 'templates/dns_wizard.htm'); $app->load_language_file('/web/dns/lib/lang/'.$_SESSION['s']['language'].'_dns_wizard.lng'); // Check if dns record limit has been reached. We will check only users, not admins if($_SESSION["s"]["user"]["typ"] == 'user') { $app->tform->formDef['db_table_idx'] = 'id'; $app->tform->formDef['db_table'] = 'dns_soa'; if(!$app->tform->checkClientLimit('limit_dns_zone')) { $app->error($app->lng('limit_dns_zone_txt')); } if(!$app->tform->checkResellerLimit('limit_dns_zone')) { $app->error('Reseller: '.$app->lng('limit_dns_zone_txt')); } } // import variables $template_id = (isset($_POST['template_id']))?$app->functions->intval($_POST['template_id']):0; $sys_groupid = (isset($_POST['client_group_id']))?$app->functions->intval($_POST['client_group_id']):0; interface/web/dns/lib/lang/de_dns_wizard.lng
@@ -40,5 +40,6 @@ $wb['globalsearch_searchfield_watermark_txt'] = 'Suche'; $wb['globalsearch_suggestions_text_txt'] = 'Vorschläge'; $wb['error_no_server_id'] = 'No server provided.'; $wb['error_not_allowed_server_id'] = 'The selected server is not allowed for this account.'; $wb['error_not_allowed_server_id'] = 'Der ausgewählte Server ist in diesem Konto nicht verfügbar.'; $wb['limit_dns_zone_txt'] = 'Die maximale Anzahl an DNS Einträgen für Ihr Konto wurde erreicht.'; ?> interface/web/dns/lib/lang/en_dns_wizard.lng
@@ -41,4 +41,5 @@ $wb['globalsearch_suggestions_text_txt'] = "Suggestions"; $wb['error_no_server_id'] = 'No server provided.'; $wb['error_not_allowed_server_id'] = 'The selected server is not allowed for this account.'; $wb["limit_dns_zone_txt"] = 'The max. number of DNS zones for your account is reached.'; ?> interface/web/themes/default/templates/error.tpl.htm
@@ -4,6 +4,5 @@ <ol> <li>###ERRORMSG###</li> </ol> <div>TODO: WRONG HTML ELEMENTS</div> </div> </div>