nach Installation eines Modules im „Modul Control“ bekomme ich
beim Hinzufügen einer Instanz der im Anhang beigefügte Fehler,
auffällig ist das dieser Fehler nicht Abhänig vom Programmierer ist
sondern bei jedem Modul das ich hinzufügen möchte.
Das liegt daran das ab der 4.0 noch wesentliche wichtige Teile bei den PHP Modulen gefehlt haben, z.B. RegisterMessage oder Dynamische Konfigurationsformulare (GetConfigurationForm) und weitere. Insofern diese aber jetzt vom Modul verwendet werden und es kein extra Branch für alte Versionen gibt laufen diese dann nicht mehr unter älteren Versionen von IPS.
Eine weitere wichtige Änderung sind Listen die ab 4.2 verwendet werden dadurch werden auch Module die dies nutzen nicht mehr abwärtskompatibel sein.
Mein HM Modul setzt aktuell 4.1 voraus und steht auch so in der Readme.
Es wundert mich, dass er bei dir RegisterMessage anmeckert, weil die Funktion ist ab 4.1 vorhanden.
Grundsätzlich nie ein Update von Modulen machen ohne vorher die Systemvoraussetzungen in der jeweiligen Readme zu kontrollieren.
Ebenso immer erst IPS Updaten, dann die Module (auch hier die Readme s beachten )
Michael