Bernd Wurst commited on 2018-02-20 11:35:38
Zeige 3 geänderte Dateien mit 13 Einfügungen und 14 Löschungen.
| ... | ... |
@@ -58,15 +58,15 @@ if (isset($_REQUEST['domain'])) {
|
| 58 | 58 |
output('<p class="domain-available">Die Domain '.filter_input_general($request).' ist verfügbar!</p>');
|
| 59 | 59 |
# Neue Domain eintragen |
| 60 | 60 |
$data = get_domain_offer($avail['domainSuffix']); |
| 61 |
- if (!$data) {
|
|
| 62 |
- redirect('');
|
|
| 63 |
- } |
|
| 61 |
+ if ($data === false) {
|
|
| 62 |
+ output('<p>Diese Endung ist für die automatische Registrierung nicht freigeschaltet. Bitte fragen Sie bei unserem Support nach den Konditionen und Bedingungen für diese Domain-Endung!</p>');
|
|
| 63 |
+ } else {
|
|
| 64 | 64 |
$form = '<p>Folgende Konditionen gelten bei Registrierung der Domain im nächsten Schritt:</p> |
| 65 | 65 |
<table> |
| 66 | 66 |
<tr><td>Domainname:</td><td><strong>'.filter_input_general($request).'</strong></td></tr> |
| 67 |
- <tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$data['gebuehr'].' €</td></tr>'; |
|
| 67 |
+ <tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$data['gebuehr'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 68 | 68 |
if ($data['setup']) {
|
| 69 |
- $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$data['setup'].' €</td></tr>'; |
|
| 69 |
+ $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$data['setup'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 70 | 70 |
} |
| 71 | 71 |
$form .='</table>'; |
| 72 | 72 |
|
| ... | ... |
@@ -75,6 +74,7 @@ if (isset($_REQUEST['domain'])) {
|
| 75 | 74 |
<input type="submit" name="submit" value="Ich möchte diese Domain registrieren"></p>'; |
| 76 | 75 |
output(html_form('domains_register', 'domainreg', '', $form));
|
| 77 | 76 |
output('<p>'.internal_link('domains', 'Zurück').'</p>');
|
| 77 |
+ } |
|
| 78 | 78 |
} elseif ($avail['status'] == 'registered' || $avail['status'] == 'alreadyRegistered') {
|
| 79 | 79 |
output('<p class="domain-unavailable">Die Domain '.filter_input_general($request).' ist bereits vergeben.</p>');
|
| 80 | 80 |
|
| ... | ... |
@@ -84,17 +84,16 @@ if (isset($_REQUEST['domain'])) {
|
| 84 | 84 |
} else {
|
| 85 | 85 |
$data = get_domain_offer($avail['domainSuffix']); |
| 86 | 86 |
|
| 87 |
- if (! $data) {
|
|
| 88 |
- // Die Include-Datei setzt eine passende Warning-Nachricht |
|
| 89 |
- output('<p>Eine Registrierung ist nicht automatisiert möglich. Bitte wenden Sie sich an den Support.');
|
|
| 87 |
+ if ($data === false) {
|
|
| 88 |
+ output('<p>Diese Endung ist für die automatische Registrierung nicht freigeschaltet. Bitte fragen Sie bei unserem Support nach den Konditionen und Bedingungen für diese Domain-Endung!</p>');
|
|
| 90 | 89 |
} else {
|
| 91 | 90 |
|
| 92 | 91 |
$form = '<p>Folgende Konditionen gelten beim Transfer der Domain im nächsten Schritt:</p> |
| 93 | 92 |
<table> |
| 94 | 93 |
<tr><td>Domainname:</td><td><strong>'.filter_input_general($avail['domainNameUnicode']).'</strong></td></tr> |
| 95 |
- <tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$data['gebuehr'].' €</td></tr>'; |
|
| 94 |
+ <tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$data['gebuehr'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 96 | 95 |
if ($data['setup']) {
|
| 97 |
- $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$data['setup'].' €</td></tr>'; |
|
| 96 |
+ $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$data['setup'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 98 | 97 |
} |
| 99 | 98 |
$form .='</table>'; |
| 100 | 99 |
|
| ... | ... |
@@ -151,9 +151,9 @@ $form .= '<h4>Kosten</h4>'; |
| 151 | 151 |
$form .= '<p>Für die Verwaltung der Domain fallen folgende Kosten an:</p> |
| 152 | 152 |
<table> |
| 153 | 153 |
<tr><td>Domainname:</td><td><strong>'.$dom->fqdn.'</strong></td></tr> |
| 154 |
-<tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$pricedata['gebuehr'].' €</td></tr>'; |
|
| 154 |
+<tr><td>Jahresgebühr:</td><td style="text-align: right;">'.$pricedata['gebuehr'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 155 | 155 |
if ($pricedata['setup']) {
|
| 156 |
- $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$pricedata['setup'].' €</td></tr>'; |
|
| 156 |
+ $form .= '<tr><td>Setup-Gebühr (einmalig):</td><td style="text-align: right;">'.$pricedata['setup'].' €'.footnote('Preis für Deutschland, inkl. 19% USt. Preise für andere Länder entsprechend. Bitte beim Support anfragen').'</td></tr>';
|
|
| 157 | 157 |
} |
| 158 | 158 |
$form .='</table>'; |
| 159 | 159 |
$form .= '<p>Mit dieser Bestellung geben Sie eine verbindliche Willenserklärung ab, diese Domain registrieren zu wollen. Sie treten in ein Vertragsverhältnis zu '.config('company_name').' unter dem Vorbehalt, dass die Domain registriert werden kann. Die Hoheit über die Vergabe der Domains hat die jeweils zuständige Registrierungsstelle. Es gelten die Vergabe-Bedingungen der jeweils zuständigen Registrierungsstelle.</p>
|
| ... | ... |
@@ -244,8 +244,7 @@ function get_domain_offer($tld) |
| 244 | 244 |
$result = db_query("SELECT tld, gebuehr, `interval`, setup FROM misc.domainpreise WHERE tld=:tld AND ruecksprache='N'", array(":tld" => $tld));
|
| 245 | 245 |
} |
| 246 | 246 |
if ($result->rowCount() != 1) {
|
| 247 |
- warning('Die Endung »'.$tld.'« steht zur automatischen Eintragung nicht zur Verfügung.');
|
|
| 248 |
- return; |
|
| 247 |
+ return false; |
|
| 249 | 248 |
} |
| 250 | 249 |
$temp = $result->fetch(); |
| 251 | 250 |
$data["gebuehr"] = $temp["gebuehr"]; |
| 252 | 251 |