Hallo,
gleich eine erste Bug-Meldung: Ich habe mal testweise die Version eines Plugins (Page Manager) herabgesetzt von 1.4.2 (aktuell) auf 1.4.1
Doch der Update-Check nach neuen Plugin-Versionen meldet, dass keine neueren Versionen von Plugins verfügbar seien. Nach dem Deaktivieren von MyBBCoder.info-Integration kam korrekterweise die Meldung, dass eine neuere Version von Page Manager verfügbar sei.
Vermutlich liegt das daran, das hier keine Version steht:
Was mich zu einer Frage bringt: Wie prüfst du Plugins, welche keine GUID haben, weil sie z.B. nie auf mybboard.net hochgeladen wurden?
Und noch ein kleinerer Bug: MyBBCoder.info-Integration meldet es sei installiert, obwohl das unlogisch ist (lässt sich auch nicht deinstallieren). Liegt daran, dass mybbcoder_is_installed() konsequent true zurückliefert.
Da die Aktivierungs- und Installations-Funktion nichts macht, kanns du diesen Block komplett entfernen:
PHP-Code:
function mybbcoder_is_installed()
{
return true;
}
function mybbcoder_install()
{
}
function mybbcoder_activate()
{
}
function mybbcoder_uninstall()
{
}
function mybbcoder_deactivate()
{
}
Das hat keinerlei Nachteile.