Projekt

Allgemein

Profil

Wiki » Historie » Revision 120

Revision 119 (Tilo Thiele, 23.01.2026 15:48) → Revision 120/130 (Tilo Thiele, 25.01.2026 16:56)

{{>toc}} 

 # HZD-Relaunch Website 2026 

 ## Kontaktdaten Projektbeteiligte 

 | Name                | Telefon         | Email                                | Rolle                             | 
 |-------------------|---------------|------------------------------------|---------------------------------| 
 | Tilo Thiele         | 0173/6330676    | t.thiele@hovawarte.com               | Projektleitung Website Relaunch | 
 | Andreas Theile      | 0151/15261234 | Andreas.theile@qualitaeter.de        | Dienstleister Fa. Lawrenz         | 
 | Judith Reinike      | 0172/3703389    | projektleitung.it@hovawarte.com      | Projektleitung IT - HZD           | 
 | Peter Busch         | 07424/7151      | Vizepraesident.hzd@hovawarte.com     | HZD Präsidium https://www.hovawarte.com/verein/ansprechpartner                    | 
 | Claudia Gehrken     |                 | praesident.hzd@hovawarte.com         | HZD Präsidium https://www.hovawarte.com/verein/ansprechpartner                    | 
 | Claudia von Brill |                 | finanzverwaltung.hzd@hovawarte.com | HZD Präsidium https://www.hovawarte.com/verein/ansprechpartner                    | 

 ## Systeme und Zugänge 

 |Url |Username |Beschreibug | 
 |--|--|--| 
 | https://accounts.hetzner.com    | hzd@qualitaeter.de | Hetzner Provider    | 
 | https://www.hovawarte.com |    | Bisherige Webseite | 
 | https://www.hovawarte.com/administrator/index.php?hovi2017 |    | Backend unserer bisherigen Webseite | 
 | https://hzd2.lawrenz.info/wp-login.php |    | Backend neue Website | 
 | https://hzd2.lawrenz.info/hovi2023 |    | Arbeitslink der neuen Website | 
 | https://hovawarte.app.tilothiele.de | hzd/info2025 | Headless-Variante | 
 | https://hzd-backend.app.tilothiele.de |    | Headless-Variante Backend | 

 ## Weitere Seiten 

 - [[Scratch Pad]] 

 ## Aktuell benötige Lizenzen 

 - (Theme) Astra -> Dashboard -> Astra Pro License Key 
 - (Plugin) ME Calendar -> Lizenz Aktivierung 
 - Crocoblock 
   - Admin and Site Enhancements (ASE) 
   - Unlimited Elements for Elementor (Premium) 
 - Updraft Plus 
 - Dynamic Content for Elementor 
 - Ultimate Addons für Elementor Pro 
 - JetSmart Filters 
 - Modern Events Calendar 
 - Rank Math SEO 
 - SeedProd Pro 
 - WP All Export Pro 
 - WP All Import Pro 
 - Dynamic.ooo - Dynamic Shortcodes 
 - Dynamic.ooo - Dynamic Content for Elementor 
 - Advanced Custom Fields PRO 
 - Admin Columns Pro 

 ## Beschreibungen / Anforderungen 

 1. [[Websitestruktur]] (bester Überblick - gespickt mit Anforderungen/TODOs/Beschreibungen) 
 1. Funktionalität [[Terminkalender|Terminkalenders]] 
 1. Funktionalität [[Mitgliederbereich]]  
 1. Funktionalität [[Datenpflege Würfe]]  
 1. Funktionalität [[Hundedatenbank]] 
 1. Funktionalität [[Bestellformulare]] 
 1. Anforderungen an [[Bausteine]] 

 -> das sind die gravierenden Punkte 

 Die Inhalte müssen noch vollständig geprüft und ggf. überarbeitet werden. Das Einpflegen kann dann aber auch das TIK erledigen, sobald das Team geschult wurde. Wichtig ist das vorab alle Gremien, das Präsidium und die Regionen Ihre Bereiche prüfen und evtl. Zuarbeiten liefern. 

 ## Konkurrenzstudien 

 * https://www.hovawarte.com - aktuelle HZD-Seite 
 * https://www.hovawart.org.uk/ 
 * https://www.hovawartclub.org/home2.html 
 * https://www.szg-hovawart.de/zucht-in-der-szg - SZG so lala 
 * https://www.hovawart.org - RZV-Seite - nönö 
 * https://www.hovawarte-hamburg.de - wohl auch RZV? 
 * https://www.hovawart-welt.de/ueber-uns/ - schöne Bild/Text Mischung 
 * https://www.hovawart.club/zucht/ - Landing Page gut begonnen - nur wenig Bilder 
 * https://haushornemann.de - schöne Züchterseite 
 * https://www.hovawarte-vom-ostenholz.de - Züchterseite ganz ok 
 * 

 ## Offene Baustellen 

 ### Logik 

 1. ~~Terminkalender~~ es nur fehlt noch: 
    1. ~~Mailbenachrichtigung~~ nach der Anmeldung 
    1. Berechtigungsgesteuerter Abruf der Anmeldung (für Sonderleiter) 
 1. Berechtigungsgesteuerter Abruf von Seiten 
    1. Seite: Neue Mitgliede 
    1. Formulare/Downloads 
 1. Geolocation zuende implementieren (drosseln auf < 1 Abfrage/sek) 
 1. ~~Hunde: Verknüpfung mit Züchter (Import Daten von Chromosoft)~~ 
 1. ~~Verknüpfung Verknüpfung der Hunde (Vorfahren/Nachkommen) für Pedigree (automatisch nicht möglich über Zuchtbuchnummer).~~ Zuchtbuchnummer). 
 1. ~~Kestra~~ Automation bei Import 
 1. ~~Seitliches Drawer-Kurzmenü~~ 
 1. Selfservice Welpenpflege 
 1. Selfservice Züchterdatenpflege 
 1. Züchtersuche mit Karte; Tabellen-/Card-Ansicht 
 1. ~~Hundesuche: Tabellen-/Card-Ansicht~~ Hundesuche: Tabellen-/Card-Ansicht 
 1. ~~Würfe mit Karte~~ 
 1. ~~News/Neuigkeiten~~ 
 1. ~~Berichte~~ 
 1. ~~Preview-Logik implementieren~~ 
 1. Meine HZD zuende gestalten 
 1. teilen via fb, twitter, insta 
 1. SEO ~~SEO / robots.txt, metadata,~~sitemap.xml~~ implementieren sitemap.xml implementieren~~ 
 1. Captcha in den Kontaktmailer integrieren 

 ### Frontend-Design 

 1. Testseite auf Prod gestalten - mit allen Sections 
 1. Farbkonzept / Farbpalette definieren 
 1. Schriften festlegen (Robotoslab/Roboto?) 
 1. Bilder: Seitenverhältnis klären; ggf. Layout anpassen oder Bilder beschneiden 
 1. Optimieren von 
    - Abstände 
    - Schriftgrößen 
    - Schriftstärke 
    - Zeichenabstände 
    - Zeilenhöhe 
 1. Optimieren mobile Ansicht/Responsiveness 
 1. Accessability 
 1. ~~micro animations einbauen~~ 
 1. css optimieren: `<ul>` und `<ol>` werden in der RichtTextSection ohne bullets und in schwarzer Schrift dargestellt. 

 ### Redaktionelles/Rechtliches 

 1. Menüstruktur / Struktur der Website 
 1. (ggf. Impressum) 
 1. Datenschutzerklärung anpassen 
 1. Texte überarbeiten 
 1. Formulare 
    - Vollständigkeit 
    - Zugriffsbeschränkung 
    - Systematik IDs 

 ### Datenmigration 

 1. Datenmigration von der aktuellen Website - Umfang klären. 
 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-...) 
 1. Klären: welcher Umfang welcher Daten? 
 1. Berichte 
 1. Nachrichten 
 1. Hunde 
 1. Züchter 
 1. Würfe 
 1. User 
 1. Datenpflege Chromosoft: totgeborene Welpen eindeutig benamen A1, A2, ... 
 1. Datenpflege Chromosoft: weitere mehrdeutige Namen eliminieren 
 1. 'aktive' Züchter manuell disablen (Möglichkeit im Backend schaffen) 

 ``` 
 Validation failed for alle-hunde.csv: 
   - Spalte E: Wert 'B..... zur Teufelseiche' ist nicht eindeutig (Zeilen: [86, 87]) 
   - Spalte E: Wert 'Nika vom Campemoor' ist nicht eindeutig (Zeilen: [164, 4856]) 
   - Spalte E: Wert 'Sunia Las Ksiezniczek' ist nicht eindeutig (Zeilen: [252, 1812]) 
   - Spalte E: Wert 'Lotta Klejnot Fanusi' ist nicht eindeutig (Zeilen: [253, 1826]) 
   - Spalte E: Wert 'Xena Chatka Zielarki' ist nicht eindeutig (Zeilen: [283, 4109]) 
   - Spalte E: Wert 'Nicht nach VDH- und FCI-Regeln gezüchtet' ist nicht eindeutig (Zeilen: [355, 8178]) 
   - Spalte E: Wert 'A... von Gina's vier Linden' ist nicht eindeutig (Zeilen: [386, 8221]) 
   - Spalte E: Wert 'E... vom Schadendorfer Krug' ist nicht eindeutig (Zeilen: [402, 403, 404, 8239, 8240, 8241, 8242]) 
   - Spalte E: Wert 'B... aus dem Buntspecht-Wald' ist nicht eindeutig (Zeilen: [620, 621, 622, 8438, 8439]) 
   - Spalte E: Wert 'Hovahome´s Afi' ist nicht eindeutig (Zeilen: [764, 1428]) 
   - Spalte E: Wert 'Azazela von Philippsdorf' ist nicht eindeutig (Zeilen: [1036, 1305]) 
   - Spalte E: Wert 'A... von Xanyara's Hof' ist nicht eindeutig (Zeilen: [1084, 8853]) 
   - Spalte E: Wert 'Avila von der Asseburg' ist nicht eindeutig (Zeilen: [2874, 4617]) 
   - Spalte E: Wert 'Panja von der Asseburg' ist nicht eindeutig (Zeilen: [3305, 3394]) 
   - Spalte E: Wert 'Pearl von der Asseburg' ist nicht eindeutig (Zeilen: [3307, 3395]) 
   - Spalte E: Wert 'Balinka vom Wirtemberg' ist nicht eindeutig (Zeilen: [5422, 7388]) 
   - Spalte E: Wert 'Ypsy von der Asseburg' ist nicht eindeutig (Zeilen: [5599, 6146]) 
   - Spalte E: Wert 'Flocky Eilleen' ist nicht eindeutig (Zeilen: [7847, 12413]) 
   - Spalte E: Wert 'Ozi Las Ksiezniczek' ist nicht eindeutig (Zeilen: [8143, 9538]) 
   - Spalte E: Wert 'Gigur von Griessesch' ist nicht eindeutig (Zeilen: [8306, 15128]) 
   - Spalte E: Wert 'Wasko von der Asseburg' ist nicht eindeutig (Zeilen: [12261, 14074]) 
   - Spalte E: Wert 'Xandro von der Asseburg' ist nicht eindeutig (Zeilen: [12549, 14039]) 
   - Spalte E: Wert 'Yorki von der Asseburg' ist nicht eindeutig (Zeilen: [13265, 13839]) 
   - Spalte E: Wert 'Zemo von der Asseburg' ist nicht eindeutig (Zeilen: [13784, 14692]) 
   - Row 163: Wert in Spalte H '-' existiert nicht in Spalte E. 

 ``` 

 ### Weiterentwicklung 

 1. Bilderdatenbank für Gesamt-HZD - Uploadmöglichkeit über die Website? 
 1. Mitgliederantrag-Online? 
 1. Bilderupload Züchter (Freigabemechanismus) 
 1. HZD-App 
    - Körbogen-Formulare für Paul/Harald 

 ## Fragen 

 Fragen an HZD: 
 - Welchen Mehrwert erwartet Ihr von der neuen Website (3-5 Stichworte)? 
 - Welches Budget steht zur Verfügung? Was ist bereits verbraucht? Was ist noch Verfügbar? 
 - Es gibt noch einige unvollständige Inhalte. Wer füllt sie? 
 - Wer soll welche Veranstaltungen/Termine einstellen dürfen (Redakteur/Züchter/Deckrüdenbesitzer)? 
 - Welche Gremien gibt es bzw. sind bei der Erstellung/weiteren Pflege der Website involviert? Wer sind die Ansprechpartner? 
 - Wie sieht es mit der Datenmigration aus? 
 - SOD1, HD - nur ja/nein? oder auch Datum/Befund/Kommentar? 
 - Der alte Mitgliederbereich besteht zu 99% aus redaktionell gestalteten Seiten. Soll das auf der neuen Seite auch so sein? 

 Fragen an AT: 
 - Generell - Projektabwicklung über Redmine 
 - Ich würde gerne ein RestAPI-Plugin installieren 
 - Wie können wir ein zusätzliches Testsystem aufsetzen?  
 - Gibt es Lizenzschlüssel, die uns beschränken? Was brauchen wir für einen langristigen produktiven Betrieb? Wie sieht es mit Änderungen in HZD-Eigenregie aus? 
 - Wie geht es mit Kalender und Mitgliederbereich weiter? 
 - Das wird offenbar über das Plugin "M.E. Calendar" implementiert. Wofür ist das Plugin "Buchungen" zuständig? Hat es etwas mit dem Kalender zu tun? 
 - Generell: Klärung der vielen Plugins - welches ist wofür zuständig? 

 ## Notizen 

 Judith Reinicke bat die Zuchtleitung die Mustervorlage für die neue Webseite der zuchtrelevanten Themen zu überprüfen, bzw. zu ergänzen. 

 ## Wer macht was mit der Website? 

 - Webmaster (Elke): 
   - Termine einstellen 
   - ... 
   - ... 
 - Zuchtleitung (Antje) 
   - Termine an Elke kommunizieren 

 ## Berechtigungskonzept - Wer darf was machen bzw. wer darf was sehen?