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 |