annotate INSTALL.markdown @ 1195:39d98891881c

Add missing requirement.
author Tom Gottfried <tom@intevation.de>
date Tue, 13 Sep 2016 12:49:44 +0200
parents c3feae5ee714
children 16fd88e8c922
rev   line source
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
1 # Installation Lada-Client
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
2
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
3 Für allgemeine Informationen schauen Sie in die README Datei.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
4
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
5 ## Installation
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
6
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
7 Für den Betrieb des Lada-Clients muss dieser innerhalb einer Webserver-Umgebung
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
8 installiert werden. Die folgenden Hinweise geben eine Kurze Anleitung zur
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
9 Installation eines Apache-Webserver.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
10
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
11 Hinweis: Für den Betrieb einer vollständigen Installation ist neben dem
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
12 Klienten auch die Installation eines Servers und entsprechender Datenbank
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
13 notwendig. Für die Installation des Servers folgen Sie bitte den Hinweisen in
897
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
14 der README Datei des Server-Pakets.
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
15 Weitere Information finden Sie auf der Projektwebseite:
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
16 http://wald.intevation.org/projects/lada
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
17
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
18 Die folgenden Hinweise beziehen sich auf die Installation und Einrichtung auf
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
19 Basis eines Oracle-RedHat Linux Systems.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
20
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
21 Der Lada-Client ist eine Anwendung die auf dem Framework ExtJs 4.2.1
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
22 (GPL-Version) basiert, welches mit `install-dependencies.sh` heruntergeladen
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
23 und installiert wird.
896
237bca579fc7 More Instructions
Dustin Demuth <dustin@intevation.de>
parents: 888
diff changeset
24
237bca579fc7 More Instructions
Dustin Demuth <dustin@intevation.de>
parents: 888
diff changeset
25
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
26 ### Kompilieren und Minifizieren der Anwendung
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
27
896
237bca579fc7 More Instructions
Dustin Demuth <dustin@intevation.de>
parents: 888
diff changeset
28 Zum Kompilieren der Anwendung kommt das Tool Sencha Cmd 4.0.x zum Einsatz.
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
29 Mit Hilfe dieses Tools kann der Quellcode in eine einzelne Datei zusammengefasst
897
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
30 und minifiziert werden. Dies beschleunigt das Laden der Anwendung im Browser
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
31 erheblich
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
32
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
33 Sencha bietet Sencha Cmd zum [Download](https://www.sencha.com/products/extjs/cmd-download/)
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
34 an. Beachten Sie: Sencha Cmd ist keine freie Software.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
35
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
36 Die Fa. Sencha beschreibt die Installation von Sencha Cmd in der
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
37 [Dokumentation von ExtJs](http://docs.sencha.com/extjs/4.2.1/#!/guide/command)
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
38
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
39 Zur Installation von Sencha Cmd werden Ruby und Java benötigt.
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
40
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
41 Bevor Sie die Anwendung kompilieren können, müssen Sie die im Abschnitt
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
42 *Lizenzen und Bibliotheken* genannten Bibliotheken mit
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
43 `install-dependencies.sh` zum Projekt hinzufügen.
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
44
947
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
45 Um die Anwendung zu erzeugen und alle notwendigen Bibliotheken an den richtigen
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
46 Platz zu legen, passen Sie den Pfad zu SenchaCMD in der Datei `build.sh` an und
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
47 führen Sie das Shell-Skript aus.
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
48 Das Verzeichnis `lada-client-VERSIONSNUMMER` enthält dann eine Datei `index.html`
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
49 und eine Datei `lada.js`. Die Datei `lada.js` ist eine komprimierte Version der
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
50 Anwendung und enthält alle benötigten Klassen.
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
51
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
52
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
53 ### Installation Apache
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
54 Zunächst wird der Apache Webserver aus dem Repository installiert:
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
55
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
56 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
57 yum install httpd mod_ssl
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
58 service httpd start
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
59 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
60
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
61 ### Aktivierung der Apache Module
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
62
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
63 Die Konfiguration, welche Module beim Start des Apache geladen werden, erfolgt
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
64 in der Datei `/etc/httpd/conf`. Die zu ladende Module sind in dieser Datei mit
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
65 der Option `LoadModule` angegeben. Folgende Module werden benötigt:
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
66
953
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
67 * headers_module: Setzen der Header nach der Authentifizierung
897
44e970cec920 Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents: 896
diff changeset
68 * proxy_module: Reverse Proxy des Apache zum Lada-Server
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
69
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
70 ### Einrichtung der Anwendung
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
71
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
72 Zunächst hinterlegen wir die Anwendung in dem Server. Hierzu verwenden wir die
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
73 gebaute Version, welche sich im `build` Ordner befindet.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
74
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
75 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
76 cd /var/www/html
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
77 mkdir lada
947
ee8837ad99f8 Edited install instructions
Dustin Demuth <dustin@intevation.de>
parents: 942
diff changeset
78 cp -r lada-client-VERSIONSNUMMER/* lada
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
79 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
80
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
81 *Wichtig um SELinux dazu zu überreden das neue Verzeichnis auch zu servieren:*
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
82
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
83 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
84 restorecon -Rv /var/www/html/
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
85 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
86
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
87 Die Anwendung sollte nun bereits unter der Adresse `http://localhost/lada`
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
88 erreichbar sein.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
89
888
Dustin Demuth <dustin@intevation.de>
parents: 886
diff changeset
90 Damit die Anwendung vollständig funktioniert, müssen ggfs. noch weitere
884
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
91 Bibliotheken hinzugefügt werden.
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
92 Dies wird im Abschnitt *Lizenzen und Bibliotheken* näher beschrieben
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
93
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
94 ### Konfiguration Proxy Server
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
95
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
96 Damit der Client eine Verbindung zu dem Server aufbauen kann, um von dort
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
97 Daten laden zu können, ist es notwendig den Server weiter zu konfigurieren.
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
98
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
99 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
100 togglesebool httpd_can_network_connect
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
101 service httpd restart
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
102 ```
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
103
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
104 Dies erlaubt dem Apache grundsätzlich sich mit einem anderen Dienst zu verbinden.
942
f2001df0e494 Added Documentation how to enable printing
Dustin Demuth <dustin@intevation.de>
parents: 897
diff changeset
105
953
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
106 Nun muss noch ein Reverse-Proxy eingerichtet werden. Hierzu kann die Datei
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
107 `custom-vhosts.conf` unter `/etc/httpd/conf.d/lada.conf` abgelegt werden.
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
108 Die URL für den Lada-Server muss darin ggf. angepasst werden.
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
109 Sollte aus dem Lada-Client heraus mittels PrintApp in mapfish-print gedruckt werden,
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
110 so ist auch der zweite (in `custom-vhosts.conf` auskommentierte) Proxy
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
111 notwendig.
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
112 Die RequestHeader-Zeilen sind nur für ein Test-Setup ohne
c3feae5ee714 Add example config for V-host/proxy and adapt docs.
Tom Gottfried <tom@intevation.de>
parents: 949
diff changeset
113 Shibboleth-Authentifizierung gedacht und müssen ansonsten entfernt werden.
880
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
114
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
115 ### Authentifizierung
c63ecb95dffb move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff changeset
116
949
6fb23d793caa Refreshed Information in documentation
Dustin Demuth <dustin@intevation.de>
parents: 948
diff changeset
117 Derzeit wird Authentifizierung durch Shibboleth gewährleistet. Dies wird
6fb23d793caa Refreshed Information in documentation
Dustin Demuth <dustin@intevation.de>
parents: 948
diff changeset
118 komplett durch den Webserver erledigt. Dieses muss daher entsprechen
6fb23d793caa Refreshed Information in documentation
Dustin Demuth <dustin@intevation.de>
parents: 948
diff changeset
119 konfiguriert werden. Die Anwendung selbst führt keine Authentifizierung mehr
6fb23d793caa Refreshed Information in documentation
Dustin Demuth <dustin@intevation.de>
parents: 948
diff changeset
120 durch.
6fb23d793caa Refreshed Information in documentation
Dustin Demuth <dustin@intevation.de>
parents: 948
diff changeset
121 Frühere Ansätze zur Authentifizierung nutzten OpenId oder LDAP
884
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
122
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
123 # Lizenzen und Bibliotheken
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
124
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
125 Die Anwendung verwendet mehrere Unterkomponenten, die mit
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
126 `install-dependencies.sh` in `resources/lib` installiert werden.
884
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
127
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
128 Folgende Bibliotheken werden neben ExtJs verwendet:
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
129
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
130 * Filesaver.js
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
131 https://github.com/eligrey/FileSaver.js
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
132 MIT - License
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
133 * Blob.js
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
134 https://github.com/eligrey/Blob.js
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
135 MIT - License
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
136 * Openlayers 2.13.1
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
137 http://www.openlayers.org
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
138 https://github.com/openlayers/openlayers
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
139 2-Clause BSD-License
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
140
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
141 Diese werden in der `Index.html` referenziert.
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
142
948
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
143 In `resources/lib/ext` werden Bibliotheken installiert, die ExtJs
c021d9a378d6 Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents: 947
diff changeset
144 ergänzen und in der Datei `app.js` aufgeführt werden:
886
03f3ef7e480b Install.markdown
Dustin Demuth <dustin@intevation.de>
parents: 884
diff changeset
145
884
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
146 * Ext.i18n.Bundle 0.3.3 (referenced as Ext.i18n in app.js)
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
147 https://github.com/elmasse/Ext.i18n.Bundle/tree/v0.3.3
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
148 MIT - License
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
149 * Ext.ux.upload 1.1.1
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
150 https://github.com/ivan-novakov/extjs-upload-widget/tree/1.1.1
98d7a325f894 More Instructions: How to deal with libraries
Dustin Demuth <dustin@intevation.de>
parents: 880
diff changeset
151 3-Clause BSD-License

http://lada.wald.intevation.org