Mercurial > lada > lada-client
annotate README.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 | 44e970cec920 |
children |
rev | line source |
---|---|
897
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
1 Lada-Client |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
2 =========== |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
3 Dies ist eine Kopie des ExtJS basierten Klienten für die |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
4 Verarbeitung von Labordaten (Lada) zur Überwachung der Umweltradioaktivität. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
5 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
6 Die Software bietet Funktionalität zur Erfassung und Bearbeitung |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
7 von Messdaten. Sowie der Planung der Messungen. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
8 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
9 Weitere Informationen finden sich auf der Projektwebseite unter |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
10 der Adresse: https://wald.intevation.org/projects/lada/ |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
11 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
12 Die Software entstand im Rahmen einer Software Entwicklung durch die |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
13 Intevation GmbH im Auftrag des Bundesamt für Strahlenschutz in den Jahren 2013 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
14 bis 2015. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
15 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
16 Kontakt |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
17 ------- |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
18 Bundesamt für Strahlenschutz |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
19 SW2 Notfallschutz, Zentralstelle des Bundes (ZdB) |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
20 Willy-Brandt-Strasse 5 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
21 38226 Salzgitter |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
22 info@bfs.de |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
23 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
24 Lizenz |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
25 ------ |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
26 Die Software ist unter der GNU GPL v>=3 Lizenz verfügbar. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
27 Details siehe die Datei `COPYING`. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
28 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
29 Quelltext |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
30 --------- |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
31 Die Quelldateien lassen sich wie folgt auschecken: |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
32 ``` |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
33 hg clone https://scm.wald.intevation.org/hg/lada/lada-client |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
34 ``` |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
35 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
36 Dokumentation |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
37 ------------- |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
38 Die Dokumentation wird mit dem Tool JSDuck erzeugt. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
39 Im Wurzelordner lässt sich nach der Installation von JSDuck dann mit dem |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
40 Befehl `jsduck` die Dokumentation für den Lada-Klienten erzeugen. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
41 Die Dokumentation findet sich nach der Generierung in dem Order `doc`. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
42 Einstiegsseite ist die Seite `template.html`. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
43 Sollte die Dokumentation mit einem Webserver ausgeliefert werden auf dem |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
44 PHP installiert ist, kann auch die `index.php` verwendet werden. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
45 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
46 JSDuck ist unter der Adresse https://github.com/senchalabs/jsduck |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
47 zu finden und muss installiert werden. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
48 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
49 Einstellungen bezüglich der Generierung der Dokumentation sind in der Datei |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
50 `jsduck.json` hinterlegt. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
51 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
52 Entwicklung |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
53 ----------- |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
54 Für die Entwicklung ist es notwendig in dem Wurzelordner die ExtJS-Bibliothek |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
55 in der Version >=4.2.0 unter dem Namen "extjs" zur Verfügung zu stellen. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
56 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
57 Näheres dazu in der Datei `INSTALL.markdown`. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
58 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
59 Zusätzlich werden für diese Anwendung weitere externe Bibliotheken, bspw. zur |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
60 Internationalisierung verwendet. Auch diese und deren Installation |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
61 sind in der o.g. Datei beschrieben. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
62 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
63 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
64 Build |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
65 ----- |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
66 Die Anwendung wird mit Hilfe des von Sencha bereitgestellten Tools 'Sencha Cmd' |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
67 kompiliert und minifiziert. Vorbedingung für den Compilevorgang ist die in der |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
68 Datei `INSTALL.markdown` beschriebene Verzeichnisstruktur. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
69 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
70 Der Build erzeugt in dem Ordner 'build' die minifizierte Version der Anwendung, |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
71 welche alle benötigten Klassen der ExtJS Bibliothek beinhaltet, sowie eine |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
72 entsprechende index.html, die zur Auslieferung in einem Webserver verwendet |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
73 werden kann. Externe Bibliotheken, Grafiken und CSS Dateien sind jedoch nicht |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
74 inkludiert und müssen händisch hinzugefügt werden. Auch diese sind in der Datei |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
75 `INSTALL.markdown` beschrieben. |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
76 |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
77 Installation |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
78 ------------ |
44e970cec920
Moved README to a markdown file, fixed typos in INSTALL.markdown
Dustin Demuth <dustin@intevation.de>
parents:
diff
changeset
|
79 Für Informationen zur Installation schauen Sie in die `INSTALL.markdown` Datei. |