diff --git a/Walkthrough-Documentation.md b/Walkthrough-Documentation.md index f964c02..5cd9443 100644 --- a/Walkthrough-Documentation.md +++ b/Walkthrough-Documentation.md @@ -1,56 +1,56 @@ -# 📋 Go-Live Walkthrough & Checkliste - -Diese Checkliste listet alle inhaltlichen und strukturellen Mängel auf, die **vor** dem Livegang behoben werden müssen. Die Mängel wurden bei einem automatisierten HTTPS- und Datenbank-Scan ermittelt. - -## 🔍 Offene inhaltliche Aufgaben - -### 1. Trassierte Menüeinträge reparieren (Dringend) -* [ ] **Musik-Seite reparieren (ID 74):** Diese Seite ist im Hauptmenü (Hauptmenü) aktiv verlinkt, ihr Slug in der Datenbank lautet jedoch `__trashed` (obwohl sie veröffentlicht ist). - * **Aktion:** Den Slug der Seite mit ID 74 im WordPress-Backend von `__trashed` wieder in `musik` ändern. - -### 2. Doppelte und verwaiste Seiten konsolidieren (Dringend) -Durch den Import existieren einige Seiten mehrfach. Oft zeigt das Menü auf eine leere Seite, während die Seite mit Inhalt nicht im Menü ist. -* [ ] **Latein-Seiten (ID 138 & ID 933):** - * Das Menü zeigt auf ID 138 (liegt unter Lehrkräfte/kollegium, hat **0 Zeichen Inhalt**). - * Es existiert ID 933 (liegt im Root, hat **2457 Zeichen Inhalt**). - * **Aktion:** Den Inhalt von ID 933 kopieren oder das Menü auf ID 933 umstellen. Die leere Seite ID 138 löschen. -* [ ] **Spanisch-Seiten (ID 150, ID 962 & ID 976):** - * Das Menü zeigt auf ID 150 (liegt unter Lehrkräfte/kollegium, hat **0 Zeichen Inhalt**). - * Es existieren ID 962 (**1985 Zeichen**) und ID 976 (**1942 Zeichen** mit Slug `spanisch-2`). - * **Aktion:** Inhalte sichten, konsolidieren und das Menü auf die richtige Seite mit Inhalt umstellen. Verwaiste leere Seiten löschen. -* [ ] **Ethik-Seiten (ID 95 & ID 928):** - * ID 95 (in Menü unter Lehrkräfte, **2304 Zeichen**). - * ID 928 (nicht in Menü, **3931 Zeichen**). - * **Aktion:** Inhalte vergleichen, den aktuelleren Inhalt (wahrscheinlich ID 928) auf die im Menü verlinkte Seite übertragen. -* [ ] **Hausordnung-Seiten (ID 147 & ID 919):** - * ID 147 (in Menü unter Über die Schule, **2192 Zeichen** - enthält Hausordnungs-PDF + Notfallordner). - * ID 919 (nicht in Menü, enthält nur Hausordnungs-PDF). - * **Aktion:** ID 919 löschen/weiterleiten, da ID 147 bereits die vollständigere Version ist. - -### 3. Leere Seiten befüllen (Inhalt fehlt vollständig) -Folgende Seiten existieren und sind teilweise im Menü, haben jedoch **keinen** Inhalt (0 Zeichen): -* [ ] **Lehrkräfte** (ID 222, `/ueber-die-schule/kollegium/`) — *In Hauptmenü verlinkt!* -* [ ] **Abitur** (ID 174, `/organisatorisches/abitur/`) — *In Hauptmenü verlinkt!* -* [ ] **Bücherliste** (ID 178, `/organisatorisches/buecherliste/`) — *In Hauptmenü verlinkt!* -* [ ] **Klausurplan Q1/Q2** (ID 297, `/organisatorisches/abitur/klausurplan-q1-q2/`) — *In Hauptmenü verlinkt!* -* [ ] **Abiturplan** (ID 301, `/organisatorisches/abitur/abiturplan/`) — *In Hauptmenü verlinkt!* -* [ ] **Geschichte** (ID 331, `/kollegium/geschichte/`) — *In Hauptmenü verlinkt!* -* [ ] **Über die Schule** (ID 97, `/ueber-die-schule/`) — Elternseite ohne direkten Inhalt. -* [ ] **Organisatorisches** (ID 106, `/organisatorisches/`) — Elternseite ohne direkten Inhalt. -* [ ] **Gesellschaftswissenschaften** (ID 121, `/gesellschaftswissenschaften/`) — Elternseite ohne direkten Inhalt. -* [ ] **Naturwissenschaftlich-mathematisches Profil** (ID 347, `/naturwissenschaftlich-mathematisches-profil/`) -* [ ] **Wissensdatenbank** (ID 866, `/knowledge-base/`) - -### 4. Seiten mit extrem wenig Inhalt (Prüfen & Erweitern) -Diese Seiten enthalten weniger als 150 Zeichen (oft nur Platzhalter oder Shortcodes): -* [ ] **Aktuelles** (ID 33, `/aktuelles/` - 16 Chars) - Prüfen, ob hier ein Blog-Feed o.ä. angezeigt wird. -* [ ] **Neuigkeiten** (ID 85, `/neuigkeiten/` - 75 Chars) - In Hauptmenü! -* [ ] **Termine** (ID 252, `/aktuelles/termine/` - 42 Chars) - Enthält vermutlich nur den ICS-Shortcode. Korrektheit der Terminanzeige prüfen. -* [ ] **Schulprogramm** (ID 263, `/schulprofil/schulprogramm/` - 35 Chars) -* [ ] **Schulfest** (ID 703, `/schulfest/` - 90 Chars) -* [ ] **Schulinterne Knowledgebase** (ID 890, `/schulinterne-knowledgebase/` - 22 Chars) -* [ ] **Projekttageübersicht** (ID 1003, `/projekttageuebersicht/` - 22 Chars) - ---- -> 💡 *Tipp:* Nutze WP-CLI zum schnellen Bearbeiten oder Sichten: -> `wp @new post edit ` +# 📋 Go-Live Walkthrough & Checkliste + +Diese Checkliste listet alle inhaltlichen und strukturellen Mängel auf, die **vor** dem Livegang behoben werden müssen. Die Mängel wurden bei einem automatisierten HTTPS- und Datenbank-Scan ermittelt. + +## 🔍 Offene inhaltliche Aufgaben + +### 1. Trassierte Menüeinträge reparieren (Dringend) +* [x] **Musik-Seite reparieren (ID 74):** Diese Seite ist im Hauptmenü (Hauptmenü) aktiv verlinkt, ihr Slug in der Datenbank lautet jedoch `__trashed` (obwohl sie veröffentlicht ist). + * **Aktion:** Den Slug der Seite mit ID 74 im WordPress-Backend von `__trashed` wieder in `musik` ändern. + +### 2. Doppelte und verwaiste Seiten konsolidieren (Dringend) +Durch den Import existieren einige Seiten mehrfach. Oft zeigt das Menü auf eine leere Seite, während die Seite mit Inhalt nicht im Menü ist. +* [ ] **Latein-Seiten (ID 138 & ID 933):** + * Das Menü zeigt auf ID 138 (liegt unter Lehrkräfte/kollegium, hat **0 Zeichen Inhalt**). + * Es existiert ID 933 (liegt im Root, hat **2457 Zeichen Inhalt**). + * **Aktion:** Den Inhalt von ID 933 kopieren oder das Menü auf ID 933 umstellen. Die leere Seite ID 138 löschen. +* [ ] **Spanisch-Seiten (ID 150, ID 962 & ID 976):** + * Das Menü zeigt auf ID 150 (liegt unter Lehrkräfte/kollegium, hat **0 Zeichen Inhalt**). + * Es existieren ID 962 (**1985 Zeichen**) und ID 976 (**1942 Zeichen** mit Slug `spanisch-2`). + * **Aktion:** Inhalte sichten, konsolidieren und das Menü auf die richtige Seite mit Inhalt umstellen. Verwaiste leere Seiten löschen. +* [ ] **Ethik-Seiten (ID 95 & ID 928):** + * ID 95 (in Menü unter Lehrkräfte, **2304 Zeichen**). + * ID 928 (nicht in Menü, **3931 Zeichen**). + * **Aktion:** Inhalte vergleichen, den aktuelleren Inhalt (wahrscheinlich ID 928) auf die im Menü verlinkte Seite übertragen. +* [ ] **Hausordnung-Seiten (ID 147 & ID 919):** + * ID 147 (in Menü unter Über die Schule, **2192 Zeichen** - enthält Hausordnungs-PDF + Notfallordner). + * ID 919 (nicht in Menü, enthält nur Hausordnungs-PDF). + * **Aktion:** ID 919 löschen/weiterleiten, da ID 147 bereits die vollständigere Version ist. + +### 3. Leere Seiten befüllen (Inhalt fehlt vollständig) +Folgende Seiten existieren und sind teilweise im Menü, haben jedoch **keinen** Inhalt (0 Zeichen): +* [ ] **Lehrkräfte** (ID 222, `/ueber-die-schule/kollegium/`) — *In Hauptmenü verlinkt!* +* [ ] **Abitur** (ID 174, `/organisatorisches/abitur/`) — *In Hauptmenü verlinkt!* +* [ ] **Bücherliste** (ID 178, `/organisatorisches/buecherliste/`) — *In Hauptmenü verlinkt!* +* [ ] **Klausurplan Q1/Q2** (ID 297, `/organisatorisches/abitur/klausurplan-q1-q2/`) — *In Hauptmenü verlinkt!* +* [ ] **Abiturplan** (ID 301, `/organisatorisches/abitur/abiturplan/`) — *In Hauptmenü verlinkt!* +* [ ] **Geschichte** (ID 331, `/kollegium/geschichte/`) — *In Hauptmenü verlinkt!* +* [ ] **Über die Schule** (ID 97, `/ueber-die-schule/`) — Elternseite ohne direkten Inhalt. +* [ ] **Organisatorisches** (ID 106, `/organisatorisches/`) — Elternseite ohne direkten Inhalt. +* [ ] **Gesellschaftswissenschaften** (ID 121, `/gesellschaftswissenschaften/`) — Elternseite ohne direkten Inhalt. +* [ ] **Naturwissenschaftlich-mathematisches Profil** (ID 347, `/naturwissenschaftlich-mathematisches-profil/`) +* [ ] **Wissensdatenbank** (ID 866, `/knowledge-base/`) + +### 4. Seiten mit extrem wenig Inhalt (Prüfen & Erweitern) +Diese Seiten enthalten weniger als 150 Zeichen (oft nur Platzhalter oder Shortcodes): +* [ ] **Aktuelles** (ID 33, `/aktuelles/` - 16 Chars) - Prüfen, ob hier ein Blog-Feed o.ä. angezeigt wird. +* [ ] **Neuigkeiten** (ID 85, `/neuigkeiten/` - 75 Chars) - In Hauptmenü! +* [ ] **Termine** (ID 252, `/aktuelles/termine/` - 42 Chars) - Enthält vermutlich nur den ICS-Shortcode. Korrektheit der Terminanzeige prüfen. +* [ ] **Schulprogramm** (ID 263, `/schulprofil/schulprogramm/` - 35 Chars) +* [ ] **Schulfest** (ID 703, `/schulfest/` - 90 Chars) +* [ ] **Schulinterne Knowledgebase** (ID 890, `/schulinterne-knowledgebase/` - 22 Chars) +* [ ] **Projekttageübersicht** (ID 1003, `/projekttageuebersicht/` - 22 Chars) + +--- +> 💡 *Tipp:* Nutze WP-CLI zum schnellen Bearbeiten oder Sichten: +> `wp @new post edit `