Workaround für Episoden Seiten im Podlove Publisher

Im Podlove Publisher gibt es in den Experteneinstellungen die Möglichkeit Episoden Seiten zu aktivieren. Gemeint ist damit nicht anders als alle Podcastbeiträge auf einer zusätzlichen Seite anzeigen zu lassen. Seit der Version 2.7.0 des Podlove Publisher funktionierte dieses Feature bei mir nicht mehr.

Die Episoden Seite für alle veröffentlichenden Podcasts

Hintergrund war der Commit b4d9f14; hier gab es unter anderem eine Änderung in der Datei permalinks.php. Wenn nun die URL für die Episoden Seiten eingestellt wurde funktionierte diese nicht mehr. Stattdessen gab es nur die Meldung das die Seite nicht existiert. Als Workaround habe ich die permalinks.php-Datei wieder um folgenden Quellcode aus dem Commit erweitert:

// Add archive pages
if ( 'on' == \Podlove\get_setting( 'website', 'episode_archive' ) ) {
	$archive_slug = trim( \Podlove\get_setting( 'website', 'episode_archive_slug' ), '/' );

	$blog_prefix = \Podlove\get_blog_prefix();
	$blog_prefix = $blog_prefix ? trim( $blog_prefix, '/' ) . '/' : '';

	$wp_rewrite->add_rule( "{$blog_prefix}{$archive_slug}/?$", "index.php?post_type=podcast", 'top' );
	$wp_rewrite->add_rule( "{$blog_prefix}{$archive_slug}/{$wp_rewrite->pagination_base}/([0-9]{1,})/?$", 'index.php?post_type=podcast&paged=$matches[1]', 'top' );
}

Der Quellcode muss an das Ende der Funktion podlove_add_podcast_rewrite_rules angetragen werden. Damit funktioniert das Episoden Seiten-Feature bei mir wieder ohne Probleme. Natürlich muss dieses Prozess bei jedem Update des Podlove Publisher wiederholt werden.

Rollback-Plugin für WordPress

Neben meinen eigentlichen WordPress-Instanzen betreibe ich einige Entwickler-Instanzen. Dort habe ich ab und an das Problem, das ich bestimmte Plugins in einer älteren Version nutzen möchte. Natürlich kann man nun für jeden Fall die gewünschte Version herunterladen und manuell installieren.

Über WP Rollback können Plugins auf beliebige Versionen zurückgerollt werden

Einfacher geht dies mit dem WordPress-Plugin WP Rollback. Das Plugin ermöglicht es über die administrative Oberfläche von WordPress beliebige Plugins auf beliebige Versionen zurückzusetzen. Dazu muss nur das passende Plugin und die gewünschte Version ausgewählt werden und anschließend wird der Rollback durchgeführt.

WP Rollback
Preis: Kostenlos

Der Quelltext des Plugins ist auf GitHub zu finden. Lizenziert ist das Plugin unter der GPL in Version 2 und damit freie Software.

Plugins für RPG Maker MV Projekte

Der RPG Maker MV ist eine Anwendung mit welcher einfach Rollenspiele erstellt werden können, ohne das tiefgreifende Programmierkenntnisse benötigt werden. Der RPG Maker MV reiht sich in eine lange Reihe von RPG Makern ein, welche seit 1992 auf den Markt gebracht wurden.

Ein RPG Maker MV Projekt

Von der Basisfunktionalität des RPG Maker MV ausgehend, existieren eine Reihe von Plugins, welche neue Funktionalität hinzufügen oder bestehende Funktionalitäten abwandeln. Neben einzelnen Plugins gibt es eine Reihe von Pluginsammlungen für den RPG Maker MV. Dazu zählen die kleineren Sammlungen wie die Victor Engine Scripts, die Plugins von SumRnDm und den Plugins von Galv. Daneben existieren einige größere Anlaufstellen wie die Yanfly Engine Plugins, das MV Plugins-Verzeichnis und die Ressourcen-Seite von rpgmakermv.co.

Qualitative Audioverbindungen übers Internet

Wenn man einen Podcast aufnimmt und mit jemandem sprechen möchte der etwas weiter entfernt ist, so bietet sich eine Audioverbindung über das Internet an. Früher wurde dies meist über Skype gelöst; das Problem hier ist die starke Komprimierung und Echo-Unterdrückung, welche zu vielen Artefakten im Audiosignal führt. Eine Alternative hierzu ist der sogenannte double ender. Hierbei werden die Audiospuren der Teilnehmer nicht nur übertragen, sondern zusätzlich lokal aufgezeichnet. Anschließend werden die einzelnen Spuren in einer DAW wieder zusammengefügt. Allerdings kann es bei diesem Verfahren zu Synchronisationsproblemen kommen, so dass es in der Praxis eher seltener verwendet wird.

studio-link.de

Glücklicherweise gibt es mit Studio Link eine Software welche das Problem einer sinnvollen N-1 (N minus 1) Schaltung löst. Bei einer N-1 Schaltung wird das eigene Signal aus dem Mix entfernt, so das man sich nicht selber hört. Studio Link nutzt die Protokolle für IP-Telefonie um ein möglichst latenzfreies und sauberes Audio zu liefern. Neben den Pluginlösungen als VST, AU und LW2-Plugin, bietet Studio Link eine Standalone-Variante, sowie in Zukunft eine entsprechende Hardware. Die Standalone-Lösung ist für Linux, macOS und Windows verfügbar. Bezogen werden kann Studio Link unter studio-link.de. Der Quellcode kann auf GitHub gefunden werden; er ist unter freien Lizenzen lizenziert.

Live-Ticker für WordPress

Wenn man einen Beitrag in WordPress verfassen möchte, so schreibt man ihn, ließt ihn Korrektur und anschließend veröffentlicht oder plant ihn zur Veröffentlichung ein. Anders sieht das für den Fall aus wenn man live von einem Ereignis berichten möchte. Natürlich könnte man ein Beitrag nach dem anderen schreiben oder aber einen bestehenden Beitrag immer wieder aktualisieren – auf Dauer ist dies allerdings keine vernünftige Herangehensweise.

Liveblog
Preis: Kostenlos

Sinnvoller ist es stattdessen ein spezielles Plugin dafür zu nutzen. Mit dem Plugin Liveblog ist es möglich in schneller Folge über ein Ereignis zu berichten. Dabei erscheint im entsprechenden Artikel ein Interface im Frontend. Mit diesem können in schneller Folge kleinere Beiträge geschrieben werden. Diese sind für die Leser augenblicklich sichtbar. Neben den Vorteilen, hat das Plugin leider auch den Nachteil, das die Liveblogs verschwinden sobald man das Plugin deinstalliert.

Der Live-Ticker in Aktion

Das Projekt wird von der Firma hinter WordPress, Automattic, betreut. Der Quelltext kann über GitHub bezogen werden. Er ist unter der GPL2 lizenziert und damit freie Software.