Heute möchte ich euch mein neuestes Plugin vorstellen, die Idee zu diesem Plugin hatte ich schon mehrere Jahre aber ich hatte einfach keine Geduld und Zeit es endlich umzusetzen. Das hat sich in den letzten 2 Wochen geändert.
Wie ihr wisst bin ich kein grosser Fan von diesen USA kontrollierten Konzerne wie Meta, Google usw. Ich finde diese Konzerne haben zu viel Macht und denken sie können das Internet kontrollieren. Und das tun sie ja täglich – sie unterdrücken die freie Meinungsäusserung, Löschen von Jetzt auf Sofort ganze Kundenkonten oder bestimmen wofür Werbung gemacht werden darf (Selbst wen es bei uns legal ist in den USA aber nicht – dann ist es auch im Web verboten).
Aus diesem Grund bin ich totaler Fan des Fediverse. Denn mit diesen Social Media Tools holen wir unsere Macht zurück und sind komplett frei. Jedes Tool sagt ein leichtes FU zu einem US Konzern.
Mastodon => Twitter, Threads, Bluesky
Friendica => Facebook
Pixelfed => Instagram
Loops => Tiktok
Peertube => Youtube
Nun ist mir aber aufgefallen dass ein coole Plugin für Peertube fehlt und so habe ich mich an die Entwicklung von diesem Plugin gemacht und nun ist es im offiziellen Plugin Verzeichnis von WordPress.org aufgenommen worden. Video Manager for Peertube
Video
Verfügbare Funktionen
Folgende Funktionen sind bereits verfügbar und dafür muss ich nur einzelne Shortcodes einbauen.
Letzte X Videos einer Instanz als Liste zeigen
Ich kann genau bestimmen, dass die letzten X Videos einer Instanz angezeigt werden und zwar als Liste.
[cbvmfp-list]
Letzte X Videos einer Instanz zeigen
Damit kann ich die letzten Videos einer Instanz anzeigen lassen aber nicht als Liste sondern direkt als eingebettete Videos
[cbvmfp-last-videos]
Ein Video in die Webseite einblenden
Natürlich gibt es bereits von Haus auf bei Peertube eine iFrame funktion mit der man Videos einbinden kann.
<iframe title="Ich liebe #KI #AI - hier der Grund warum... hello mädels"
width="560"
height="315"
src="https://video.maechler.cloud/videos/embed/wiTHL68uwsL99UP4DZbtEB"
frameborder="0"
allowfullscreen=""
sandbox="allow-same-origin allow-scripts allow-popups allow-forms">
</iframe>
Aber wie man sieht müsst ich hier jedesmal das iframe rauskopieren und wieder einsetzen. Jetzt gehts auch mit einem einfachen Shortcode
[cbvmfp-show-video id='hmuDCJB9iFMyMG57Dx1s8p']
Letzten Videos aus einem Kanal anzeigen
Natürlich kann ich auch X Videos von einem bestimmten Kanal anzeigen lassen und zwar direkt als integrierte Videos.
[cbvmfp-last-channel-videos]
Und wer möchte kann sogar ein offset definieren. Ein Offset ist eigentlich nur die Anzahl Videos die überspringen werden sollen bevor die Auflistung startet.
[cbvmfp-last-channel-videos offset='2']
Livestream anzeigen
Und jetzt kommen wir zum Teil warum ich das Plugin selbst haben möchte. Ich möchte nämlich meinen Lesern hier zeigen, wann ich einen aktiven Livestream mache und mit dem folgenden Shortcode kann ich genau das tun.
[cbvmfp-channel-livestream]
Wenn kein Livestream läuft, dann kann ich entweder ein Bild anzeigen lassen (Wo ich Werbung für den nächsten Livestream mache könnte) oder ich kann auch ein spezielle Video definieren (Wo ich Werbung machen könnte für den nächsten Livestream)
Und wenn der Livestream läuft, dann wird der Livestream angezeigt.
Geplante Funktionen
Natürlich habe ich noch weitere Ideen die ich gerne umsetzen möchte.
Ich überlege mir auch verschiedene Kanäle anzusprechen und nicht nur eines. Bisher regle ich das alles über die interne Plugin Einstellungsseite. Evtl mach ich da weitere Felder rein.
Offset auch für die anderen Shortcodes (daran arbeite ich bereits)
Und ja sollten User noch Ideen haben die mir gefallen, dann werde ich die natürlich auch einbauen.
0 Kommentare