ki:stand:edwiki
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ki:stand:edwiki [2026/10/11 11:43] – nemwar | ki:stand:edwiki [2026/10/25 07:47] (aktuell) – nemwar | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== edwiki 2.0 – Gesamtstand ====== | ====== edwiki 2.0 – Gesamtstand ====== | ||
| - | ^ Stand | 2026-10-11 (3. Fassung) | | + | ^ Stand | 2026-10-25 (5. Fassung) | |
| - | ^ Grundlage | 6 Claude-Chats, | + | ^ Grundlage | 6 Claude-Chats, |
| - | ^ Noch nicht eingearbeitet | ChatGPT-Export (folgt) | + | ^ Noch nicht eingearbeitet | – | |
| ^ Status | in Arbeit | | ^ Status | in Arbeit | | ||
| - | ^ Einzelne Sitzungen | [[ki: | + | ^ Einzelne Sitzungen | [[ki: |
| - | Diese Seite ist der **aktuell gültige Stand** des Projekts. Sie ersetzt die verstreuten alten Chats. Wo sich KIs widersprochen haben oder später etwas anders entschieden wurde, gilt das, was hier steht. | + | Diese Seite ist der **aktuell gültige Stand** des Projekts. Sie ersetzt die verstreuten alten Chats. Wo sich KIs widersprochen haben oder später etwas anders entschieden wurde, gilt das, was hier steht. Punkte, die noch **nicht** entschieden sind, stehen unter „Offene Punkte“ und sind mit FIXME markiert. |
| ===== Kurzfassung ===== | ===== Kurzfassung ===== | ||
| - | * edwiki 2.0 bleibt **DokuWiki** (aktuelle Version „Mort“) mit **struct** + **sqlite** für strukturierte Daten. Entschieden am 08.10. und nochmals am 10.10.2026, nach Ausflügen zu eigenem Theme und ProcessWire. | + | * edwiki 2.0 bleibt **DokuWiki** (aktuelle Version „Mort“) mit **struct** + **sqlite** für strukturierte Daten. Entschieden am 08.10. und nochmals am 10.10.2026, nach Ausflügen zu Joomla (09/ |
| * Seitenlayout: | * Seitenlayout: | ||
| + | * Sieben inhaltliche Hauptbereiche: | ||
| * Das Testsystem „dev-wiki“ läuft auf lima-city ('' | * Das Testsystem „dev-wiki“ läuft auf lima-city ('' | ||
| * Die Textseiten werden per **gitbacked** automatisch nach GitHub ('' | * Die Textseiten werden per **gitbacked** automatisch nach GitHub ('' | ||
| - | * Für die Inhalte gibt es eigene Python-Skripte | + | * Für die Inhalte gibt es eigene Python-Skripte: |
| * Offene Baustelle: alte Artikel von edwiki.de mit der neuen Struktur (Schemas, Vorlagen, Namensräume) in Einklang bringen. | * Offene Baustelle: alte Artikel von edwiki.de mit der neuen Struktur (Schemas, Vorlagen, Namensräume) in Einklang bringen. | ||
| Zeile 23: | Zeile 24: | ||
| * Ein „ewiges Informationsgrab“, | * Ein „ewiges Informationsgrab“, | ||
| * edwiki.de wird seit etwa 8–9 Jahren in Handarbeit mit DokuWiki gepflegt. Diese Arbeit soll verbessert, korrigiert und, wo möglich, automatisiert werden. | * edwiki.de wird seit etwa 8–9 Jahren in Handarbeit mit DokuWiki gepflegt. Diese Arbeit soll verbessert, korrigiert und, wo möglich, automatisiert werden. | ||
| - | * Hauptbereiche | + | |
| + | | ||
| * Gewünschte Funktionen und Ideen: | * Gewünschte Funktionen und Ideen: | ||
| * Beziehungen erzeugen automatisch Links und Infoboxen, z. B. Schiff → Hersteller, Hersteller → Schiffe und Galnet-Erwähnungen, | * Beziehungen erzeugen automatisch Links und Infoboxen, z. B. Schiff → Hersteller, Hersteller → Schiffe und Galnet-Erwähnungen, | ||
| - | * Shop abbilden: | + | |
| + | | ||
| * Galnet-Archiv: | * Galnet-Archiv: | ||
| - | * Patch-/ | + | * Patch-/ |
| * Codex ergänzen um die Versionen des Frontier-PDF-Handbuchs und um Frontier-YouTube-Tutorials. Die Quellenarten sollen erweiterbar bleiben, z. B. später Tools. | * Codex ergänzen um die Versionen des Frontier-PDF-Handbuchs und um Frontier-YouTube-Tutorials. Die Quellenarten sollen erweiterbar bleiben, z. B. später Tools. | ||
| - | * Timeline für die zeitlichen Zusammenhänge der Story, mit Text, Bildern und Links. | + | * Timeline für die zeitlichen Zusammenhänge der Story, mit Text, Bildern und Links. Grundlage: die offizielle Frontier-Zeitlinie (Elite Academy), daneben die passenden Galnet-Artikel und Updates. Werkzeug noch offen (z. B. TimelineJS). |
| - | * GalaxyMap von gbiobob (ED3D, GitHub) einbinden, um Informationen auf der Galaxiekarte zu zeigen. | + | * GalaxyMap von gbiobob (ED3D, GitHub) einbinden, um Informationen auf der Galaxiekarte zu zeigen. Die Karte braucht JSON; das soll aus den Wiki-Daten erzeugt werden, nicht von Hand gepflegt. |
| * Grundrisse und Karten von Stationen, gute Fanprojekte aufbereiten. | * Grundrisse und Karten von Stationen, gute Fanprojekte aufbereiten. | ||
| - | * Eigenes Erscheinungsbild in Schwarz/ | + | |
| - | * Bewusst **keine** Rollen-Einteilung bei Schiffen (Mehrzweck, Kampf …). Begründung von Oliver: Type-6 als Erkunder, Sidewinder bei Distant Worlds 2. | + | |
| + | * Bewusst **keine** Rollen-Einteilung bei Schiffen (Mehrzweck, Kampf …). Begründung von Oliver: Type-6 als Erkunder, Sidewinder bei Distant Worlds 2; „fast jedes Schiff kann alles, nur besser oder schlechter“. | ||
| ===== Rahmenbedingungen ===== | ===== Rahmenbedingungen ===== | ||
| Zeile 43: | Zeile 47: | ||
| | Produktiv | edwiki.de bei UD MEDIA, Tarif Klassik-Hosting Start 6.0: 10 GB Speicher (davon 1,72 GB belegt = gesamtes edwiki.de inkl. Bilder), 5 Datenbanken, | | Produktiv | edwiki.de bei UD MEDIA, Tarif Klassik-Hosting Start 6.0: 10 GB Speicher (davon 1,72 GB belegt = gesamtes edwiki.de inkl. Bilder), 5 Datenbanken, | ||
| | Umfang edwiki.de (v1) | ca. 4.500 Seiten, ca. 3.500 Medien. Galnet allein ca. 3.500 Seiten und 3.500 Bilder. Schiffe fast vollständig (nur die neuesten fehlen), Ingame-Codex vollständig. | | | Umfang edwiki.de (v1) | ca. 4.500 Seiten, ca. 3.500 Medien. Galnet allein ca. 3.500 Seiten und 3.500 Bilder. Schiffe fast vollständig (nur die neuesten fehlen), Ingame-Codex vollständig. | | ||
| - | | Lokal | CachyOS (zuhause), Windows 11 mit PowerShell 5.1 (Arbeit), Handy nur für Planung. Skripte in Python, damit sie überall laufen. | | + | | Lokal | CachyOS (zuhause), ASUS Vivobook 16 mit CachyOS (mobiler Arbeitsplatz, |
| - | | Lokale Daten | externer Datenträger ''/ | + | | Lokale Daten | externer Datenträger |
| - | | Arbeitsweise | Oliver programmiert nicht selbst („Vibe Coding“). Alle eigenen Plugins hat Claude geschrieben (laut Oliver mit Haiku 5.5). Erst den Plan besprechen, Code erst nach „leg los“. | | + | | Altbestand | Auf dem Vivobook gesammelt (10.10.2026): |
| - | | KI-Abos | ChatGPT Go, Claude Pro, Gemini (kostenlos), | + | | Arbeitsweise | Oliver programmiert nicht selbst („Vibe Coding“). Alle eigenen Plugins hat Claude geschrieben (laut Oliver mit Haiku 5.5). Erst den Plan besprechen, Code erst nach „leg los“. Kurze Erklärungen, |
| + | | KI-Abos | ChatGPT Go, Claude Pro, Gemini (kostenlos), | ||
| ===== Architektur (gültig) ===== | ===== Architektur (gültig) ===== | ||
| Zeile 53: | Zeile 58: | ||
| * **DokuWiki „Mort“** (getestet mit 2026-07-14c), | * **DokuWiki „Mort“** (getestet mit 2026-07-14c), | ||
| - | * Plugins (Basis): **struct**, **sqlite**, **wrap**, **pagenavigation** ('' | + | |
| - | * Auf dem früheren | + | |
| + | * Auf früheren | ||
| + | * Plugin-Einschätzung (ChatGPT, 25.09.): pagenavigation behalten (Seitenreihen wie Schiffe), tag nur gezielt als Ergänzung zu struct, toctweak eher später. | ||
| ==== Seitenaufbau (Muster) ==== | ==== Seitenaufbau (Muster) ==== | ||
| Zeile 72: | Zeile 79: | ||
| </ | </ | ||
| - | * Das Hauptbild steckt als struct-Feld '' | + | * Das Hauptbild steckt als struct-Feld '' |
| * Die '' | * Die '' | ||
| * struct-Daten in einer **Sidebar** funktionieren nicht: Dort zeigt '' | * struct-Daten in einer **Sidebar** funktionieren nicht: Dort zeigt '' | ||
| Zeile 86: | Zeile 92: | ||
| * Die Seiten schreiben nur den Vorlagennamen, | * Die Seiten schreiben nur den Vorlagennamen, | ||
| * Version **0.2.0** läuft im dev-wiki. Selbst ausblendende Abschnitte werden in der Konzern-Vorlage genutzt. | * Version **0.2.0** läuft im dev-wiki. Selbst ausblendende Abschnitte werden in der Konzern-Vorlage genutzt. | ||
| + | * Version **0.3.0** gebaut (25.10.), FIXME im dev-wiki einspielen und bestätigen: | ||
| + | * Grundlage im struct-Code: | ||
| **Grundregeln (vereinbart): | **Grundregeln (vereinbart): | ||
| Zeile 92: | Zeile 100: | ||
| - Lange Listen begrenzen ('' | - Lange Listen begrenzen ('' | ||
| - Datenstruktur **flach** halten. struct kann keine Abfragen über mehrere Ebenen. | - Datenstruktur **flach** halten. struct kann keine Abfragen über mehrere Ebenen. | ||
| + | - **Namensraum und Datenmodell sind unabhängig**: | ||
| ==== structhide ==== | ==== structhide ==== | ||
| Zeile 115: | Zeile 124: | ||
| .dokuwiki .wrap_third table.inline th { | .dokuwiki .wrap_third table.inline th { | ||
| overflow-wrap: | overflow-wrap: | ||
| + | } | ||
| + | |||
| + | /* nspages Bilder-Modus (-pictures): | ||
| + | | ||
| + | .dokuwiki div.nspagesPicturesModeMain { | ||
| + | display: flex; | ||
| + | flex-wrap: wrap; | ||
| + | justify-content: | ||
| + | gap: 10px; /* Abstand statt margin an den Kacheln */ | ||
| + | } | ||
| + | .dokuwiki div.nspagesPicturesModeMain a { | ||
| + | float: none; | ||
| + | margin: 0; | ||
| + | width: 300px; | ||
| + | max-width: calc(100% - 10px); | ||
| + | text-decoration: | ||
| + | } | ||
| + | .dokuwiki div.nspagesPicturesModeImg { | ||
| + | float: none; | ||
| + | box-sizing: border-box; | ||
| + | background-size: | ||
| + | background-repeat: | ||
| } | } | ||
| </ | </ | ||
| + | * Der nspages-Block stammt vom 25.10. FIXME Im dev-wiki einspielen und prüfen (Desktop und Handy). | ||
| + | * nspages: '' | ||
| * Nach Änderungen an CSS: im Konfigurationsmanager einmal speichern, damit der CSS-Zwischenspeicher geleert wird. | * Nach Änderungen an CSS: im Konfigurationsmanager einmal speichern, damit der CSS-Zwischenspeicher geleert wird. | ||
| * '' | * '' | ||
| * Bildgröße in der Box: struct-Feld '' | * Bildgröße in der Box: struct-Feld '' | ||
| + | |||
| + | ==== Navigation (Sidebar) ==== | ||
| + | |||
| + | * Aktuell im dev-wiki: Seite '' | ||
| + | * Idee (25.10.): Sidebar klappbar machen. Noch nicht besprochen. | ||
| + | * simplenavi kann keine Namensräume ausblenden (kein exclude-Parameter; | ||
| + | < | ||
| + | ====== Navigation ====== | ||
| + | {{indexmenu> | ||
| + | </ | ||
| + | * FIXME Entscheiden, | ||
| ==== GitHub-Sync für KIs ==== | ==== GitHub-Sync für KIs ==== | ||
| Zeile 129: | Zeile 173: | ||
| * **Regel:** Ins Repository schreibt nur das Wiki. Kein direkter Commit oder Upload auf GitHub, sonst schlägt jeder weitere Push fehl. | * **Regel:** Ins Repository schreibt nur das Wiki. Kein direkter Commit oder Upload auf GitHub, sonst schlägt jeder weitere Push fehl. | ||
| * **Claude** kann das Repository lesen, seit 11.10.2026 getestet. Voraussetzungen: | * **Claude** kann das Repository lesen, seit 11.10.2026 getestet. Voraussetzungen: | ||
| + | * ChatGPT hatte am 10.10. denselben Weg empfohlen: Projektdateien auf GitHub als gemeinsame Wahrheit, nicht die Chatverläufe. Zugriff von ChatGPT, Gemini und Mistral ist noch nicht getestet (siehe Offene Punkte). | ||
| * **Was darf per FTP geändert werden?** '' | * **Was darf per FTP geändert werden?** '' | ||
| + | * Ausblick (ChatGPT, 16.10.): Vergleich mit „OpenWiki“ (Gedächtnis für Coding-Agenten). Das Wiki ist schon ein externes Gedächtnis; | ||
| * Details: [[ki: | * Details: [[ki: | ||
| ===== Datenmodell ===== | ===== Datenmodell ===== | ||
| + | |||
| + | ==== Hauptbereiche (Namensräume) ==== | ||
| + | |||
| + | Festgelegt am 25.09.2026, bestätigt am 10.10.2026. Technische Bereiche ('' | ||
| + | |||
| + | ^ Namensraum ^ Inhalt ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | * Seitennamen dürfen nicht mit „_“ beginnen. | ||
| + | * Namensräume grundsätzlich englisch. Umbenennen später mit dem move-Plugin. | ||
| + | * Im dev-wiki: '' | ||
| + | * Die '' | ||
| + | |||
| + | ==== Schema-Zuweisung ==== | ||
| + | |||
| + | * '' | ||
| + | * FIXME Im Schema-Editor prüfen, welches Muster aktuell für '' | ||
| ==== Schema ships ==== | ==== Schema ships ==== | ||
| - | Zuweisung: Schiffsseiten unter '' | + | Zuweisung: Schiffsseiten unter '' |
| ^ Feld ^ Frontier-Begriff ^ Hinweis ^ | ^ Feld ^ Frontier-Begriff ^ Hinweis ^ | ||
| | name | – | | | | name | – | | | ||
| + | | picture | – | Typ Media, Hauptbild für die Infobox | | ||
| | manufacturer | – | Typ **Page** auf '' | | manufacturer | – | Typ **Page** auf '' | ||
| | landing_pad_requirement | LANDING PAD REQUIREMENT | Auswahl **S, M, L**. Auswahlwerte nicht mehr ändern, sonst gehen gespeicherte Werte verloren. | | | landing_pad_requirement | LANDING PAD REQUIREMENT | Auswahl **S, M, L**. Auswahlwerte nicht mehr ändern, sonst gehen gespeicherte Werte verloren. | | ||
| Zeile 151: | Zeile 221: | ||
| | length, width, height | LENGTH, WIDTH, HEIGHT | Postfix „ m“ | | | length, width, height | LENGTH, WIDTH, HEIGHT | Postfix „ m“ | | ||
| + | * Feldnamen wie in der Vorlage '' | ||
| + | * Die Werte sind die **Frontier-Werte des Werksschiffs**, | ||
| * Einheiten stehen als **Postfix mit führendem Leerzeichen** in der Feldkonfiguration, | * Einheiten stehen als **Postfix mit führendem Leerzeichen** in der Feldkonfiguration, | ||
| * Feldnamen englisch (wie die Quellen Frontier, EDSY, Coriolis), Beschriftung deutsch. | * Feldnamen englisch (wie die Quellen Frontier, EDSY, Coriolis), Beschriftung deutsch. | ||
| * Tippfehler im ersten Schema ('' | * Tippfehler im ersten Schema ('' | ||
| - | * '' | + | * **Keine Rollen-Einteilung** (kein '' |
| + | * FIXME **Widerspruch klären – Fahrzeugart: | ||
| * Dezimalzeichen steht auf „.“. FIXME Entscheiden, | * Dezimalzeichen steht auf „.“. FIXME Entscheiden, | ||
| * Schiffs-Pilot, | * Schiffs-Pilot, | ||
| + | * Spätere Schemas für Waffen und Module: Feldnamen mit fachlichem Präfix, z. B. '' | ||
| - | ==== Schema corporations | + | ==== Schema corporations ==== |
| - | * Felder: '' | + | * Felder: '' |
| * Zuweisung '' | * Zuweisung '' | ||
| - | | + | * Vorlage '' |
| - | | + | * Weitere Abschnitte (Waffen, Galnet-Erwähnungen) nach demselben Muster ergänzen. |
| - | * Weitere Abschnitte (Waffen, Galnet-Erwähnungen) nach demselben Muster ergänzen. | + | |
| - | + | ||
| - | ==== Namensräume (geplant) ==== | + | |
| - | + | ||
| - | * Schiffe und Fahrzeuge: je Typ ein Bereich (ship, srv, fighter, megaship inkl. Carrier), später modules, weapons. Personen und Ingenieure evtl. '' | + | |
| - | * Schiffe: '' | + | |
| - | * Hersteller: '' | + | |
| - | * Vorlagen | + | |
| - | * Weitere Bereiche im dev-wiki: '' | + | |
| - | * Seitennamen dürfen nicht mit „_“ beginnen. | + | |
| ==== Medien ==== | ==== Medien ==== | ||
| - | * Problem: alte Struktur '' | + | * Problem: alte Struktur '' |
| - | * Vorschlag | + | * Zwei Vorschläge |
| + | * 25.09. | ||
| + | * 05.10. | ||
| * Galnet: wiederkehrende Bilder zentral ablegen statt doppelt. | * Galnet: wiederkehrende Bilder zentral ablegen statt doppelt. | ||
| - | * Namensräume grundsätzlich englisch. Umbenennen später mit dem move-Plugin. | + | * Entscheidung 10.10.: Bilder und Logos (z. B. die sehr unterschiedlichen Konzern-Logos) werden **erst in einem eigenen Update-Schritt** vereinheitlicht, |
| - | * FIXME Bildstruktur endgültig festlegen. Es ist unklar, ob der Vorschlag bestätigt wurde. | + | * FIXME Bildstruktur endgültig festlegen |
| ===== Datenquellen und Import-Skripte ===== | ===== Datenquellen und Import-Skripte ===== | ||
| + | |||
| + | Alle Skripte liegen in '' | ||
| ^ Quelle ^ Stand ^ | ^ Quelle ^ Stand ^ | ||
| - | | **Galnet-News** | **Erledigt** (mit ChatGPT): | + | | **Galnet |
| - | | **Ingame-Shop** | Skript '' | + | | **Galnet neu** (elitedangerous.com) |
| + | | Galnet, frühere Versuche | Okt./Nov. 2025: Python-Tool '' | ||
| + | | Galnet-Blog | ||
| + | | **Ingame-Shop** | Skript '' | ||
| + | | ARX-Preise | CSV '' | ||
| | **Schiffsbilder (Full HD)** | direkt unter '' | | **Schiffsbilder (Full HD)** | direkt unter '' | ||
| - | | **Patch Notes** | geplant: neuere von der Website, ältere aus dem Frontier-Forum (XenForo). Gemini hat ein Skript-Gerüst XenForo → DokuWiki geliefert. | | + | | **Schiffswerte ohne Frontier-Seite** | Daten aus '' |
| - | | **Fandom-Wiki (EN)** | geplant: komplett sichern, z. B. mit '' | + | | **Updates (neu)** | Offizielle Update-Artikel unter '' |
| - | | **edwiki.de-Backup** | ToDo: '' | + | | **Patch Notes (alt)** | Frontier-Forum |
| + | | **Offizielle Timeline** | Frontier, Elite Academy → Zeitlinie: '' | ||
| + | | **Fandom-Wiki (EN)** | geplant, **geparkt**: komplett sichern, z. B. mit '' | ||
| + | | X/Twitter (@EliteDangerous) | **verworfen** (28.08.): nur mit Login-Cookies/ | ||
| + | | **edwiki.de-Backup** | ToDo: '' | ||
| **Zielstruktur Shop-Ablage** (Olivers Vorgabe, nach dem Store-Menü): | **Zielstruktur Shop-Ablage** (Olivers Vorgabe, nach dem Store-Menü): | ||
| Zeile 204: | Zeile 280: | ||
| ^ Name ^ Zweck ^ Status ^ | ^ Name ^ Zweck ^ Status ^ | ||
| - | | **structbox** | Infobox aus Vorlagenseite | **aktiv**, 0.2.0 | | + | | **structbox** | Infobox aus Vorlagenseite | **aktiv**, 0.2.0 im dev-wiki; 0.3.0 gebaut (Bilder in den Metadaten), noch einzuspielen |
| | **structhide** | deaktivierte Felder im Schema-Editor ausblenden | **aktiv**, 0.1.0 | | | **structhide** | deaktivierte Felder im Schema-Editor ausblenden | **aktiv**, 0.1.0 | | ||
| | structauto | struct-Daten per '' | | structauto | struct-Daten per '' | ||
| - | | structsidebar | struct-Daten in rechter Sidebar | verworfen (Theme-Layout nicht lösbar) | | + | | structsidebar | struct-Daten in rechter Sidebar | verworfen. Erste Fassung 0.1.0 von ChatGPT |
| | structfielddelete | Felder im Schema löschen | **nicht verwenden**: | | structfielddelete | Felder im Schema löschen | **nicht verwenden**: | ||
| | Theme '' | | Theme '' | ||
| | Theme '' | | Theme '' | ||
| - | * Leitfaden für Plugin-Arbeit: | + | |
| * structbox und structhide sollen später als GitHub-Projekte veröffentlicht werden. | * structbox und structhide sollen später als GitHub-Projekte veröffentlicht werden. | ||
| + | * Ausprobierte fremde Themes: **ad-hominem** (01.10., dunkler Modus gefiel, keine rechte Sidebar), **Mikio** (rechte Sidebar über die Seite '' | ||
| ===== Entscheidungen (chronologisch) ===== | ===== Entscheidungen (chronologisch) ===== | ||
| ^ Datum ^ Entscheidung ^ | ^ Datum ^ Entscheidung ^ | ||
| - | | 01.09. | Shop-Ablage soll der offiziellen Store-Struktur folgen. | | + | | 28.08. | Galnet-Archiv der alten Seite nur in EN, DE, FR (mehr gibt es dort nicht). Neues Galnet als eigenes Archiv '' |
| + | | 30.08. | Alle Grabber laufen aus '' | ||
| + | | 01.09. | Shop-Ablage soll der offiziellen Store-Struktur folgen. Forum dient als Quelle für alte Change-Logs, | ||
| | 02.09. | Arbeitsplan Datensammlung: | | 02.09. | Arbeitsplan Datensammlung: | ||
| - | | 02.–03.10. | Eigenes Theme (Fork, dann Mikio) verworfen, zurück zum Standard-Theme. | | + | | 11.–21.09. | Joomla getestet und verworfen (keine gepflegte DokuWiki-Anbindung). Neues DokuWiki mit struct auf lima-city. Hersteller-Seiten liegen im Codex ('' |
| + | | 22.09. | Projektname **„edwiki 2.0“**. | | ||
| + | | 25.09. | Sieben Hauptbereiche: | ||
| + | | 01.10. | Schema-Zuweisung rekursiv mit '' | ||
| + | | 02.–03.10. | Eigenes Theme (Fork, dann Mikio) verworfen, zurück zum Standard-Theme. Kein JavaScript zum Verschieben von Inhalten, Lösung serverseitig in PHP. | | ||
| | 05.10. | structauto statt structtemplate/ | | 05.10. | structauto statt structtemplate/ | ||
| | 07.10. | Abkehr von DokuWiki, ProcessWire ausprobiert (Synology/ | | 07.10. | Abkehr von DokuWiki, ProcessWire ausprobiert (Synology/ | ||
| Zeile 228: | Zeile 311: | ||
| | 09.10. | Neues dev-wiki aufgesetzt. structfielddelete ersetzt durch structhide. | | | 09.10. | Neues dev-wiki aufgesetzt. structfielddelete ersetzt durch structhide. | | ||
| | 09.10. | structauto ersetzt durch **structbox** (Vorlagenseiten, | | 09.10. | structauto ersetzt durch **structbox** (Vorlagenseiten, | ||
| - | | 10.10. | Keine eigene Datenbank und kein anderes CMS: **bei DokuWiki + struct bleiben**, structbox ausbauen (0.2.0). | | + | | 10.10. | Keine eigene Datenbank und kein anderes CMS: **bei DokuWiki + struct bleiben**, structbox ausbauen (0.2.0). Bestehende Inhalte behalten und schrittweise übernehmen, |
| | 10.10. | GitHub als gemeinsame Wissensbasis der KIs; nur '' | | 10.10. | GitHub als gemeinsame Wissensbasis der KIs; nur '' | ||
| + | | 10.10. | Bilder und Logos erst in einem späteren Update-Schritt vereinheitlichen. | | ||
| | 11.10. | Alte Chats in diese Seite zusammengeführt. structbox-Vorlagen nach '' | | 11.10. | Alte Chats in diese Seite zusammengeführt. structbox-Vorlagen nach '' | ||
| + | | 24.10. | ChatGPT-Export eingearbeitet (4. Fassung). | | ||
| + | | 25.10. | Alle 50 Schiffe eingetragen. structbox 0.3.0 für Bilder in nspages-Übersichten. nspages-Kacheln nur per CSS gestalten (zentriert, nicht beschnitten), | ||
| ===== Verworfen (mit Grund) ===== | ===== Verworfen (mit Grund) ===== | ||
| - | * **Eigenes Theme mit rechter Sidebar**: Das Float-Layout des Standard-Themes ließ sich nicht sauber erweitern. Arctic ist „hässlich“, | + | * **Eigenes Theme mit rechter Sidebar**: Das Float-Layout des Standard-Themes ließ sich nicht sauber erweitern. Arctic ist „hässlich“, |
| + | * **struct-Tabelle per JavaScript in die Sidebar verschieben** (ChatGPT, 02.10.): von Oliver abgelehnt („aber doch nicht mit Java…“). | ||
| * **structtemplating** (Twig): braucht Composer ('' | * **structtemplating** (Twig): braucht Composer ('' | ||
| * **structtemplate**: | * **structtemplate**: | ||
| * **struct-Ausgabe per CSS verstecken oder per Regex aus dem HTML schneiden**: | * **struct-Ausgabe per CSS verstecken oder per Regex aus dem HTML schneiden**: | ||
| + | * **Joomla** (6.1.1, 11.–21.09.): | ||
| + | * **Tiki Wiki** und andere „eierlegende Wollmilchsäue“: | ||
| * **ProcessWire**: | * **ProcessWire**: | ||
| - | * **Drupal, WordPress+ACF, | + | * **Drupal, WordPress+ACF, |
| * **Git-Repository im Webroot** (wie von Gemini vorgeschlagen): | * **Git-Repository im Webroot** (wie von Gemini vorgeschlagen): | ||
| + | * **Shop-Seiten per HTML/Nuxt parsen** (ChatGPT, 30.08.–01.09.): | ||
| + | * **X/Twitter archivieren**: | ||
| ===== Korrekturen an früheren KI-Aussagen ===== | ===== Korrekturen an früheren KI-Aussagen ===== | ||
| Zeile 248: | Zeile 339: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * „Mort = 2024-02-06“ ist falsch. Mort ist das Release vom **2026-07-14** (2024-02-06 war „Kaos“). | + | * „Mort = 2024-02-06“ ist falsch. Mort ist das Release vom **2026-07-14** (2024-02-06 war „Kaos“). Eine Version „Mort 1.4c“ (ChatGPT) gibt es nicht; gemeint ist 2026-07-14c. |
| * CSS-Klasse '' | * CSS-Klasse '' | ||
| * Ein **leeres** '' | * Ein **leeres** '' | ||
| * „ProcessWire liefert kein Frontend“ (Gemini) ist übertrieben. Die Seiten müssen dort aber per Template selbst gebaut werden. | * „ProcessWire liefert kein Frontend“ (Gemini) ist übertrieben. Die Seiten müssen dort aber per Template selbst gebaut werden. | ||
| * Oliver hatte am 07.10. **kein** Git-Archiv für edwiki geplant (Claude hatte das unterstellt). Der GitHub-Sync vom 10.10. dient nur dem KI-Zugriff. | * Oliver hatte am 07.10. **kein** Git-Archiv für edwiki geplant (Claude hatte das unterstellt). Der GitHub-Sync vom 10.10. dient nur dem KI-Zugriff. | ||
| + | * ChatGPT (15.10.) schlug für die Hersteller ein Ja/ | ||
| + | * „Galnet in allen Sprachen“ stimmt nur für die neue Seite. Die alte Community-Seite hat nur EN, DE, FR. | ||
| + | * '' | ||
| + | * Cobra Mk IV: Claude nannte am 24.10. zuerst Basiswerte (Schilde 120, Panzerung 120, Sprungweite 9,42 / 8,86 LY). Richtig nach Frontier-Methode: | ||
| + | * '' | ||
| ===== Offene Punkte ===== | ===== Offene Punkte ===== | ||
| - | * FIXME **Alte Artikel überführen**: | + | * FIXME **Alte Artikel überführen**: |
| + | * FIXME **Fahrzeugfelder** '' | ||
| + | * FIXME **Sicherheit edwiki.de**: | ||
| + | * FIXME structbox 0.3.0 und den nspages-CSS-Block im dev-wiki einspielen und prüfen (Kacheln mit Schiffsbild, | ||
| + | * FIXME Cobra Mk IV: struct-Daten mit den berechneten Werten abgleichen (siehe [[ki: | ||
| + | * Sidebar klappbar machen (Idee 25.10.). | ||
| * FIXME structhide im dev-wiki installieren (falls noch nicht geschehen). | * FIXME structhide im dev-wiki installieren (falls noch nicht geschehen). | ||
| - | * FIXME Schema '' | + | * FIXME Schema '' |
| + | * FIXME Navigation: simplenavi oder indexmenu ('' | ||
| * FIXME Medienstruktur endgültig festlegen. | * FIXME Medienstruktur endgültig festlegen. | ||
| * FIXME DokuWiki- und PHP-Version bei UD MEDIA prüfen (''? | * FIXME DokuWiki- und PHP-Version bei UD MEDIA prüfen (''? | ||
| * FIXME Shop-Archiver v5_3 testen. Klären, ob das alte Skript noch funktioniert. | * FIXME Shop-Archiver v5_3 testen. Klären, ob das alte Skript noch funktioniert. | ||
| - | * FIXME Galnet-Skripte | + | * FIXME Galnet-Skripte, Shop-Skript, Timeline-TXT und ARX-CSV |
| - | * FIXME Galnet-Strategie: | + | * FIXME Galnet-Strategie: |
| * FIXME Skins: Skript weiterbetreiben, | * FIXME Skins: Skript weiterbetreiben, | ||
| + | * FIXME Patch Notes aus dem Forum: Abruf über einen echten Browser (Playwright) testen oder Gemini-Gerüst weiterverfolgen. | ||
| + | * FIXME Altbestand auf dem Vivobook: Duplikate bereinigen, edwiki-relevante Dateien (alte Übersetzungen, | ||
| + | * FIXME Zugriff der anderen KIs auf GitHub testen: ChatGPT Go (GitHub-App), | ||
| * Performance von structbox bei Tausenden Galnet-Seiten auf dem Hosting messen, **bevor** alles migriert wird. | * Performance von structbox bei Tausenden Galnet-Seiten auf dem Hosting messen, **bevor** alles migriert wird. | ||
| * Optional: DokuWiki-MCP-Plugin (direkter KI-Zugriff auf das Wiki inkl. struct-Daten) auf dem dev-wiki testen. Unklar ist, ob claude.ai statische Bearer-Tokens annimmt. | * Optional: DokuWiki-MCP-Plugin (direkter KI-Zugriff auf das Wiki inkl. struct-Daten) auf dem dev-wiki testen. Unklar ist, ob claude.ai statische Bearer-Tokens annimmt. | ||
| + | * Optional: autolink4 testen. | ||
| * Optional: Speichern-Button im Konfigurationsmanager oben (Usability). | * Optional: Speichern-Button im Konfigurationsmanager oben (Usability). | ||
| ===== Nächste Schritte ===== | ===== Nächste Schritte ===== | ||
| - | - ChatGPT-Export in diese Seite einarbeiten. | + | - Entscheidung zu '' |
| - | - Schiffe auf das Bildfeld | + | - structbox 0.3.0 und nspages-CSS einspielen und prüfen. |
| - Einen alten edwiki.de-Artikel als Muster überführen. | - Einen alten edwiki.de-Artikel als Muster überführen. | ||
| - Danach die Schiffe nach diesem Muster nachziehen, dann die Hersteller. | - Danach die Schiffe nach diesem Muster nachziehen, dann die Hersteller. | ||
| Zeile 281: | Zeile 387: | ||
| * dev-wiki: '' | * dev-wiki: '' | ||
| * Cache leeren: ''? | * Cache leeren: ''? | ||
| - | * Seite direkt bearbeiten: ''& | + | * Seite direkt bearbeiten: ''& |
| * Frontier-Store-API: | * Frontier-Store-API: | ||
| + | * Frontier-Galnet-API (neu): '' | ||
| * Frontier-Bilder: | * Frontier-Bilder: | ||
| - | * Werkzeuge: '' | + | * Werkzeuge: '' |
| ===== Für die nächste KI ===== | ===== Für die nächste KI ===== | ||
| - | Das System steht fest: DokuWiki + struct + structbox, WRAP 2/3 + 1/3, Standard-Theme. Bitte **keine** Systemwechsel mehr vorschlagen (ProcessWire, | + | Das System steht fest: DokuWiki + struct + structbox, WRAP 2/3 + 1/3, Standard-Theme. Bitte **keine** Systemwechsel mehr vorschlagen (Joomla, |
ki/stand/edwiki.1791711782.txt.gz · Zuletzt geändert: von nemwar
