Page 1 of 1

getID3 in S9Y aktualisieren

Posted: Sat May 02, 2020 12:37 pm
by qbi
Mir ist gestern beim Umzug von S9Y ein kleiner Bug aufgefallen. Hierzu gibt es einen PR.

@onli meinte im Kommentar, dass es sinnvoll wäre, getID3 zu aktualisieren. Ich will die Diskussion dazu mal hierhin verschieben. Meine Frage ist, reicht es, die betreffenden Dateien von getID3 zum Plugin zu verschieben? Oder was für Schritte sind da ggf. noch notwendig?

Ich würde das gern testen. Aber brauch da ein wenig Unterstützung von euch.

Re: getID3 in S9Y aktualisieren

Posted: Sat May 02, 2020 2:32 pm
by onli
Hi! Gut dass du nochmal hier schreibst.

Ich würde ja einfach probieren, das neue Release herunterzuladen, den alte getid3-Ordner im serendipity_event_podcast-Plugin irgendwohin wegzuschieben (der unter player, https://github.com/s9y/additional_plugi ... ast/player), dann den Ordner mit den neuen Dateien einsetzen. Wenn der Code immer noch gleich aufgerufen wird könnte das direkt funktionieren. Der Code der unter "Usage" auf https://github.com/JamesHeinrich/getID3/ gezeigt wird ähnelt sehr dem was das podcast-plugin in https://github.com/s9y/additional_plugi ... .php#L1093 macht.

Aber ich kenn das Plugin nicht gut und kann mir nicht sicher sein, einen Test ist es aber in meinen Augen wert.

Re: getID3 in S9Y aktualisieren

Posted: Sat May 02, 2020 6:57 pm
by thh
qbi wrote: Sat May 02, 2020 12:37 pmMeine Frage ist, reicht es, die betreffenden Dateien von getID3 zum Plugin zu verschieben? Oder was für Schritte sind da ggf. noch notwendig?
Im Zweifelsfall try&error (am besten in einem Testblog, oder jedenfalls nach einer Sicherung der Daten). Wenn sich nichts entscheidendes an Aufruf oder API geändert hat, reicht es meistens, den neuen Code drüberzukopieren. Ob das so ist, kann man m.E. am einfachsten ausprobieren (geht auch im Liveblog, dann halt vorher den Ordner, den man überschreibt, sichern - passieren dürfte da sonst nicht viel).

Tut's dann nicht mehr oder wirft Fehler, müsste man sich das genauer ansehen.