Projekt

Allgemein

Profil

Offene Baustellen » Historie » Version 4

Tilo Thiele, 06.02.2026 20:23

1 4 Tilo Thiele
{{>toc}}
2
3 1 Tilo Thiele
# Offene Baustellen
4
5
## Logik
6
7
1. ~~Terminkalender~~ es nur fehlt noch:
8
   1. ~~Mailbenachrichtigung~~ nach der Anmeldung
9
   1. (klären: JR/EL) Berechtigungsgesteuerter Abruf der Anmeldung (für Sonderleiter)
10
1. Berechtigungsgesteuerter Abruf von Seiten
11
   1. (klären: JR/EL) Seite: Neue Mitgliede
12
   1. (klären: JR/EL) Formulare/Downloads
13
1. Geolocation zuende implementieren (drosseln auf < 1 Abfrage/sek)
14
1. ~~Hunde: Verknüpfung mit Züchter (Import Daten von Chromosoft)~~
15
1. ~~Verknüpfung der Hunde (Vorfahren/Nachkommen) für Pedigree (automatisch nicht möglich über Zuchtbuchnummer).~~
16
1. ~~Kestra~~ Automation bei Import
17
1. ~~Seitliches Drawer-Kurzmenü~~
18
1. (klären: JR/EL) Selfservice Welpenpflege
19
1. (klären: JR/EL) Selfservice Züchterdatenpflege
20
1. Züchtersuche mit Karte; Tabellen-/Card-Ansicht
21
1. ~~Hundesuche: Tabellen-/Card-Ansicht~~
22
1. ~~Würfe mit Karte~~
23
1. ~~News/Neuigkeiten~~
24
1. ~~Berichte~~
25
1. ~~Preview-Logik implementieren~~
26
1. Meine HZD zuende gestalten
27
1. (klären: JR/EL) teilen via fb, twitter, insta - wer ist hier admin? Wer kann mir die App-ID/Token geben?
28
1. SEO / robots.txt, metadata,~~sitemap.xml~~ implementieren
29
1. Captcha in den Kontaktmailer integrieren
30
31
## Frontend-Design
32
33
1. Testseite auf Prod gestalten - mit allen Sections
34
1. ~~Farbkonzept / Farbpalette definieren~~
35
1. ~~Schriften festlegen (Robotoslab/Roboto?)~~
36
1. (klären: EG) Bilder: Seitenverhältnis klären; ggf. Layout anpassen oder Bilder beschneiden
37
1. Optimieren von
38
   - Abstände
39
   - Schriftgrößen
40
   - Schriftstärke
41
   - Zeichenabstände
42
   - Zeilenhöhe
43
1. Optimieren mobile Ansicht/Responsiveness
44
1. Accessability
45
1. ~~micro animations einbauen~~
46
1. css optimieren: `<ul>` und `<ol>` werden in der RichtTextSection ohne bullets und in schwarzer Schrift dargestellt.
47
48
## Redaktionelles/Rechtliches
49
50
1. (klären: JR/EG) Menüstruktur / Struktur der Website
51 2 Tilo Thiele
1. (TODO TIK) wo sollen die Regionen verlinkt werden? Wo kommen die Ortsgruppen hin?
52 1 Tilo Thiele
1. (TODO TIK) (ggf. Impressum)
53
1. (TODO TIK) Datenschutzerklärung anpassen
54
1. (TODO TIK) Texte überarbeiten
55
1. (TODO JR/TIK) Formulare
56
   - (TODO JR/TIK) Vollständigkeit
57
   - (klären JR/TIK) Zugriffsbeschränkung
58
   - (TODO JR/TIK) Systematik IDs
