README.md 2.01 KB
Newer Older
Wolfgang Wiese's avatar
Wolfgang Wiese committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Customizing für OTRS



# Git

Repo: https://gitlab.rrze.fau.de/rrze-webteam/rrze-otrs-customizing

Die hier produzierten Templates dienen nur dem Customizing.
Die eigentlichen Sourcen des Helios-Voting Systems befinden sich in den Git-Projekten:

* https://gitlab.rrze.fau.de/adb-otrs/opm-rrze-design
* https://gitlab.rrze.fau.de/adb-otrs/iotrs

## Gulp Builder

Der Gulp-Builder leistet folgendes:

- Erstellung der CSS-Dateien für das Produktivsystem
- Kopieren der ausgewählten Logos und Bilder an die jeweils richtige Stelle  

Aufruf:

  ./gulp build
     Zur Erstellung der stabilen, öffentlichen Version. 
     Erstellte Dateien werden in den src-default Ordner kopiert.
  
  ./gulp dev
     Zur Erstellung der ENtwickler-Version der CSS-Dateien. (Nicht minifiziert).
      Erstellte Dateien werden in den src-default Ordner kopiert.
    

## Ordner Screenshots

Beispiel Screenshots wie das Customizing bei richtiger Nutzung aussehen soll.

## Ordner src

In diesem Ordner befinden sich die Quelldateien für die CSS-Dateien, Bilder etc.
Die CSS Dateien werden mittels SASS-Compiler gebaut. Hierzu wird der Gulp-Builder verwendet.
Beum Buildprozess werden die erzeugten Resourcen in den Ordner src-default kopiert.

## Ordner iotrs

Die hier bearbeiteten Dateien entsprechenden den Dateien im Git Projekt
https://gitlab.rrze.fau.de/adb-otrs/iotrs 


Diese Dateien werden unter der OTRS-Domain als statische Seiten aufgerufen.


## Ordner apache
Ebenfalls enthalten ist sind Konfigurationseinstellungen für den Apache Virtual Hosts (bzw. .htaccess), die z.B. in
der Apache-Konfigurationsdateien zu ergänzen oder über 
  Include iotrs.conf
 einzufügen sind

## Order src-default

Diese Inhalte sollen mit dem Ordner
https://gitlab.rrze.fau.de/adb-otrs/opm-rrze-design/-/tree/otrs-6/src/var/httpd/htdocs/skins/Agent/default
synchronisiert werden.


## Order Templates

Die hierin befindlichen Ordner/Dateien sollen in den Git-Ordner 
https://gitlab.rrze.fau.de/adb-otrs/opm-rrze-design/-/tree/otrs-6/orig/Kernel/Output/HTML/Templates
kopiert werden.