Einbettung externer Inhalte
Erweiterungsmodul zur Einbettung externer Inhalte
So funktioniert die datenschutzkonforme Einbindung von Inhalten aus sozialen Netzwerken auf den Webseiten der TU Chemnitz.
Bei Klick auf den Button öffnet sich zunächst ein Pop-up zur Bestätigung der Datenübertragung an den externen Dienst, erst danach wird der eigentliche Inhalt eingeblendet.
Einbettung von Inhalten von externem Anbieter
Die Anzeige von eingebetteten externen Inhalten der Plattform Instagram auf der Website der TU Chemnitz und damit der Verbindungsaufbau zu dem externen Server des Anbieters setzt Ihre vorherige Einwilligung voraus. Erst wenn Sie die Einwilligung für den Anbieter erteilt haben, werden (personenbezogene) Daten von Ihnen an den externen Serverbetreiber, der sich gegebenenfalls in einem Drittland außerhalb der Europäischen Union befindet, weitergeleitet und dort verarbeitet, damit die Anzeige der Inhalte erfolgen kann.
Mit Bestätigung des Buttons erklären Sie sich ausdrücklich und freiwillig damit einverstanden, dass Ihre personenbezogenen Daten in dem in der Datenschutzerklärung näher beschriebenen Umfang und zu den dort beschriebenen Zwecken zur Einbettung der externen Inhalte auf der Website der TU Chemnitz verarbeitet werden. Die Einwilligung kann jederzeit insgesamt oder getrennt und ohne unangemessene Nachteile mit Wirkung für die Zukunft widerrufen werden.
Funktion und Eigenschaften des Moduls
- datenschutzkonforme Einbindung von Plugins von sozialen Netzwerken und Landkartendiensten (2-Klick-Lösung, zunächst Bestätigung für die Datenübertragung per Pop-up)
- Folgende Dienste werden aktuell unterstützt: Facebook (Post, Kommentar, Video), Google Maps (Karte), Instagram (Foto), OpenStreetMap (Karte, API), X ehemals „Twitter“ (Post, Timeline), YouTube (Video)
Einbindung des Moduls
Im TUCAL-Editor werden diese Angaben im Textfeld „Seiteneinstellungen (PHP)“ eingetragen:
require_once('php/ext.inc');
Grundlegender Aufbau
echo ext_embed(string $code [, array($options)])
Mögliche Parameter
$code
| PHP String- einzubettender Quellcode des Dienstes für das Einbinden/Einbetten der Plugins (z. B. YouTube-Link)
$options
| PHP Array [optional]- Array mit Werten, die die Gestaltung beeinflussen
- Mögliche Angaben:
'button'
(ändert den Text oder ersetzt den Button durch HTML-Objekte z. B. Bilder),
'css_class'
(setzt um das Plugin eine selbst definierte CSS-Klasse)
Es gibt noch eine weitere Funktionalität (ext_hs_url()
), die den Aufruf eines Pop-ups mit dem externen Inhalt erzeugt. Details und Beispiele dazu sind in der Dokumentation zu finden.
Beispiele
echo ext_embed('<iframe src="https://www.youtube.com/embed/I2l1CtdiVzI" [...] ></iframe>');
Einbettung von Inhalten von externem Anbieter
Die Anzeige von eingebetteten externen Inhalten der Plattform YouTube auf der Website der TU Chemnitz und damit der Verbindungsaufbau zu dem externen Server des Anbieters setzt Ihre vorherige Einwilligung voraus. Erst wenn Sie die Einwilligung für den Anbieter erteilt haben, werden (personenbezogene) Daten von Ihnen an den externen Serverbetreiber, der sich gegebenenfalls in einem Drittland außerhalb der Europäischen Union befindet, weitergeleitet und dort verarbeitet, damit die Anzeige der Inhalte erfolgen kann.
Mit Bestätigung des Buttons erklären Sie sich ausdrücklich und freiwillig damit einverstanden, dass Ihre personenbezogenen Daten in dem in der Datenschutzerklärung näher beschriebenen Umfang und zu den dort beschriebenen Zwecken zur Einbettung der externen Inhalte auf der Website der TU Chemnitz verarbeitet werden. Die Einwilligung kann jederzeit insgesamt oder getrennt und ohne unangemessene Nachteile mit Wirkung für die Zukunft widerrufen werden.
echo ext_embed('<blockquote class="twitter-tweet">Herzlich Willkommen in der #TUCFamilie [...] </blockquote>',
array('button' => '<button class="btn btn-primary"><span class="tucicon-sm-tw">Meldungen der
TU Chemnitz</span></button>'));
Einbettung von Inhalten von externem Anbieter
Die Anzeige von eingebetteten externen Inhalten der Plattform Twitter auf der Website der TU Chemnitz und damit der Verbindungsaufbau zu dem externen Server des Anbieters setzt Ihre vorherige Einwilligung voraus. Erst wenn Sie die Einwilligung für den Anbieter erteilt haben, werden (personenbezogene) Daten von Ihnen an den externen Serverbetreiber, der sich gegebenenfalls in einem Drittland außerhalb der Europäischen Union befindet, weitergeleitet und dort verarbeitet, damit die Anzeige der Inhalte erfolgen kann.
Mit Bestätigung des Buttons erklären Sie sich ausdrücklich und freiwillig damit einverstanden, dass Ihre personenbezogenen Daten in dem in der Datenschutzerklärung näher beschriebenen Umfang und zu den dort beschriebenen Zwecken zur Einbettung der externen Inhalte auf der Website der TU Chemnitz verarbeitet werden. Die Einwilligung kann jederzeit insgesamt oder getrennt und ohne unangemessene Nachteile mit Wirkung für die Zukunft widerrufen werden.