| Stand | 2026-10-25 (5. Fassung) |
|---|---|
| Grundlage | 6 Claude-Chats, 9 Gemini-Sitzungen, 27 ChatGPT-Chats, Claude-Projekt „edwiki 2.0“ (Projektdateien und Projektspeicher), Claude-Sitzung 24./25.10.2026, GitHub-Stand vom 25.10.2026. Zeitraum Okt. 2025 – Okt. 2026 |
| Noch nicht eingearbeitet | – |
| Status | in Arbeit |
| Einzelne Sitzungen | archiv, 2026-10-10_dokuwiki-github-sync, 2026-10-11_ki-wissensbasis-infobox, 2026-10-24_chatgpt-export, 2026-10-25_cobra-mk4-structbox-nspages |
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 markiert.
wiki:vorlagen:.nemwar.lima-city.de, Ordner /dokuwiki/). Produktiv soll es edwiki.de bei UD MEDIA ersetzen.nemwar-ed/edwiki2.0, Branch stable) übertragen, als gemeinsame Wissensbasis für alle KIs.codex:corporations:faulcon_delacy). Noch nicht getestet.| Bereich | Stand |
|---|---|
| Test/Entwicklung | lima-city Free-Webspace, Subdomain nemwar.lima-city.de. Kein SSH, keine Server-Logs, PHP 8.3, git 2.43 vorhanden, proc_open erlaubt. In .htaccess müssen Options-Zeilen ggf. auskommentiert werden. |
| Ordner auf lima-city | /dokuwiki/ (dev-wiki, Domain zeigt darauf), /processwire/ (Fallback, Datenbank bleibt) |
| 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, 1 FTP-Benutzer, PHP memory 256 MB, max_execution_time 60 s. PHP-Version noch zu prüfen. |
| 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), ASUS Vivobook 16 mit CachyOS (mobiler Arbeitsplatz, auch für die KI-Arbeit), Windows 11 mit PowerShell 5.1 (Arbeit), Handy nur für Planung. Skripte in Python, damit sie überall laufen. |
| Lokale Daten | externer Datenträger (SD-Karte) /run/media/nemwar/WIKI_ARCHIV/ mit scripts/ (alle Grabber laufen von dort) und den Ablagen EliteArchive/ (Galnet alt), EliteArchiveNew/ (Galnet neu), EliteShopArchive/, PatchNotes/. NAS und Synology bleiben bewusst außen vor. |
| Altbestand | Auf dem Vivobook gesammelt (10.10.2026): Backups von alten Datenträgern, darunter eine SD-Karte mit der früheren mobilen edwiki-Arbeitssammlung (alte PDFs, Audios, englische Originaltexte, eigene Übersetzungen), zusammen ca. 15 GB. Mehrere dw-backup-*.tar.bz2 von edwiki.de liegen mehrfach vor. Duplikatsuche mit Czkawka (erster Lauf: 34.135 Duplikate, 9,14 GiB). Noch nichts gelöscht. |
| 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, „weniger reden, mehr arbeiten“, ganze Dateien statt Schnipsel. |
| KI-Abos | ChatGPT Go, Claude Pro, Gemini (kostenlos), Mistral (kostenlos). Genutzt über Firefox-Sidebar und Android-Apps. Keine zusätzlichen API-Kosten gewünscht. |
dokuwiki.[<>]), gitbacked, simplenavi (Sidebar), nspages (Übersichten auf den start-Seiten, Bilder-Modus), dazu die eigenen structbox und structhide.syntax.php Zeile 41).====== Achilles Corporation ======
<WRAP group>
<WRAP twothirds column box round>
Artikeltext …
</WRAP>
<WRAP third column box round>
{{structbox>corporations}}
</WRAP>
</WRAP>
picture (Typ Media) in den Daten und erscheint über die Vorlage in der Infobox. Auf der Seite selbst steht im 1/3-WRAP nur noch die Box. Umgesetzt bei den Konzernen und bei allen 50 Schiffsseiten (Vorlage wiki:vorlagen:ships, Stand GitHub 25.10.).<WRAP group> darum ist Pflicht, sonst zerfallen die Spalten.$ID$ auf die Sidebar-Seite, nicht auf den Artikel.{{structbox>VORLAGE}} lädt die Seite wiki:vorlagen:VORLAGE und füllt deren Platzhalter $$feld$$ bzw. $$schema.feld$$ mit den struct-Daten der angezeigten Seite.<structbox-section>…</structbox-section> blendet ganze Abschnitte aus, z. B. eine Produktliste ohne Treffer.namespace = wiki:vorlagen (Standard wäre vorlagen).{{structbox>corporations}}. Den Namensraum hängt das Plugin selbst davor.picture) landen in den Seiten-Metadaten (relation firstimage, Medienverwendung). Erst damit zeigt nspages -usePictures das Schiffsbild als Kachel statt des Standardbilds. Seiten müssen nach dem Update nicht neu gespeichert werden; DokuWiki erneuert aber nur 5 Seiten pro Aufruf (Übersicht mehrmals laden).getData($page, null) im struct-Helper liefert die Daten aller der Seite zugewiesenen Schemas. Das hatte ChatGPT am 02.10. herausgefunden.Grundregeln (vereinbart):
wiki:vorlagen:ships, wiki:vorlagen:corporations …) mit allen möglichen Abschnitten. Was leer ist, verschwindet.struct list mit filter: manufacturer = $ID$.limit plus Link „alle anzeigen“).hide_disabled). Keine Eingriffe in die Datenbank. Version 0.1.0.
Datei conf/userstyle.css (per FTP angelegt am 11.10.2026). Die Infobox passt sich der Spaltenbreite an, auch auf dem Handy. Kein Scrollbalken mehr.
/* Infobox in der 1/3-Spalte: passt sich der Spaltenbreite an */ .dokuwiki .wrap_third table.inline { width: 100%; table-layout: fixed; } .dokuwiki .wrap_third table.inline img { max-width: 100%; height: auto; } .dokuwiki .wrap_third table.inline td, .dokuwiki .wrap_third table.inline th { overflow-wrap: anywhere; } /* nspages Bilder-Modus (-pictures): Kacheln zentriert, Schiff nicht abgeschnitten. Farben bleiben vorerst die von nspages – die kommen mit dem Theme. */ .dokuwiki div.nspagesPicturesModeMain { display: flex; flex-wrap: wrap; justify-content: center; /* jede Reihe mittig, auch die letzte */ gap: 10px; /* Abstand statt margin an den Kacheln */ } .dokuwiki div.nspagesPicturesModeMain a { float: none; margin: 0; width: 300px; /* feste Kachelbreite statt 32 % */ max-width: calc(100% - 10px); /* auf dem Handy nie breiter als die Seite */ text-decoration: none; /* ohne float würde der Titel sonst unterstrichen */ } .dokuwiki div.nspagesPicturesModeImg { float: none; box-sizing: border-box; /* Innenabstand zählt zur Breite, nichts ragt raus */ background-size: contain; /* ganzes Bild zeigen statt zuschneiden */ background-repeat: no-repeat; }
-nbCol wirkt im Bilder-Modus nicht (die Bilderansicht kennt keine Spalten; Issue #103 seit 2020 offen). Deshalb wird die Darstellung nur per CSS gestaltet, nicht im Plugin. nspages liegt inzwischen auf Codeberg (codeberg.org/gturri/nspages), installiert ist Version 2026-10-15.conf/ wird nicht nach GitHub übertragen. Diese Seite ist deshalb die einzige Dokumentation der Regeln für KIs.picture mit width z. B. 600 und height leer, damit nichts beschnitten wird. Das CSS verkleinert passend. agg_width/agg_height gelten nur für Listen und Tabellen über mehrere Seiten (klein halten, z. B. 60).sidebar mit {{simplenavi>}}.hidepages greift nur bei Einträgen ohne Unterseiten). Im Testwiki vom September wurde deshalb indexmenu verwendet, das funktionierte:====== Navigation ======
{{indexmenu>..|js navbar noscroll notoc tsort nsort skipfile=/sidebar/ skipns=/^(wiki|playground)$/}}
wiki und playground nicht in der Navigation erscheinen.nemwar-ed/edwiki2.0 (privat), Branch stable. Erster Push am 10.10.2026 mit 78 Seiten.data/ auf lima-city. Versioniert werden nur pages/ und .gitignore. Medien sind ausgeschlossen (Größe, für KIs irrelevant).pushAfterCommit an, repoPath = ./data, ignorePaths = data/media/.edwiki2.0 freigegeben (GitHub → Settings → Applications → Claude → Repository access).conf/, lib/plugins/, lib/tpl/, data/media/: ja, Git merkt davon nichts. data/pages/: nein, Seiten nur im Wiki bearbeiten, sonst landen Änderungen nicht auf GitHub. data/.git/: niemals anfassen.
Festgelegt am 25.09.2026, bestätigt am 10.10.2026. Technische Bereiche (wiki, playground, sidebar) gehören nicht dazu.
| Namensraum | Inhalt |
|---|---|
codex | Spielwissen und Lore: Konzerne und Fraktionen (codex:corporations:), Systeme, Stationen, Orte, Sehenswürdigkeiten, Thargoiden, Guardians, evtl. Personen und Ingenieure (codex:persons) … Die Galaxie ist kein eigener Hauptbereich, sondern Teil des Codex. |
hangar | Schiffe (hangar:ships:), später je Fahrzeugart ein Unter-Namensraum (Jäger, SRV, Megaschiffe inkl. Carrier, Thargoiden-Schiffe), dann Module und Waffen |
manual | Ingame-Handbuch, offizielles PDF-Handbuch, offizielle Tutorial-Videos |
news | Galnet, Patch Notes/Updates, ggf. Timeline |
shop | Ingame-Shop: Skins, Kits, Kosmetik |
stories | Fan-Fiction, Romane und E-Books zu Elite: Dangerous |
tools | Sammlung guter Tools, z. B. Olivers x52tool |
hangar:ships: (50 Schiffe, alle eingetragen, Stand 25.10.), codex:corporations: (22 Seiten), Vorlagen unter wiki:vorlagen:.start-Seiten der Namensräume zeigen ihre Seiten als Bilderkacheln über nspages, z. B. hangar:ships:start mit -h1 -usePictures -textPages=„“ -exclude:start -defaultPicture=….hangar:* gilt nur für Seiten direkt in hangar. hangar:** gilt auch für alle Unter-Namensräume (hangar:ships:…, hangar:fighters:…). Am 01.10. getestet.ships eingetragen ist (hangar:ships:* oder hangar:**).
Zuweisung: Schiffsseiten unter hangar:ships:. Werte und Begriffe nach der Frontier-Schiffsseite (offizielle Daten; Preis, Klasse oder Rolle gehören nicht ins Schema).
| Feld | Frontier-Begriff | Hinweis |
|---|---|---|
| name | – | |
| picture | – | Typ Media, Hauptbild für die Infobox |
| manufacturer | – | Typ Page auf codex:corporations:… (usetitles: true), Rückliste beim Hersteller |
| landing_pad_requirement | LANDING PAD REQUIREMENT | Auswahl S, M, L. Auswahlwerte nicht mehr ändern, sonst gehen gespeicherte Werte verloren. |
| fighter_bay | FIGHTER BAY | zeigt derzeit „no“/„yes“, evtl. auf ja/nein umstellen |
| multi_crew_seats | MULTI CREW SEATS | „+1“ wird als 1 gespeichert |
| top_speed, boost_speed | TOP SPEED, BOOST SPEED | Postfix „ m/s“ |
| manoeuvrability | MANOEUVRABILITY | x von 10 |
| fsd_range_laden, fsd_range_unladen | FSD RANGE LADEN/UNLADEN | Postfix „ LY“ |
| shields, armour | SHIELDS, ARMOUR | |
| mass, cargo_capacity | MASS, CARGO CAPACITY | Postfix „ t“ |
| length, width, height | LENGTH, WIDTH, HEIGHT | Postfix „ m“ |
wiki:vorlagen:ships (Stand 24.10.).landing_pad_requierement, manoevrability, lenght) sollten korrigiert werden. Oliver hat landing_pad_requirement bestätigt. role/purpose), siehe Vision.vehicle_type = Player / NPC / Thargoid und vehicle_category = Ship / Fighter / SRV / Megaship (SRV als Frontier-Oberbegriff für Scarab, Scorpion, Rhino; Fleet Carrier = Player + Megaship). Das ist keine Rollen-Einteilung. Die 3. Fassung dieser Seite hatte vehicle_category fälschlich mit einer Rolle gleichgesetzt und gestrichen. Die aktuelle Vorlage nutzt beide Felder nicht. Oliver muss entscheiden, ob sie (wieder) ins Schema kommen, bevor Jäger, SRV und Megaschiffe angelegt werden.weapon_type, module_type (Vorschlag ChatGPT, 01.10.).name, picture (Typ Media, Hauptbild), type (Schiffshersteller, Megakonzern, Waffenhersteller …), headquarters, founded.codex:corporations:*. Beispielseite codex:corporations:faulcon_delacy. Im dev-wiki angelegt (22 Seiten, u. a. Faulcon DeLacy, Core Dynamics, Gutamaya, Supratech).wiki:vorlagen:corporations (Stand 11.10.): Kopfzeile Name, Zeile mit dem Bild, dann Typ, Hauptsitz und Gegründet. Darunter <structbox-section> mit der Schiffsliste (filter: manufacturer = $ID$). Konzerne ohne Schiffe (z. B. Bank of Zaonce) zeigen den Abschnitt nicht. Kein eigenes Ja/Nein-Feld „Hersteller“ nötig, die Daten entscheiden selbst.hangar/schiffe/adder/…, deutsch/englisch gemischt, Bilder wurden doppelt hochgeladen. Seitenstruktur und Medienstruktur müssen nicht gleich sein.news, shop, codex, hangar; Dateien mit Präfix, z. B. ship_krait_mkii.jpg, ship_krait_mkii_cockpit.jpg. Regel: Namensraum = grober Bereich, Dateiname = Identität, Kategorien = inhaltliche Zuordnung.<objekt>_<art>.<ext>, z. B. adder.jpg, adder_profile.jpg, adder_schematic_de.png, adder_icon.png.
Alle Skripte liegen in WIKI_ARCHIV/scripts/ und brauchen nur die Python-Standardbibliothek, soweit möglich (eine venv lässt sich auf der SD-Karte nicht anlegen).
| Quelle | Stand |
|---|---|
| Galnet alt (community.elitedangerous.com) | Erledigt (mit ChatGPT, 27.–28.08.): elitearchive.py (Python) bzw. EliteArchive.ps1 (PowerShell 5.1 für die Arbeit). Liest die Tagesseiten /galnet/DD-MMM-YYYY (EN: 2.070), mehrere Artikel pro Tag, Ablage EliteArchive/<Sprache>/<Jahr>/<MM_MON>/ als TXT, vorhandene Dateien werden übersprungen, Log. Nur EN, DE, FR: Für ES/PT/RU gibt es auf der alten Seite keine Pfade (404). Lief fehlerfrei durch. |
| Galnet neu (elitedangerous.com) | Skript fertig (mit ChatGPT, 28.08.), elitearchive_new.py. Interne API https://www.elitedangerous.com/elite-webstore-proxy/v1/galnet/articles?date_from=…&date_to=…, Datum aus dated_at. Ablage EliteArchiveNew/<Sprache>/<Jahr>/<Monat>/, Sprachen EN, EN-US, DE, ES, FR, PT-BR, RU. Bilder nur einmal gespeichert, Zuordnung über image_index.csv. Reicht bis Januar 3301 zurück; für 3301 gibt es nur Englisch (EN und EN-US identisch). Ein Lauf brach einmal ab, weil die SD-Karte nicht mehr beschreibbar war; einzelne russische Artikelseiten liefern 404. |
| Galnet, frühere Versuche | Okt./Nov. 2025: Python-Tool galnet_tool (Linux Mint, Thonny) mit API cms.zaonce.net/<lang>/jsonapi/node/galnet_article, Modul zum Ergänzen fehlender Artikel der Hauptsprache aus anderen Sprachen (Datum als Schlüssel), DeepL-Free-Übersetzung mit Nachholen bei aufgebrauchtem Kontingent. Durch die Skripte oben ersetzt. Ideen daraus bleiben gültig: Bilder per SHA256 nur einmal ablegen, Sprachvergleich zum Finden fehlender oder fehlerhafter Veröffentlichungen, DokuWiki-Artikel pro News. Gemini hatte am 27.08. ebenfalls an einer Python-Fassung gearbeitet. |
| Galnet-Blog (galnetnews.blogspot.com) | Okt. 2025: Import in einen DokuWiki-Blog (Plugins BlogTNG + tag, Namensraum blog:) über feed.atom und ein Python-Konvertierskript. Bilder und Theme lagen getrennt vor. |
| Ingame-Shop | Skript elite_shop_archiver (v1–v5, mit ChatGPT 30.08.–01.09., dazu Gemini). Versuche, die Shop-Seiten (Nuxt-HTML) zu parsen, sind gescheitert. Funktionierender Weg: API https://api.zaonce.net/3.0/store/product (~2.345 Produkte, Bundles mit Einzel-SKUs). Bilder über image-service.zaonce.net (Base64-JSON mit Bucket frontier-store-media-sync-production); alte dlc.elitedangerous.com-Pfade liefern 404. Ablage in EliteShopArchive/: pro Artikel ein Ordner mit TXT (Name, Preis, Beschreibung, Bildlink) und Bildern, nichts wird überschrieben, Log mit Zeitstempel. Problem: Kategorisierung. Frontiers Benennung ist chaotisch; unklare Artikel lieber in „Other/Unknown“ lassen als falsch einsortieren. Letzter Stand v5_3 mit Olivers get_wiki_path(). |
| ARX-Preise | CSV EliteShop_ARX_EUR_Werte.csv (ChatGPT, 01.09.): theoretischer Euro-Wert je ARX-Betrag zwischen günstigstem Paket (54,99 € / 100.000 ARX) und teuerstem (3,49 € / 5.000 ARX). Beispiel 7.000 ARX = 3,85–4,89 €. Im Wiki als „theoretischer EUR-Wert“, nicht als Preis; ARX lassen sich auch erspielen. |
| Schiffsbilder (Full HD) | direkt unter https://cms-cdn.zaonce.net/<JJJJ-MM>/…shipyard….jpg, aus script#__NUXT_DATA__ der Frontier-Seite (41 URLs). Server-Downloads werden blockiert (403), deshalb ein Browser-Tool ed_ship_downloader.html. |
| Schiffswerte ohne Frontier-Seite | Daten aus github.com/EDCD/coriolis-data (ships/*.json, Module unter modules/), berechnet wie auf den Frontier-Schiffsseiten: Werksausrüstung; Sprungweite beladen = voller Tank + volle Fracht (ohne Reservetank), unbeladen = nur Treibstoff für einen Maximalsprung. Geprüft (25.10.): trifft Cobra Mk III vollständig und Cobra Mk V bei den Sprungweiten genau. Angewandt auf die Cobra Mk IV. |
| Updates (neu) | Offizielle Update-Artikel unter https://www.elitedangerous.com/news/updates/<version> bzw. /de-DE/neues/updates/<version> (z. B. 4-4-0-3). Reichen nicht weit zurück. Idee: Versionsnummer als Schlüssel. Noch kein Skript. |
| Patch Notes (alt) | Frontier-Forum forums.frontier.co.uk/forums/elite-dangerous-news/ (ca. 48 Seiten). Beiträge sind mit Labels wie „Patch Notes“, „Update“, „Dev Post“ markiert. Skriptversuch elite_patchnotes_archiver.py (ChatGPT, 01.09.) scheitert: Das Forum steht hinter AWS WAF und liefert Skripten nur eine Challenge-Seite (HTTP 202, 2 KB). Nötig wäre ein echter Browser (z. B. Playwright). Gemini hat ein Skript-Gerüst XenForo → DokuWiki geliefert. |
| Offizielle Timeline | Frontier, Elite Academy → Zeitlinie: https://www.elitedangerous.com/de-DE/elite-academy#history. Oliver hat den deutschen Text am 28.08. kopiert; ChatGPT hat ihn unverändert als EliteDangerous_Official_Timeline_DE.txt formatiert (mit Quelle und Abrufdatum im Kopf). Ziel: Timeline/DE/official_timeline.txt, keine KI-Ergänzungen. |
| Fandom-Wiki (EN) | geplant, geparkt: komplett sichern, z. B. mit wikiteam3 dumpgenerator (–images) oder Fandom Special:Export. Kürzester Weg nach DokuWiki: Pandoc (MediaWiki → DokuWiki), ggf. über mediawiki-to-markdown. Alte Konverter (MediaWiki2DokuWiki, mw2dw) sind nicht mehr gepflegt. Danach KI-Übersetzung mit Glossar für Fachbegriffe. |
| X/Twitter (@EliteDangerous) | verworfen (28.08.): nur mit Login-Cookies/Token und internen GraphQL-Aufrufen, Ergebnis HTTP 403, API kostenpflichtig. Oliver: „dann sollen sie ihre Infos behalten“. |
| edwiki.de-Backup | ToDo: data/ (pages, media, meta) per FTP sichern. Ältere Sicherungen (dw-backup-*.tar.bz2) liegen im Altbestand auf dem Vivobook. Lesen von außen: ?do=export_raw liefert den Quelltext einzelner Seiten. |
Zielstruktur Shop-Ablage (Olivers Vorgabe, nach dem Store-Menü): Equipment → Cosmetic → Model → Colour → Subtype.
| Name | Zweck | Status |
|---|---|---|
| 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 |
| structauto | struct-Daten per {{structauto}} an beliebiger Stelle | verworfen (zerlegte Layout und Edit-Leiste, doppelte Ausgabe), ersetzt durch structbox |
| structsidebar | struct-Daten in rechter Sidebar | verworfen. Erste Fassung 0.1.0 von ChatGPT (02.10.) für die Mikio-rightsidebar führte zu Fehler 500; danach mit Claude weiter, Theme-Layout nicht lösbar |
| structfielddelete | Felder im Schema löschen | nicht verwenden: beschädigt die Datenbank (Spaltennummern, alte Schemaversionen). Ersetzt durch structhide |
Theme edwiki / edwiki-mikio | Dark-Theme mit rechter Sidebar | verworfen („keinen Bock mehr“, 03.10.) |
Theme adora-edwiki | AdoraDark für Mort lauffähig gemacht | gebaut (0.1.0), Weiterarbeit offen (neues Logo/Header geplant) |
rightsidebar), Bootstrap3 (schön, aber zu „schwer“).| Datum | Entscheidung |
|---|---|
| 28.08. | Galnet-Archiv der alten Seite nur in EN, DE, FR (mehr gibt es dort nicht). Neues Galnet als eigenes Archiv EliteArchiveNew, das alte bleibt unangetastet. X/Twitter nicht archivieren. |
| 30.08. | Alle Grabber laufen aus WIKI_ARCHIV/scripts/, jede Quelle bekommt einen eigenen Ablageordner. |
| 01.09. | Shop-Ablage soll der offiziellen Store-Struktur folgen. Forum dient als Quelle für alte Change-Logs, nicht für Shop-Daten. Fandom-Projekt geparkt, erst den Shop sauber extrahieren. |
| 02.09. | Arbeitsplan Datensammlung: Galnet und Shop erledigt; als Nächstes Patch Notes, Fandom-Wiki, edwiki.de-Backup. Format: DokuWiki-Syntax, Import später. |
| 11.–21.09. | Joomla getestet und verworfen (keine gepflegte DokuWiki-Anbindung). Neues DokuWiki mit struct auf lima-city. Hersteller-Seiten liegen im Codex (codex:corporations:), Schiffe im Hangar (hangar:ships:). |
| 22.09. | Projektname „edwiki 2.0“. |
| 25.09. | Sieben Hauptbereiche: codex, hangar, manual, news, shop, stories, tools. Theme kommt zum Schluss. Schema manufacturer durch corporation ersetzt. |
| 01.10. | Schema-Zuweisung rekursiv mit **. Upgrade auf Mort 2026-07-14c. Fahrzeugfelder vehicle_type/vehicle_category festgelegt (siehe Widerspruch unter Schema ships). |
| 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/structtemplating (Composer-Problem bzw. veraltet). |
| 07.10. | Abkehr von DokuWiki, ProcessWire ausprobiert (Synology/NAS ausgeschlossen). |
| 07.10. | Schiffs-Pilot: Frontier-Werte, -Text, -Bilder, Fan-Blaupausen; keine Rollen; Module später. |
| 07.10. | Feldnamen englisch, Beschriftungen deutsch. |
| 08.10. | Zurück zu DokuWiki. ProcessWire bleibt als Fallback in /processwire/. |
| 09.10. | Neues dev-wiki aufgesetzt. structfielddelete ersetzt durch structhide. |
| 09.10. | structauto ersetzt durch structbox (Vorlagenseiten, eigenes WRAP-Layout bleibt). |
| 10.10. | Keine eigene Datenbank und kein anderes CMS: bei DokuWiki + struct bleiben, structbox ausbauen (0.2.0). Bestehende Inhalte behalten und schrittweise übernehmen, statt bei null anzufangen. |
| 10.10. | GitHub als gemeinsame Wissensbasis der KIs; nur data/pages. Sitzungszusammenfassungen kommen in ki:sitzungen ins Wiki. |
| 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 wiki:vorlagen:. Hauptbild als struct-Feld picture in der Infobox. Infobox-CSS in conf/userstyle.css. |
| 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), Farben erst mit dem Theme. Kein KI-generiertes Bild der Cobra Mk IV. Schiffswerte immer nach Frontier-Methode (Werksausrüstung). 5. Fassung. |
vendor/autoload.php fehlt), ohne SSH nicht nutzbar..git war öffentlich abrufbar.Diese Aussagen aus alten Chats sind falsch oder überholt. Bitte nicht wiederholen:
~~NOSTRUCT~~ gibt es in struct nicht (Claude hatte es erfunden).{{struct>ship}} ist keine gültige struct-Syntax.{{page>…}} gehört nicht zum DokuWiki-Kern, sondern braucht das include-Plugin..plugin_struct_pagedata (Gemini) existiert so nicht. Der struct-Container heißt <div id="plugin__struct_output">.repoPath in gitbacked wird relativ zum DokuWiki-Root aufgelöst, nicht zu data/. Richtig ist ./data.is_manufacturer, ein Lookup-Feld und den Namensraum code:corporations vor. Gilt nicht: Der Namensraum heißt codex:corporations, manufacturer ist Typ Page, und es gibt bewusst kein Hersteller-Feld beim Konzern.hidepages blendet in simplenavi keine Namensräume mit Unterseiten aus (ChatGPT-Vorschlag vom 25.09. hat nicht funktioniert).-nbCol in nspages bestimmt nicht die Spaltenzahl der Bilderkacheln (-usePictures).vehicle_type/vehicle_category ins Schema aufnehmen oder nicht (siehe Schema ships).remote) eingeschaltet, remoteuser leer (= alle). Prüfen und wieder ausschalten, falls nicht gebraucht.ships bereinigen (Tippfehler, Dezimalzeichen, ja/nein). Prüfen, ob manufacturer schon Typ Page ist und welches Zuweisungsmuster gilt.wiki und playground ausblenden).?do=check bzw. phpinfo).EDWIKI_2.0_Grundlagen_Hauptkategorien.md und EDWIKI_2.0_StructSidebar_Chat-Zusammenfassung.txt, falls noch vorhanden.vehicle_type/vehicle_category treffen.https://nemwar.lima-city.de/ → Server-Pfad /home/webpages/lima-city/nemwar/dokuwiki/?purge=true an die URL hängen. Nach Änderungen an Plugin-CSS/JS irgendeine Einstellung im Konfigurationsmanager speichern.&do=edit; Quelltext lesen: &do=export_rawhttps://api.zaonce.net/3.0/store/producthttps://image-service.zaonce.net/<Base64-JSON> bzw. direkt https://cms-cdn.zaonce.net/<Pfad>https://github.com/tracker-user/dokuwiki-claude (Vorlage für den Plugin-Leitfaden), DokuWiki-MCP-Plugin https://www.dokuwiki.org/plugin:mcp, Pandoc https://github.com/jgm/pandoc, Czkawka (CachyOS-Paket czkawka-gui)Das System steht fest: DokuWiki + struct + structbox, WRAP 2/3 + 1/3, Standard-Theme. Bitte keine Systemwechsel mehr vorschlagen (Joomla, ProcessWire, Drupal, eigenes Theme …), das wurde mehrfach durchgespielt und verworfen. Oliver programmiert nicht selbst: Erkläre einfach, plane zuerst, und schreib Code erst nach „leg los“. Gehe in kleinen Schritten vor, er war zuletzt von zu viel Struktur auf einmal überfordert. Recherchiere selbst (GitHub, DokuWiki-Forum, Plugin-Seiten), bevor du etwas vorschlägst, und gib fertige Dateien statt Schnipsel. Die Schiffe sind komplett eingetragen und umgestellt. Der nächste sinnvolle Schritt ist, einen einzelnen alten Artikel gemeinsam ins neue Muster zu bringen. Kleinere Baustellen: structbox 0.3.0 und das nspages-CSS bestätigen, Sidebar klappbar.