boaa-group
Sehr aktives Mitglied
Habe das ein oder andere bereits in anderen Themen angesprochen, möchte es allerdings nochmal zusammenfassen...
Folgende Ding sing buggy oder aus meiner sicht nicht durchdacht...
1.)Update:
Update geht nur über deaktivieren und aktivieren, sodass sämtliche Einstellungen und SQL Einträge verloren gehen, obwohl im Update die SQL Befehle nur Änderungen enthalten, sodass ein löschen der Tabellen bei Update gar nicht notwendig wäre... Wenn ein löschen oder leeren notwendig ist, kann man dies auch in die SQL Datei fürs Update schreiben...
2.)Versionsverwaltung:
Zwar gibt es für jede Version eines Plugins einen eigenen Ordner, sodass sämtliche Versionen immer vorhanden sind, nur die info.xml wird dem nicht gerecht, da wenn von Version 1.00 auf 1.01 Einstellungen entfernt werder sind die nun Mal weg... es sollten die Settings in der Info.xml innerhalb der Version angegeben werden...
3.)Einstellungen:
Es fehtl die Möglichkeit Textfelder mit Darstellung password anzulegen. Im Moment können Eingabefelder für Passwörter nur als Klartext angelegt werden.
4.)Ändern der Einstellungen:
Beim Ändern der Einstellungen wird die Seite neu geladen jedoch fehlt in der URL der Parameter kPlugin... Sodass sämtliche Links innerhalb des Plugins (Adminseitig) nicht funktionieren... Das Plugin muss also nach dem speichern neu über die Pluginverwaltung geöffnet werden... Hier müsste doch nur dem "Speichernbutton" der Parameter kPlugin als Type Hidden mitübergeben werden...
5.)Hooks doopelt nutzen:
Wenn man in der info.xml zu einem Hook zwei Dateien angibt, wird nur eine verwendet. Es gibt keine Fehlermeldung beim Setup und auch sonst keinen Hinweis. Entweder wird die mehrfache Nutzung eines Hooks erlaubt oder ein Fehler ala "Hook xx wird mehrfach verwendet" angezeigt...
So das wär's vorerst ...
Folgende Ding sing buggy oder aus meiner sicht nicht durchdacht...
1.)Update:
Update geht nur über deaktivieren und aktivieren, sodass sämtliche Einstellungen und SQL Einträge verloren gehen, obwohl im Update die SQL Befehle nur Änderungen enthalten, sodass ein löschen der Tabellen bei Update gar nicht notwendig wäre... Wenn ein löschen oder leeren notwendig ist, kann man dies auch in die SQL Datei fürs Update schreiben...
2.)Versionsverwaltung:
Zwar gibt es für jede Version eines Plugins einen eigenen Ordner, sodass sämtliche Versionen immer vorhanden sind, nur die info.xml wird dem nicht gerecht, da wenn von Version 1.00 auf 1.01 Einstellungen entfernt werder sind die nun Mal weg... es sollten die Settings in der Info.xml innerhalb der Version angegeben werden...
3.)Einstellungen:
Es fehtl die Möglichkeit Textfelder mit Darstellung password anzulegen. Im Moment können Eingabefelder für Passwörter nur als Klartext angelegt werden.
4.)Ändern der Einstellungen:
Beim Ändern der Einstellungen wird die Seite neu geladen jedoch fehlt in der URL der Parameter kPlugin... Sodass sämtliche Links innerhalb des Plugins (Adminseitig) nicht funktionieren... Das Plugin muss also nach dem speichern neu über die Pluginverwaltung geöffnet werden... Hier müsste doch nur dem "Speichernbutton" der Parameter kPlugin als Type Hidden mitübergeben werden...
5.)Hooks doopelt nutzen:
Wenn man in der info.xml zu einem Hook zwei Dateien angibt, wird nur eine verwendet. Es gibt keine Fehlermeldung beim Setup und auch sonst keinen Hinweis. Entweder wird die mehrfache Nutzung eines Hooks erlaubt oder ein Fehler ala "Hook xx wird mehrfach verwendet" angezeigt...
So das wär's vorerst ...