Erfolge und Wirrungen

An dieser Stelle ein paar wenige Hinweise wie dieses Projekt realisiert wurden

  • Alles in wordpress realisiert
  • Grosse Anstrengungen unternommen, um einen Import aus einem (!) Text-Input machen zu können. Alle Foren (inklusive der Forentypen, Fragen und Antworten) sind in einem einzigen Textfile hinterlegt. Mit python einen Konverter geschrieben, welcher aus dem Inputfile csv-files erstellt. Später (…) dann direkt die Daten in ein mysql-file geschrieben. Damit lassen sich direkt in der Datenbank alle notwendigen Daten integrieren.
  • Zunächst aber … Erste Schritte mit bbPress begonnen, umgeschwenkt auf sabai. Schien einen guten Importer fzu haben
  • Viel Zeit mit sabai verbracht. Optisch sieht es gut aus, grössere Probleme entstanden aber u.a. mit Bugs in sabbai selbst (wurden zwar nach einer gewissen Zeit behoben). Weitere unerklärliche Probleme fanden keine Lösung. Wieder zurück auf bbPress
  • Bei bbPress mit WP Sheet Editor als Import-Software begonnen. Einige Aspekte lassen sich realisieren, scheint aber langsam zu sein. Auch taten sich heftige Probleme mit nicht zu definierenden ID’s . für die Datenbank auf. Kontakte zu Support etc. schwierig, da z.T. in USA, Zeitverschiebung, zoom. Nach längerer Irrfahrt Entschluss, dass der Importer selber und direkt in phpadmin gemacht werden soll.
  • Begonnen, selber die Dinge zu importieren via mysql-phpadmin. Zwar ist die Dokumentation von bbPress nicht über alle Zweifel erhaben, aber (zeitaufwendiger) Trial and Error liefern brauchbare Erfolge.

Probleme

  • viele, 🙂
  • Viel Zeit mit kleineren Problemen verbracht, u.a. nicht gut, wenn topic und replies die gleichen Zeiten haben
  • Tags verschwinden nach Tools-Bereinigung des Forums ?
  • Zum Teil esoterische (?) Probleme mit wp, wenn mehrere Instanzen installiert sind
  • Einarbeiten in mysql, wordpress, sabai, bbpress sowie weitere dieverse Foren
  • innerhalb WordPress ausprobieren vieler nötiger und unnötiger Plugins
  • vermeintliche Lösungen wie wp sheet editor. Grössere Probleme. Und langsamer Import. Ebenfalls für den Import der Tags weitere kostenpflichtige Module notwendig.
  • ABER: mysql-Variante sehr sehr schnell.

 

Roadmap
  • Februar 2022: Erstellen des Gerüstes (masterfile, javascript, html, css-files, mysql etc.).  Erste Abklärungen technischer Fragen, anfreunden mit WordPress und Co
  • März 2022: Aufgaben erstellen, weiteres Programmieren und Testen der Aufgabenseite
  • April 2022: Ausbau, erstes Publizieren der Seite an dieser Stelle
  • Mai/Juni 2022: Weiterer Ausbau
  • Sommerferien 2022: Programmieren, Updates, Proof of Concept
  • Sommerferien – Herbst: Weiteres Programmieren und Erweitern der Aufgaben
  • Herbst 2022: Vorstellen des Projektes am Zentralkurs für ChemikerInnen, www.zentralkurs.ch
Aktuell: Weiterführen des Projektes (v.a. ergänzen mit weiteren Aufgaben)