improved domain owner selection with hint when cantact is incomplete
Bernd Wurst

Bernd Wurst commited on 2023-02-27 08:18:56
Zeige 1 geänderte Dateien mit 12 Einfügungen und 1 Löschungen.

... ...
@@ -43,11 +43,22 @@ if (isset($_SESSION['contacts_choose_header'])) {
43 43
 
44 44
 
45 45
 output('<div class="contact-list">');
46
-$contacts = possible_domainholders();
46
+$contacts = get_contacts();
47
+$hvae_invalid = false;
47 48
 foreach ($contacts as $c) {
49
+    if (possible_domainholder($c)) {
48 50
         output(internal_link('', display_contact($c), "id={$c['id']}", 'class="contacts-choose"'));
51
+    } else {
52
+        $have_invalid = true;
53
+        output(display_contact($c, '<p><em>Datensatz unvollständig</em></p>'));
54
+    }
49 55
 }
50 56
 
51 57
 output('</div>');
52 58
 
59
+if ($have_invalid) {
60
+    warning('Sie haben Kontakte, die nicht als Domaininhaber gewählt werden können.
61
+    Zur Verwendung als Domaininhaber müssen Name, vollständige Adresse, E-Mail-Adresse sowie Telefonnummer angegeben sein.');
62
+}
63
+
53 64
 addnew('edit', 'Neue Adresse erstellen', 'id=new&back=choose&domainholder=1');
54 65