[Technik] hsadmin Web-Client: Umgang mit tabellarischen Daten
Michael Hoennig
michael at hostsharing.net
Tue Jul 10 09:37:20 CEST 2007
Hallo Hans-Steffen,
> wenn es um mysql geht, ist vielleicht dataface ein Blick wert.
> Hier der link auf die Startseite:
> http://fas.sfu.ca/dataface
es geht weder um mysql, noch um PHP. Aber da es eh nur die UI-Lösung
geht, und nicht um die Implementation, ist das erstmal egal. Leider
sehe ich dort aber auch nicht, dass ein direktes editieren in der Tabelle
möglich wäre. Aber die haben eine andere Idee: Die in der
Tabellenzeile aufklappbaren Datenzeilen, das wäre evtl. an einigen Stellen
eine nette Lösung.
Mal eine Idee:
Löschen Behalten Ändern | E-Mail-Adresse | Ziel
------------------------+-------------------+------------------------
( ) (o) ( ) | info at example.org | xyz00-info
( ) ( ) (o) | otto at example.org | [otto at gmx.... ]
(o) ( ) ( ) | fred at example.org | xyz00-fred
[Speichern] [Rückgängig]
Also Radiobuttons zur Auswahl, ob die Zeile gelöscht, beibehalten oder
geändert werden soll (die Wörter müssten wohl aus Platzgründen Icons
mit Tooltips werden). Sobald man "Ändern" auswählt, werden in der Zeile
die änderbaren Felder "enabled", sonst sind sie "disabled". Hier ist das
nur "Ziel", durch [...] angedeutet.
"Speichern" löscht dann die zum Löschen markierten Datenzeilen und
speichert die geänderten. Aber ohne JavaScript ginge das auch nicht.
Dataface hat eine Funktion, wo sowas möglich wäre:
Löschen Behalten Ändern | E-Mail-Adresse | Ziel
------------------------+---------------------+------------------------
( ) (o) ( ) | info at example.org | xyz00-info
------------------------+---------------------+------------------------
( ) ( ) (o) | otto at example.org |
+---------------------+------------------------
| [Weiterleiten an:|v]| [otto at gmx... ]
| [Speichern in: |v]| [xyz00-otto |v]
| [... |v]|
------------------------+---------------------+------------------------
(o) ( ) ( ) | fred at example.org | xyz00-fred
[Speichern] [Rückgängig]
"|v]" meint dabei immer eine Drop-Down-Listbox.
Das braucht natürlich heftig JavaScript und wäre mir auch für die erste
Version zu viel. Vermutlich lasse ich das "in der Tabelle editieren" für
die erste Version ganz bleiben.
Alles Gute wünscht
Michael
--
Hostsharing eG | c/o Stilflut | Friedensalle. 120 | D-22765 Hamburg
Registergericht Hamburg, GnR 1007 | USt.-ID-Nr.: DE218602793
vertretungsber. Vorstand: Uwe Müller, Peter Niederlag, Michael Hönnig
phone+fax: +49 700 HOSTSHARING (= +49 700 46787427)
http://www.hostsharing.net | http://www.xing.com/go/invuid/Michael_Hoennig
More information about the Technik
mailing list