Bernd Wurst commited on 2018-02-20 11:35:39
Zeige 4 geänderte Dateien mit 28 Einfügungen und 1 Löschungen.
... | ... |
@@ -347,6 +347,12 @@ function encode_querystring($querystring) |
347 | 347 |
} |
348 | 348 |
|
349 | 349 |
|
350 |
+function beta_notice() |
|
351 |
+{ |
|
352 |
+ output('<div class="beta"><h4>Achtung: Testbetrieb</h4><p>Diese Funktion ist im Testbetrieb. Bei Fehlfunktionen, Unklarheiten oder Verbesserungsvorschlägen bitten wir um kurze Nachricht an <a href="mailto:root@schokokeks.org">root@schokokeks.org</a></p></div>'); |
|
353 |
+} |
|
354 |
+ |
|
355 |
+ |
|
350 | 356 |
function addnew($file, $label, $querystring = '', $attribs = '') |
351 | 357 |
{ |
352 | 358 |
output('<p class="addnew">'.internal_link($file, $label, $querystring, $attribs).'</p>'); |
... | ... |
@@ -30,6 +30,8 @@ if (! config('http.net-apikey')) { |
30 | 30 |
title("Domain hinzufügen"); |
31 | 31 |
$section='domains_domains'; |
32 | 32 |
|
33 |
+beta_notice(); |
|
34 |
+ |
|
33 | 35 |
output('<p>Mit dieser Funktion können Sie eine neue Domain bestellen oder eine bestehende, extern registrierte Domain verfügbar machen.</p>'); |
34 | 36 |
|
35 | 37 |
$form = '<p>Domainname: <input type="text" name="domain" size="50" /> <input type="submit" value="Verfügbarkeit prüfen" />'; |
... | ... |
@@ -38,7 +38,7 @@ if (isset($_REQUEST['domain'])) { |
38 | 38 |
$punycode = idn_to_ascii($request, 0, INTL_IDNA_VARIANT_UTS46); |
39 | 39 |
if (!check_domain($punycode)) { |
40 | 40 |
warning("Ungültiger Domainname: ".filter_input_general($request)); |
41 |
- redirect(''); |
|
41 |
+ redirect('adddomain'); |
|
42 | 42 |
} |
43 | 43 |
$dom = new Domain(); |
44 | 44 |
if ($dom->loadByName($request) !== false && !$dom->is_customerdomain()) { |
... | ... |
@@ -99,6 +99,7 @@ if ($avail['status'] == 'available') { |
99 | 99 |
title("Domain-Transfer vornehmen"); |
100 | 100 |
} |
101 | 101 |
|
102 |
+beta_notice(); |
|
102 | 103 |
|
103 | 104 |
output("<p>Domainname: <strong>".$dom->fqdn."</strong></p>"); |
104 | 105 |
|
... | ... |
@@ -418,3 +418,21 @@ tr.unpaid td { |
418 | 418 |
color: #fff; |
419 | 419 |
} |
420 | 420 |
|
421 |
+div.beta { |
|
422 |
+ color: #000; |
|
423 |
+ font-size: 110%; |
|
424 |
+ font-weight: bold; |
|
425 |
+ padding: 10px; |
|
426 |
+ border: 3px solid #ffb000; |
|
427 |
+ background-color: #fffee9; |
|
428 |
+} |
|
429 |
+div.beta h4 { |
|
430 |
+ color: #ffb000; |
|
431 |
+ padding-left: 26px; |
|
432 |
+ min-height: 18px; |
|
433 |
+ background-image: url('../../images/warning.png'); |
|
434 |
+ background-position: 0 0; |
|
435 |
+ background-repeat: no-repeat; |
|
436 |
+} |
|
437 |
+ |
|
438 |
+ |
|
421 | 439 |