Appendix (SriAS2Practice): Code & Daten zur Verknüpfung der Videos bei Veröffentlichung auf einem Web-Server (aktualisierte Version)
Weitere Titel:
-
Beschreibung:
(Abstract) Unter Verwendung der im ZIP-File bereitgestellten Informationen bzw. Anwendungen, lassen sich die im Forschungsverbund zur Selbstregulation im Alltag von Studierenden (SriAS 2 Practice, gefördert vom BMBF) produzierten Kurzvideos miteinander verknüpfen. Sofern die vier Videos der Serie (siehe Verweise zur Relation) gemeinsam präsentiert werden sollen, lässt sich die Verknüpfung unter Verwendung der hier bereitgestellten Sekundärinformation umsetzen.
(Technical Remarks) # SriAS2 Practice H5P Standalone
Zur Nutzung der SriAS 2 Practice Videos gibt es mehrere Möglichkeiten:
1. Hosten in einem Web-Server
2. Lokales Öffnen ohne Web-Server
3. Einbinden in eigene Webseite
## Hosten in einem Web-Server
Die zip-Datei kann direkt in den Hosting-Ordner des Web-Servers entpackt werden und ist mit der enthaltenen `index.html` ohne weitere Konfiguration lauffähig. Besondere Anforderungen an den Web-Server existieren nicht. Ein einfaches Aufsetzen eines lokalen Web-Servers ist z.B. mit folgenden Programmen möglich:
* Node.js, Modul [http-server](https://www.npmjs.com/package/http-server)
* Python 2, Modul [SimpleHttpServer](https://docs.python.org/2/library/simplehttpserver.html)
* Python 3, Modul [http.server](https://docs.python.org/3/library/http.server.html)
* [XAMPP](https://www.apachefriends.org/de/index.html)
## Lokales Öffnen ohne Web-Server
Moderne Browser verhindern aus Sicherheitsgründen das Ausführen der Videos, wenn diese nicht von einem Web-Server gehostet werden. Um sich die Videos trotzdem durch ein einfaches Öffnen der Datei `index.html` angucken zu können, müssen diese Sicherheitseinstellungen geändert werden. [Mozilla Firefox](https://www.mozilla.org) erlaubt ein einfaches Umstellen der entsprechenden Einstellung.
1. Öffnen der Webseite [about:config](about:config)
2. Die Warnmeldung bestätigen
3. Nach `privacy.file_unique_origin` suchen
4. Durch einen Doppelklick den Wert von `true` auf `false` ändern
Diese Einstellung sollte nach dem Angucken der Videos wieder zurück auf `true` geändert werden.
## Einbinden in eigene Webseite
Das Einbinden in eine HTML-Datei ist mit folgendem Code möglich, die Datei `index.html` dient hier als praktisches Beispiel. Die Pfade müssen entsprechend auf den tatsächlichen Ort der gehosteten Dateien angepasst werden.
```html<!-- Javascript Code zum Einbinden im Kopf oder am Anfang der Seite --><script src="/PFAD/ANPASSEN/main.bundle.js" type="text/javascript"></script><div id='h5p-container'></div><!-- Hier erscheint später der H5P-Inhalt --><link rel="stylesheet" href="/PFAD/ANPASSEN/styles/h5p.css"><!-- Fullscreen fix, siehe https://github.com/tunapanda/h5p-standalone/issues/51 --><!-- Javascript Code nach dem div zum Aktivieren des Inhalts --><script type="text/javascript">
const el = document.getElementById('h5p-container');
const h5pLocation = '/PFAD/ANPASSEN/workspace';
const options = {
frameJs: '/PFAD/ANPASSEN/frame.bundle.js',
frameCss: '/PFAD/ANPASSEN/styles/h5p.css'
};
const displayOptions = { // Aussehen von H5P anpassen
frame: false,
copyright: true,
embed: false,
download: false,
icon: false,
export: false
};
const h5p = new H5PStandalone.H5P(el, h5pLocation,options, displayOptions);</script>
```
Dieses Werk ist lizenziert unter MIT-Lizenz: https://github.com/tunapanda/h5p-standalone/blob/master/LICENSE
Datenpaket zitieren
Conen, Johannes
(2023): Appendix (SriAS2Practice): Code & Daten zur Verknüpfung der Videos bei Veröffentlichung auf einem Web-Server (aktualisierte Version).
Karlsruhe Institute of Technology.
DOI: 10.35097/1254
\n```", "Unter Verwendung der im ZIP-File bereitgestellten Informationen bzw. Anwendungen, lassen sich die im Forschungsverbund zur Selbstregulation im Alltag von Studierenden (SriAS 2 Practice, gefördert vom BMBF) produzierten Kurzvideos miteinander verknüpfen. Sofern die vier Videos der Serie (siehe Verweise zur Relation) gemeinsam präsentiert werden sollen, lässt sich die Verknüpfung unter Verwendung der hier bereitgestellten Sekundärinformation umsetzen." ],
"distribution" : {
"id" : "_:b0"
},
"identifier" : "https://doi.org/10.35097/1254",
"isAccessibleForFree" : true,
"keywords" : [ "SriAS", "Selbstregulation", "Allgemeines, Hochschulwesen, Wissenschaft und Forschung", "SriAS 2 Practice" ],
"name" : "Appendix (SriAS2Practice): Code & Daten zur Verknüpfung der Videos bei Veröffentlichung auf einem Web-Server (aktualisierte Version)",
"publisher" : {
"id" : "_:b1"
},
"schema:url" : "https://www.radar-service.eu/radar/en/dataset/RlkfNcnRStDsTNCP"
} ],
"@context" : "http://schema.org/"
}
RADAR ist ein über das Internet nutzbarer Dienst für die Archivierung und Publikation von Forschungsdaten aus abgeschlossenen wissenschaftlichen Studien und Projekten. Betreiber ist FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH (im Folgenden „wir“ oder „uns“ genannt). Über RADAR können Dritte („Datengeberinnen“ bzw. „Datengeber“) Forschungsdaten zu Datenpaketen zusammenstellen, mit Metadaten beschreiben, dauerhaft speichern und öffentlich zugänglich machen. Eine inhaltliche Bewertung und Qualitätsprüfung findet ausschließlich durch die Datengeberinnen und Datengeber statt.
Das Nutzungsverhältnis zwischen Ihnen („Datennutzerin“ bzw. „Datennutzer“) und uns erschöpft sich im Download von Datenpaketen oder Metadaten. Wir behalten uns vor, die Nutzung von RADAR einzuschränken oder den Dienst ganz einzustellen.
Sofern Sie sich als Datennutzerin oder als Datennutzer registrieren lassen bzw. über Shibboleth legitimieren, kann Ihnen seitens der Datengeberin oder des Datengebers Zugriff auch auf archivierte Dokumente gewährt werden.
Wir übernehmen für Richtigkeit, Aktualität und Zuverlässigkeit der bereitgestellten Inhalte keine Gewährleistung und Haftung, außer im Fall einer zwingenden gesetzlichen Haftung.
Wir stellen Ihnen als Datennutzerin oder als Datennutzer für das Recherchieren in RADAR und für das Herunterladen von Datenpaketen keine Kosten in Rechnung.
Sie müssen die mit dem Datenpaket verbundenen Lizenzregelungen einhalten.