Über das firtz Release 2.1
Einige haben schon danach gefragt wann nun endlich auch firtz ein Update bekommt, damit der neue Webplayer von Podlove Einzug hält.
Dazu gibt es erst einmal zwei Dinge zu sagen:
Schon länger arbeite ich an einer neuen Release (RC 3) und da sich @eazy zeitlich sehr um fyyd kümmert, braucht es da jedoch einfach einiges an Zeit.
Ich habe mich daher heute auf die Kürze dazu entschlossen, eine RC 2.1 bereit zu stellen. Grund dafür, sind die sehr gewaltigen Änderungen in der kommenden Release 3.0.
Über firtz
Wie einige wissen hat mich das kleine firtz in den letzten Jahren keine Ruhe gelassen und so habe ich es an vielen Stellen im Internet verbaut. Sogar da wo es keiner wirklich sehen kann. Ich nutzte es Mittlerweile auch bei Firmenseiten, weil die meist nicht in der Lage sind … aber das ist wieder ein ganz anderes Thema.
Das firtz ist einfach und doch gibt es im laufe der Jahre so ein paar Probleme:
1.) es ist immer noch Toll! - so was aber auch /tzzz
2.) es braucht unbedingt ein neues und protziges Design - doch doch echt jetzt!
3.) der Webplayer von Podlove muss unbedingt “mitspielen”
4.) bei den Metadaten fehlen einige Angaben zur Episode und das passt nicht mehr ganz zu den Entwicklungen die Podlove voranbringen
5.) einige Automationen könnte man damit leichter lösen als bei gängigen Publishern / andere eben auch nicht
6.) es fehlen einige Extensions die leichter und schneller mit firtz zu realisieren sind (wer braucht noch standard flattr? eingebaut - was ist mit den anderen Möglichkeiten)
7.) wo ist ein Admininterface zum erstellen, anpassen öder löschen von Episoden, dem Theme, Feed oder der Contibutors?
8.) warum gibt es eine Auphonic Funktionalität und keine um über #Ultraschall die .epi Dateien zu erstellen
Mit der RC3 soll sich einiges ändern
Mit der RC3 wird es viele Möglichkeiten mehr geben wie z.B. Banner pro Episode (https://www.youtube.com/watch?v=R5Y_6OXFqB0&feature=youtu.be), Lizenzangaben für Intro, Outro, Poster, Banner, wie auch Trennung der Gäste auf der Episodenseite, Automatisierte Lizenzangaben im Footer, Projektbanner (Ultraschall & Co) und auch einiges andere wird sich auch an der Optik drastisch durch das QuorX III ändern.
Eine erste Demo findet Ihr hier:
=> http://demo-rc3.firtz.wikibyte.org
Für Beta Tester findet Ihr eine Grundinstallation auf Github (ACHTUNG: Diese ist ausschließlich für den Test und nicht für ein bestehendes System erdacht!)
=> https://github.com/Firtz-Designs/firtz-rc3.0
Ein kleines RC 2.1 für zwischendurch
Wie angesprochen baut der Webplayer zwingend auf einigen Metadaten auf, die es jedoch einfach nicht im firtz ab Release 2 gibt. Auch wird es schwer sein (da firtz ein file-system und nicht Datenbankbasierend ist), alte Episoden ohne selber Hand anzulegen, mit der RC 3.0 zu betreiben. Auch wenn die Änderungen nur minimal sind, wird das nicht jedem gefallen.
Leider werde ich es nicht allen recht machen können und daher habe ich die 2.1 Vorgezogen. Damit ändern sich nur Kleinigkeiten, die man jedoch auch erst einmal verschmerzen muss:
- Die Suche braucht nun keine zusätzliche Erweiterung mehr und ist direkt eingebaut (das habt Ihr nun davon wenn ihr fremden Entwicklern vertraut - schlimm oder?)
- Der Webplayer (PWP Version 4) kommt nun nicht mehr Eingebaut daher und wird als Standard Erweiterung dabei sein (damit bekommt Ihr den Player ausgetauscht, ohne den firtz updaten zu müssen, wenn Podlove den WebPlayer aktualisiert)
Was ist zu tun?
Achtung, es ist eine RC 2.0 installation nötig, ältere Versionen werden nicht unterstützt!
firtz RC 2.1 Beta 2 download:
=> https://github.com/eazyliving/firtz/releases/download/v2.1-RC2/firtz-RC2.1-Beta3.zip
1.) Hier die Änderungen die Ihr aus der RC 2.1 überschreiben bzw. die Dinge die hochgeladen werden müssen:
- index.php <- Datei überschreiben - /templates/site.html <- Datei überschreiben - /templates/quorx/ <- bitte den Ordner komplett überschreiben - /src/classes/ <- bitte den Ordner komplett überschreiben - /ext/webplayer/ <- Aus der RC 2.1 hochladen / überschreiben
2.) Ihr könnt nun noch aufräumen und die folgenden Ordner und Dateien löschen:
- /src/pwp/ - /ext/search/ - /tmp/ <-- hier nicht den Ordner sonder den Inhalt(!) leeren - /templates/podlove-webplayer.html
3.) Lösche den Browser Cash damit du die Änderungen und den neuen WebPlayer auch auf deiner Seite sehen kannst.
Funktioniert alles?
Prima, dann lasst doch ein Kommentar mit Link zu eurem Podcast da, ich würde mich freuen
Klingt schwerer als es am Ende ist und ist in 5 Minuten zu schaffen.
Beste Grüße,
M.C.