Diskussion:Tourpl: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) (→ToDo's) |
Stefan (Diskussion | Beiträge) |
||
Zeile 13: | Zeile 13: | ||
* Mit JavaScript verhindern, dass der Benutzer die Seite verlässt! | * Mit JavaScript verhindern, dass der Benutzer die Seite verlässt! | ||
* Neue "Session" (=> Button "Neu")? | * Neue "Session" (=> Button "Neu")? | ||
− | |||
− | |||
− | |||
== ToDo's == | == ToDo's == | ||
Zeile 42: | Zeile 39: | ||
* Drucken (Druckansicht) | * Drucken (Druckansicht) | ||
− | Nice-to-Have | + | == Offene Fragen == |
+ | * Nahe beieinander liegende Marker? | ||
+ | |||
+ | == Ideen / Nice-to-Have == | ||
* Nicht erkannte Adressen interaktive Marker in Karte setzen. | * Nicht erkannte Adressen interaktive Marker in Karte setzen. | ||
* Option Drucken mit Karte | * Option Drucken mit Karte | ||
− | * Logging | + | * Logging von "Neu erstellen Tourenplan" und von Löschen. |
* Anzeigen, Auswählen und Importieren von Google-Kontakten (anstelle CSV-Upload) | * Anzeigen, Auswählen und Importieren von Google-Kontakten (anstelle CSV-Upload) | ||
+ | * Anzeige Zeit (von...bis...), editierbar, mit einstellbarem Default pro "Kunde" (z.B. 2h) |
Version vom 17. Juli 2011, 00:30 Uhr
Zum Tourpl-Tagesrapport.
Inhaltsverzeichnis
Rahmenbedingungen
- Python, SQLite, OpenLayers, jQuery
- Getestet unter Firefox 3.x+4.x, IE 8+9 (später Safari).
- Folgende externe Webservices werden genutzt:
Funktionen
- Print = Print View = schöne Karte drucken?
- Mit JavaScript verhindern, dass der Benutzer die Seite verlässt!
- Neue "Session" (=> Button "Neu")?
ToDo's
1. Phase
- Layout: Anzeige Karte und Liste
- CSV heraufladen:
- Nr; Name; Vorname; Anrede; Adresse; Adresse2; PLZ; Ort; Land; Telefon; Email; Lat; Lon; Bemerkungen.
- Auszufüllen sind mind. Name; sowie entweder (Adresse; PLZ; Ort; (Land)) oder lat/lon.
- Felder gehen keine verloren, die Kolonnen müssen mind. Name; Adresse; PLZ; Ort sowie lat/lon heissen (Case Insensitive).
- Permalink erzeugen
- Geocodieren: d.h. lat/lon ergänzen (falls nicht schon vorhanden).
- Falls Adresse nicht erkannt wird => Grau machen und ignorieren.
- Marker erzeugen (mit ABC beschriften.
- Reihenfolge interaktiv festlegen, anpassen
2. Phase
- Marker beschriften
- Download CSV
- Editieren (Druck-)Titel
- Editieren (Druck-)Beschreibung
3. Phase:
- Löschen
- Speichern (Druck-)Titel
- Speichern (Druck-)Beschreibung
- Drucken (Druckansicht)
Offene Fragen
- Nahe beieinander liegende Marker?
Ideen / Nice-to-Have
- Nicht erkannte Adressen interaktive Marker in Karte setzen.
- Option Drucken mit Karte
- Logging von "Neu erstellen Tourenplan" und von Löschen.
- Anzeigen, Auswählen und Importieren von Google-Kontakten (anstelle CSV-Upload)
- Anzeige Zeit (von...bis...), editierbar, mit einstellbarem Default pro "Kunde" (z.B. 2h)