inpsyde/Inpsyde-Plugin-Framework — Issue #1: Unhandlich
Author: eteubert
Created: 2012-01-16 12:54:49+00:00
State: open

Hat schon mal jemand versucht, mit diesem Framework ein Plugin zu starten? Ich versuche es gerade für dtpr und es ist, nunja, etwas unhandlich.

Der Start ist sehr schwierig, weil man eine Menge Platzhalter umbenennen muss. Die Klassen in `inc` müssen alle umbenannt werden, da es sonst zu Konflikten käme, wenn mehr als ein Plugin das Framework nutzt. Es gibt eine Menge plugin-spezifische Strings, die ersetzt werden müssen.

Mir fällt als Lösung spontan nur ein Generator ein. Also dass wir aus dem Framework oben Templates mit Platzhaltern wie %%PLUGINNAME%% etc. bauen. Das muss dann nichtmal zwingend automatisiert werden. Man kann dann ja in seinem Editor/IDE projektweit %%PLUGINNAME%% mit "my-plugin" ersetzen und %%PLUGINNAME_SHORT%% mit "MP" usw.

Nur so eine Idee :)