Projekt

Allgemein

Profil

Offene Baustellen » Historie » Version 3

Tilo Thiele, 06.02.2026 20:22

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