Project

General

Profile

Einbindung BibJson » History » Version 1

Jörn Körner, 02/15/2022 10:10 AM

1 1 Jörn Körner
h1. Einbindung Bibtex
2
3
h2. Einbindung des BibJson-Plugins in eine Typo3-Instanz
4
5
URL: "https://www.ifi.tu-clausthal.de/typo3/":https://www.ifi.tu-clausthal.de/typo3/
6
7
+*1. Seite anlegen*+
8
9
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”.
10
Danach die Seite beliebig benennen → Edit → “Page Title”, bspw. “Publikationen”: 
11
!copy_page.jpg!
12
13
+*2. Grundgerüst einbauen*+
14
15
Einen evt. vorhandenen Content (von zuvor kopierter Seite) entfernen. Dann neu hinzufügen mit “+ Content” → Special Elements → Plain HTML
16
!new_content.jpg!
17
18
hier den HTML-Code innerhalb des *@body@*-Tags (bis auf die beiden *@script@*-Tags am Ende) aus der *@index.html@* des "Repositories":https://scm.in.tu-clausthal.de/projects/bibjson/repository/141/revisions/master/entry/index.html einfügen. 
19
20
+*3. Benötigte Dateien hochladen*+
21
22
 Im Seitenmenü Filelist“ auswählen, und hier im entsprechenden Ordner (bspw. IFI) einen neuen Ordner anlegen, bps. “bib”
23
24
!fileadmin_new.jpg!
25
26
 In diesen Ordner dann folgende Dateien aus dem Repository hochladen:
27
28
* BibTeXParser.js
29
* Toast.js
30
* View.js
31
* layout.css
32
33
34
35
+*4. Anpassungen*+
36
37
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.
38
39
Zuletzt müssen die URLs der link- und script-Tags an die oben hochgeladenen Dateien angepasst werden.