Browse code

Beta-Hinweis eingefügt

Bernd Wurst authored on14/02/2018 06:13:47
Showing4 changed files
... ...
@@ -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
+