Mercurial > lada > lada-client
annotate INSTALL.markdown @ 1179:08bd9f1c791b
Implement allowBlank for custom ComboBox.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 04 Aug 2016 16:59:37 +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 | 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 |