Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 29. Dezember 2011 05:42

Klener
probiert CMS/ms aus
Registriert: 15. November 2011
Beiträge: 45
Webseite

[GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Guten Morgen alle zusammen!
Ich hab' heute so gut wie mein erstes Modul für das CMSMS programmiert und es funktioniert auch alles erstaunlich gut.
Nun bereitet mir das "unabhängige Installieren" aber ein paar Problemchen.

Mein Modul benötigt - laut CMSMS - ein Plugin-File, dass es unter den Tags gelistet wird. Ansonsten gibt CMSMS einfach folgenden HTML-Kommentar aus:

In meiner <module>.module.php gibt "IsPluginModule" den Wert "true" zurück.

Vielen Dank und einen schönen Tag noch!
Grüße
Klener

Offline

#2 29. Dezember 2011 06:00

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.435

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Und wie lautet nun Deine Frage?

Ich nehme an, RegisterModulePlugin() heißt das Schlüsselwort wink
Am besten direkt in den Konstruktor.
Dann ist das Modul immer als Plugin verfügbar.
Oder in eine Funktion namens InitializeFrontend(), wenn es nur fürs Frontend gedacht ist.
(Die im verlinkten Beispiel gezeigte Funktion SetParameters() fliegt bald raus und wird durch die beiden Funktionen InitializeFrontend() und InitializeBackend() ersetzt.)

Dadurch wird das Modul alledings nicht in der Taghilfe gelistet.
Die Erklärung muss dann in die Modulhilfe.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 29. Dezember 2011 18:23

Klener
probiert CMS/ms aus
Registriert: 15. November 2011
Beiträge: 45
Webseite

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Hi NaN, danke für die Antwort.
Tatsächlich hatte ich RegisterModulePlugin() schon in meiner SetParameters(), allerdings hatte ich Held nicht beachtet, dass ein Unterschied zwischen Groß- und Kleinschreibung gemacht wird. Schande über mein Haupt. :-)

Jetzt klappt alles so wie's soll/ich es programmiert hab. :-P

Grüße
Klener

Offline

#4 29. Dezember 2011 19:18

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Klener schrieb:

Ich hab' heute so gut wie mein erstes Modul für das CMSMS programmiert

Was macht denn das Modul?

Offline

#5 29. Dezember 2011 20:08

Klener
probiert CMS/ms aus
Registriert: 15. November 2011
Beiträge: 45
Webseite

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Hi cyberman,
das Modul/Plugin ist ein Hangman-Spiel, mit editierbaren Wörterlisten.

Offline

#6 30. Dezember 2011 01:46

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

Dürfte meines Wissens eine Premiere sein - ein Spiel für CMSMS smile !

Offline

#7 30. Dezember 2011 16:19

Klener
probiert CMS/ms aus
Registriert: 15. November 2011
Beiträge: 45
Webseite

Re: [GELÖST] Neues Modul - Automatisch Plugin-File generieren?

cyberman schrieb:

Dürfte meines Wissens eine Premiere sein - ein Spiel für CMSMS smile !

Noch werdet ihr euch wohl ein wenig gedulden müssen, da ich hier und da noch gern ein bisschen was umprogrammieren möchte. wink

Offline