Do's and don'ts bei der Veröffentlichung
Wenn Sie Ihr Plugin veröffentlichen sollten Sie einige Punkte beachten um den Nutzern eine gewisse Flexibilität zu gewährleisten:
Verschlüsselung:
Das Verschlüsseln per Ioncube ist natürlich durchaus kein Problem, jedoch an einigen Stellen nicht erwünscht:
- Die SQL (bzw. php-Anweisungen) die während der Installation ausgeführt werden, sollten unverschlüsselt sein, damit Kunden und andere Dienstleister nachvollziehen können welche Änderungen das Plugin an der Datenbank vornimmt.
- Teile des Plugins, welche JavaScript-Code einbinden, sollten ebenfalls unverschlüsselt sein, damit diese ggf. optimiert bzw. modifiziert werden können.
- Code innerhalb des Hooks "admin_dropdown.php:dropdown" sollte ebenfalls nicht verschlüsselt werden. ( Sollte hier ein php oder Lizenzfehler auftreten zieht dieses die Funktion anderer Plugin (bzw. deren Dropdowns) in Mitleidenschaft. )
- Bei fehlender Lizenzdatei darf das Plugin NICHT den Shop blockieren, sondern muss über dementsprechende ioncube Funktionen das Plugin wieder selbstständig deaktivieren. (ioncube Error Handler)
Veröffentlichung im Store:
Unsere AGBs für Partner sind bindend.
Bzgl. 5.3:
5.3. Dem Softwareanbieter ist es untersagt, Links zu anderen Webseiten als jener von xt:Commerce im Rahmen seines Angebotes auf dem marketplace anzubringen.
Das Verlinken von Shops wo das jeweilige Produkt sichtbar ist, z.B. bei Templates ist durchaus erwünscht. Bitte beachten Sie jedoch, dass diese Shops neutral gehalten seien müssen.
D.h. das bewerben eines eigenen Shops oder eines Drittshops ist nicht erwünscht und führt zur Deaktivierung des Produkts bzw. des Accounts.
Bzgl. 8.1:
8.1. Der Softwareanbieter versichert, dass das von ihm am marketplace angebotene addon keine Rechte Dritter, insbesondere Urheberrechte, verletzt und er sämtliche Rechte besitzt, die erforderlich sind, um das addon am marketplace zum Verkauf anzubieten und dem Kunden die ihm zugesagten Nutzungsrechte am addon vollumfänglich zu verschaffen.
Bitte bedenken Sie, dass dieses auch von Ihnen verwendete Frameworks innerhalb Ihrer Plugins betrifft. Frameworks die beispielsweise unter GPL stehen sind problematisch.
Bzgl. "Hinweis beim einstellen"
Ich bestätigt das dieses Modul frei von rechten Dritter ist und keine Tracker enthält (z.B. Trackingpixel).
Das einbinden von jeglichen Trackings ist generell nicht gestattet. Sollte Ihr Plugin eine derartige Funktion zwingend benötigen, kontaktieren Sie uns bitte.