Tutorial zum Schreiben eines Moduls

Entwicklung

Um ein Modul-Gerüst zu erstzeugen, installiere zuerst das FanPress CM 3.x Modulecreator Module. Dies erfragt alle nötigen Informationen zum neuen Modul und erzeugt anschließend die Struktur inkl. Ordnern, PHP-Klassen, etc.

Dokumentation

FanPress CM bietet aktuell noch keine richtige API, so dass die internen Klassen genutzt werden müssen. Diese sind dafür so geht wie möglich dokumentiert.

zur Dokumentation

Module in Repository aufnehmen

Wenn ihr ein Modul in das offizielle Repository aufnehmen lassen wollt, so schreibt einfach eine E-Mail an fanpress@nobody-knows.org bzw. sea75300@yahoo.de.

Lizenzierung

  • Erlaubt sind grundsätzlich nur Open Sources Lizenzen wie GPL, MIT, etc. und/oder Creative Commons Lizenzen.
  • Kommerzielle Module (Kauf/ Support gegen Bezahlung/ welche Werbung enthalten/ o. ä.) sind unzulässig und werden ggf. bei System-Updates (o. ä.) ohne Nachfrage gelöscht. FanPress CM ist erstens keine Werbe-Plattform und zweitens nicht dafür gedacht, dass jemand dran Geld verdient. Sry 😉