Ja, es kann schwierig und etwas überwältigend sein, wenn man anfängt, sich im Discourse-Code zurechtzufinden. Es scheint, als ob Sie mit GeoJSON arbeiten möchten. Haben Sie in Erwägung gezogen, das Locations Plugin zu verwenden oder zu erweitern? Dieses ist bereits für die Arbeit mit GeoJSON in Discourse eingerichtet.
Ein Kurs in Plugin-Entwicklung?
Ich habe darüber nachgedacht, einen kostenlosen Kurs in der Entwicklung von Discourse-Plugins anzubieten, was im Grunde das ist, was Sie brauchen. Ich habe bereits die Kursmaterialien für einen Kurs in der Entwicklung von Themes geschrieben (siehe unten). Wenn 30 Leute für einen Kurs in Plugin-Entwicklung stimmen, werde ich einen Kurs (via Zoom) dazu schreiben und geben.
- Kurs in Plugin-Entwicklung schreiben und geben
- Kein Kurs in Plugin-Entwicklung schreiben und geben
Einführung in die Theme-Entwicklung
- GitHub - pavilionedu/discourse-theme-introduction
- GitHub - pavilionedu/discourse-theme-css
- GitHub - pavilionedu/discourse-theme-colors
- GitHub - pavilionedu/discourse-theme-html-one
- GitHub - pavilionedu/discourse-theme-html-two
- GitHub - pavilionedu/discourse-theme-javascript-one
- GitHub - pavilionedu/discourse-theme-javascript-two
*ps, wenn es 30 erreicht, lassen Sie es mich bitte wissen.