contao/test — Issue #1633: Erweiterungsverwaltung: nur für minor-Version freigegebene Erweiterungen installierbar machen
Author: computino
Created: 2011-11-29 08:17:21+00:00
State: open
Labels: Feature, repository

Aktuelles Beispiel: beim Umstieg von 2.7.6 auf 2.8.0 wurde die Erweiterung "tags" umgeschrieben. Hat damit auch einen Versionssprung gemacht, die alte 1.4.3 ist freigegeben bis 2.7.6, die neue 1.5.0 ist nur für 2.8.x geeignet. Trotzdem installiert das System von sich aus auch bei 2.7.6 die ganz aktuelle Version 1.5.0 von tags, die dann mit einer Fehlermeldung das ganze System lahm legt.

Die Erweiterungsverwaltung und der Erweiterungskatalog könnten auf die minor-Versionsfreigabe Rücksicht nehmen und nur solche Versionen installieren, die eben mindestens bis zur zweiten Stelle freigegeben sind. Klar ist hier auch der Erweiterungsschreiber ein bisschen in der Verantwortung, ich finde aber mit der genauen Einstellung der Freigaben ist dem weitgehend nachgekommen - den Rest sollte das System an Logik mitbringen.

Fehler ist hier übrigens ganz konkret:

```
Fatal error: Call to undefined method ModuleNewsListTags::addImageToTemplate() in
/var/www/virtual/hotel-speiereck.at/htdocs/system/modules/tags/ModuleNewsListTags.php on line 307
```

--- _Originally created on February 28th, 2010, at 12:53pm (ID 1633)_