Mercurial > lada > lada-client
annotate INSTALL.markdown @ 963:6a6f2c6fe8ee
More work done on StatusWerte and Statusstufe. A Messung will also open when the owner attribute is true. Stauswerte and StatusStufen are loaded at application startup. Statusgrid and Messunggrid now use these stores, which were registered at the store manager.
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Thu, 12 Nov 2015 12:13:31 +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 | 24 |
25 | |
886 | 26 ### Kompilieren und Minifizieren der Anwendung |
880
c63ecb95dffb
move INSTALL to a markdown File
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
27 |
896 | 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 | 39 Zur Installation von Sencha Cmd werden Ruby und Java benötigt. |
40 | |
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 | 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 | 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 | 140 |
948
c021d9a378d6
Script install dependencies.
Tom Gottfried <tom@intevation.de>
parents:
947
diff
changeset
|
141 Diese werden in der `Index.html` referenziert. |
886 | 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 | 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 |