59 3 Tilo Thiele
60
## Import Chromosoft Daten
61
62
### User
63
64
#### eindeutige Email-Adressen
65
66
es muss *eine* gültige, eindeutige Email-Adresse vorhanden sein
67
68
Geht nicht: 'pfeifferb64@gmx.de    mchaeb@t-online.de' (sind zwei EMail-Adressen)
69
Geht nicht: '-', '', (leer)
70
71
1. es muss *eine* gültige Emailadresse im Datensatz vorhanden sein.
72 1 Tilo Thiele
73
## Datenmigration
74
75
klären JR/EL/EG/TIK
76
77
1. Datenmigration von der aktuellen Website - Umfang klären.
78
1. Hunde sind für mich sichtbar nur über die Zuchtbuchnummer verknüpft. Diese ist jedoch nicht eindeutig und ist in verschiedenen Schreibweisen gespeichert (VDH-...)
79
1. Klären: welcher Umfang welcher Daten?
80
1. Berichte
81
1. Nachrichten
82
1. Hunde
83
1. Züchter
84
1. Würfe
85
1. User
86
1. bilder
87
1. Datenpflege Chromosoft: totgeborene Welpen eindeutig benamen A1, A2, ...
88
1. Datenpflege Chromosoft: weitere mehrdeutige Namen eliminieren
89
1. ~~'aktive' Züchter manuell disablen (Möglichkeit im Backend schaffen)~~
90
91
```
92
Validation failed for alle-hunde.csv:
93
  - Spalte E: Wert 'B..... zur Teufelseiche' ist nicht eindeutig (Zeilen: [86, 87])
94
  - Spalte E: Wert 'Nika vom Campemoor' ist nicht eindeutig (Zeilen: [164, 4856])
95
  - Spalte E: Wert 'Sunia Las Ksiezniczek' ist nicht eindeutig (Zeilen: [252, 1812])
96
  - Spalte E: Wert 'Lotta Klejnot Fanusi' ist nicht eindeutig (Zeilen: [253, 1826])
97
  - Spalte E: Wert 'Xena Chatka Zielarki' ist nicht eindeutig (Zeilen: [283, 4109])
98
  - Spalte E: Wert 'Nicht nach VDH- und FCI-Regeln gezüchtet' ist nicht eindeutig (Zeilen: [355, 8178])
99
  - Spalte E: Wert 'A... von Gina's vier Linden' ist nicht eindeutig (Zeilen: [386, 8221])
100
  - Spalte E: Wert 'E... vom Schadendorfer Krug' ist nicht eindeutig (Zeilen: [402, 403, 404, 8239, 8240, 8241, 8242])
101
  - Spalte E: Wert 'B... aus dem Buntspecht-Wald' ist nicht eindeutig (Zeilen: [620, 621, 622, 8438, 8439])
102
  - Spalte E: Wert 'Hovahome´s Afi' ist nicht eindeutig (Zeilen: [764, 1428])
103
  - Spalte E: Wert 'Azazela von Philippsdorf' ist nicht eindeutig (Zeilen: [1036, 1305])
104
  - Spalte E: Wert 'A... von Xanyara's Hof' ist nicht eindeutig (Zeilen: [1084, 8853])
105
  - Spalte E: Wert 'Avila von der Asseburg' ist nicht eindeutig (Zeilen: [2874, 4617])
106
  - Spalte E: Wert 'Panja von der Asseburg' ist nicht eindeutig (Zeilen: [3305, 3394])
107
  - Spalte E: Wert 'Pearl von der Asseburg' ist nicht eindeutig (Zeilen: [3307, 3395])
108
  - Spalte E: Wert 'Balinka vom Wirtemberg' ist nicht eindeutig (Zeilen: [5422, 7388])
109
  - Spalte E: Wert 'Ypsy von der Asseburg' ist nicht eindeutig (Zeilen: [5599, 6146])
110
  - Spalte E: Wert 'Flocky Eilleen' ist nicht eindeutig (Zeilen: [7847, 12413])
111
  - Spalte E: Wert 'Ozi Las Ksiezniczek' ist nicht eindeutig (Zeilen: [8143, 9538])
112
  - Spalte E: Wert 'Gigur von Griessesch' ist nicht eindeutig (Zeilen: [8306, 15128])
113
  - Spalte E: Wert 'Wasko von der Asseburg' ist nicht eindeutig (Zeilen: [12261, 14074])
114
  - Spalte E: Wert 'Xandro von der Asseburg' ist nicht eindeutig (Zeilen: [12549, 14039])
115
  - Spalte E: Wert 'Yorki von der Asseburg' ist nicht eindeutig (Zeilen: [13265, 13839])
116
  - Spalte E: Wert 'Zemo von der Asseburg' ist nicht eindeutig (Zeilen: [13784, 14692])
117
  - Row 163: Wert in Spalte H '-' existiert nicht in Spalte E.
118
119
```
120
121
## Weiterentwicklung
122
123
1. Bilderdatenbank für Gesamt-HZD - Uploadmöglichkeit über die Website?
124
1. Mitgliederantrag-Online?
125
1. Bilderupload Züchter (Freigabemechanismus)
126
1. HZD-App
127
   - Körbogen-Formulare für Paul/Harald