annotate INSTALL.markdown @ 1256:f961f94495c8

Remove erroneous error handling. This code seems to expect any LADA validation results coming along with an HTTP status not indicating success, which should not happen. Instead, Ext.JSON.decode() failed because of the non-JSON responseText resulting from other errors.
author Tom Gottfried <tom@intevation.de>
date Fri, 18 Nov 2016 19:46:15 +0100
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