[Bug] the embedding episodes player doesnt work after the last update


#1

After updating to the latest version 2.7.24, embedding episodes doesn’t work anymore
The player always complains:
“Benötigte Informationen fehlen
Zum abspielen des Podcasts fehlen die Referenzen zu den Audiodateien.”
In the normal episode it will only work as expected if you copy the code out to embed it in no more.

An example:
the working episode: http://p2p-game.com/podcast/🎧-estateguru-zweitmarkt-late-defaults-und-der-leidige-xirr-im-interview-mit-kadri-akk

the embed player:

I hope I am right here in the forum or do I have to github`?
Otherwise somebody has an idea (should I downgrade / is that possible at all ?)
thanks for your help


#2

Hi,
same at our blog, but the problem doesn’t occur in Chrome (Mac), only Safari and Firefox


Website is https://opjueck.de/ueber-dieses-blog/op-jueck-zum-hoeren/

Best

Timo


#3

Hey,
sorry for the late response. It seems like that the player doesn’t use the correct request URL. I think this is a bug in the Player, will investigate.


#4

did you have time to take a closer look?
May I have some hope that a fix will come soon?
Or is there an idea for a workarround?
Thx a lot


#5

Sorry, totally forgot to update this post. Yes the fix is in place. Make sure to update the embed codes so the url encoding works as expected.


#6

We have a similar problem with our podcast at www.nerdizismus.de
Embeding an episode somewhere else shows “Benötigte Informationen fehlen”

I’ve checked, if we have the latest version of the publisher, also i clicked the “repair” button in the settings, and also i checked, that in the settings the dropdown for how it is delivered is “everything via https”

Is there something i am missing?


#7

Same issue here, see https://www.helmholtz.de/wissenschaft_und_gesellschaft/kryptologie-podcast-zu-verschluesselten-daten/

The embed doesn’t work. It says “Benötigte Informationen fehlen”. Wordpress and PPP are up to date. I tried “repair” and emptied the WP cache.

Please advise.

Website https://resonator-podcast.de
PHP Version 7.0.31
WordPress Version 5.2.1
WordPress Theme Resonator 2016 v
Active Plugins
- Antispam Bee v2.9.1
- Classic Editor v1.5
- Comet Cache Pro v170220
- Jetpack Deutsch (de_DE) v1.7.0
- Jetpack von WordPress.com v7.4
- myStickymenu v2.1.6
- One-Click Child Theme v1.6
- Podlove Podcast Publisher v2.8.6
- Podlove Subscribe Button v1.3.6
- Subscribe To Comments v2.3
- WP Permalauts v1.0.2
WordPress Database Charset utf8
WordPress Database Collate
Publisher Version 2.8.6
Web Player Version player_v4
Twig Version 1.38.3
open_basedir ok
curl Version 7.26.0
iconv available
simplexml ok
max_execution_time 30
upload_max_filesize 32M
memory_limit 512M
disable_classes
disable_functions
permalinks ok (/%year%/%postname%/)
podlove_permalinks ok
podcast_settings ok
web_player ok
podlove_cache on
assets

0 errors
1 HINWEIS (no dealbreaker, but should be fixed if possible):

  • Episode Database Charset is not UTF-8! (is latin1_swedish_ci)

#8

Podlove Publisher currently delivers an older player. You can fix it for now by using the CDN version (in Publisher Module settings). We are working on updating the player that ships with Podlove Publisher.


#9

Hallo @ericteubert, danke für den Workaround-Vorschlag. Leider funktioniert der embed auch bei der CDN-Version nicht:

https://cdn.podlove.org/web-player/share.html?episode=https%3A%2F%2Fpodcast.pikarl.de%2F%3Fpodlove_player4%3D145

Wirft bei mir (Firefox, Chrome) eine weiße Seite aus. Selbst wenn die share.html ohne Parameter aufgerufen wird.


#10

Scheinbar noch ein kleiner Bug im Player: "Failed to load resource: the server responded with a status of 404"


#11

Bin ich dran, kommt heute Abend noch eine 4.5.8 mit der es gehen sollte


#12

Danke Danke! - Habe eben (8h) auch upgedatet auf 2.8.8 Podlove Podcast Publisher mit dem bereits genannten Ergebnis das alle embeddenden Player “weg” sind - wirds dann heute Abend auch ein Update des Publishers geben? - oder alternativ hat jemand ein link/Beschreibung die mir zeigt wie ich das plugin downgraden kann bis alles wieder geht?


#13

Mein Workaround ist, die share.html einer älteren Instanz des Publishers einzubetten. Das funktioniert mit dem Folgen-Parameter der aktualisierten Publishers.


#14

Hmm also ich habe jetzt https://raw.githubusercontent.com/podlove/podlove-publisher/2.8.6/lib/modules/podlove_web_player/player_v4/dist/share.html genommen und damit https://raw.githubusercontent.com/podlove/podlove-publisher/2.8.8/lib/modules/podlove_web_player/player_v4/dist/share.html - ersetzt

keine Auswirkung view-source:http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.html?episode=http%3A%2F%2Fp2p-game.com%2F%3Fpodlove_player4%3D77
[hier noch mit der share von 2.8.7]
Schade dann warte ich auf den off. fix


#15

Alte Versionen gibt es unter https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/advanced/ zum Download (ganz unten)


#16

Danke ich hab jetzt (hätte ich mir auch denken können) ein Plugin zum Rollback von Plugins installiert :wink:

WP Rollback

mit der 2.8.6. funktionierts einwandfrei -> sorry für OT - könnt gerne die msg rauslöschen - Danke nochmal für die Hilfe!


#17

Podlove Publisher 2.8.9 enthält den Fix.


#18

Ich hätte es nicht tun sollen :confused: nach dem update von .6 auf die .9 geht wieder nix - Rollback hilft dieses mal auch nichts… :
grafik
Can’t load Podlove Webplayer 4.5.8

config http://p2p-game.com/?podlove_player4=77 share.js:2:52032

t http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

f http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

_invoke http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

n http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

e http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

u http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

TypeError: “window.PODLOVE_STORE is undefined”

t http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

f http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

_invoke http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

n http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

e http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

u http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

share.js:2:52058

t http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

f http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

_invoke http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

n http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

e http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2

u http://p2p-game.com/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/podlove_web_player/player_v4/dist/share.js:2


#19

Same here. Die share.html enthält solche offensichtlich falsche absolute Pfadangaben.

<link rel="stylesheet" href="/4.5.8/styles.css"><script src="/4.5.8/vendor.js"></script><script src="/4.5.8/styles.js"></script>

Wobei deren manuelle Umstellung auf relative Pfade ohne / am Anfang nicht zum Laden des embed-Players führt. Wer externes embed der Player braucht, bitte nicht updaten.


#20

hast du eine Idee warum dieses mal der downgrade schief ging? Gestern ging es dann mit der2.8.6 wenigstens noch heute dann nicht mehr? Bin mit meinem Latein am Ende und leicht frustriert … Ein kompletten Seiten backup mag ich jetzt nicht einspielen wer weiss was dann alles schief geht - Also muss ich auf die .10 warten