Project

General

Profile

Actions

Einbindung BibJson

Einbindung des BibJson-Plugins in eine Typo3-Instanz

URL: https://www.ifi.tu-clausthal.de/typo3/

1. Seite anlegen

Zuerst muss eine Seite angelegt werden, hierzu am besten eine bereits vorhandene (wenn möglich leere Vorlage) kopieren und an die gewünschte Stelle einfügen → Rechtsklick “paste after”.
Danach die Seite beliebig benennen → Edit → “Page Title”, bspw. “Publikationen”:

2. Grundgerüst einbauen

Einen evt. vorhandenen Content (von zuvor kopierter Seite) entfernen. Dann neu hinzufügen mit “+ Content” → Special Elements → Plain HTML

hier den HTML-Code innerhalb des body-Tags (bis auf die beiden script-Tags am Ende) aus der index.html des Repositories einfügen.

3. Benötigte Dateien hochladen

Im Seitenmenü Filelist“ auswählen, und hier im entsprechenden Ordner (bspw. IFI) einen neuen Ordner anlegen, bps. “bib”

In diesen Ordner dann folgende Dateien aus dem Repository hochladen:
  • BibTeXParser.js
  • Toast.js
  • View.js
  • layout.css

4. Anpassungen

Im HTML-Code der Seite müssen noch Anpassungen in dem Element #pub-config getätigt werden. Hier wird die URL für die bibtex-Datei hinterlegt. Dahingehend muss das Attribute data-bib-url geändert werden.

Zuletzt müssen die URLs der link- und script-Tags an die oben hochgeladenen Dateien angepasst werden.

Updated by Jörn Körner almost 3 years ago · 2 revisions