Karim Malhas schrieb:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


Hallo Christoph,

Ich hab mal einen sketch[1] gemacht.

Die Leiste oben würde das Modul aussuchen das man bearbeiten will (in
dem fall User, das ist erstmal simpel).

Links sind die Benutzer gelistet, rechts kann man sie barbeiten.
Das Feld rechts könnte man evtl. mit Tabs versehen umd das zB nach
Stammdaten und Rechten unterzugrupperien

Wenn du da keine großartigen Änderungen befürwortest, erweiter ich das
noch ein bisschen und poste das am Freitag als "technology preview" auf
mapbender-dev

Hi Karim,

Danke für den Prototyp! Was wir beachten müssen ist, dass alles, was in einer Administrationsoberfläche zu sehen ist, ein Element dieser Applikation ist.

Einerseits dürfen nicht zu viele Funktionen in einem Element liegen, da die Rechte für die Funktionalität nur auf Elementbasis erfolgen. D.h. es wäre kritisch, wenn in einem Element zwei Funktionen vereint sind, von denen bestimmte Nutzer aber nur eine anwenden dürften.

Andererseits gilt es überflüssige Elemente zu vermeiden, die nur für die Strukturierung benutzt werden. Um eine Kategorisierung der Admin-Funktionen zu erhalten (also WFS, WMS, User, ...), würde ich vorschlagen, dass man allen Elementen einen Klassennamen mitgibt, der die Kategorie bestimmt. Dann gibt es ein Modul, was anhand der Klassennamen die Einteilung in Kategorien vornimmt. Das könnten z.B. vertikale Tabs von jQuery UI sein (Accordion heißt das bei denen glaube ich).

Die Admin-Module selbst hatten wir bei dem Translation-Prototyp als "a"-Tags konzipiert, die in ihrem JavaScript-File dann ein onClick-Event zugewiesen bekommen, was ein DIV-Element befüllt.

Wir können uns auch gerne nochmal treffen, falls Du Zeit hast.

Danke und Gruß,

Christoph

P.S. Ich würde vorschlagen, alles immer über die Developer-Liste zuschicken (das ist ja alles "on topic"), und in englisch zu kommunizieren, falls es möglich ist, zur Not auch in deutsch.



Gruß,
Karim

[1] http://karim.malhas.de/gsoc09/sketch.xml


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCgAGBQJKCxRyAAoJEKX6AibVDljR+xYQAJbVdpG9zSRMmZibXBxeBjm7
y10gN3VIKHlguJ1nzD0MowLKHixJYirGC8fnL/LPydRH+lZicX61SZZm31Ob6Ro7
Wb+bqbuvkBn8VoSaIXRpdexfgTO2CaAb5pL/1PTPwQmI7fUHt0vLksA7fQA6hscX
dKJLi/0l/q+/tax9Ded0iSrE1xebLovoJDt65WDHWtyeTxkKwqjtluopk701GqFR
VrjzAmMvV/yX80io5ec5ov97Jln4iOlYlT8sFrHQ8W3xmN4ZF8QBJwSMFAyaYunU
kRQ03z8RpSs5ch0PFlqOEOz1IVALi4E2TKi+a3pjUTttYV2PFY2E5PnSIqbk1Z3N
gjn0dNRTI7CVsnsILGai/yHR3LvSw6LJ5B1BO9HRSQPBYSCIeNed1bUtU14NwamL
XD01F1LRWgM0WW543l7Y8zmsh/P+PfxEn0vHjPtCTLQCb+H3eIZI/eUc7rZcL8ul
Ky3g+T5PhH+FL1L5f9EnhNZCOr+gQmT6C6QtfBS6PTCcriRq3cSagkwTjrInTHhU
Sv8cG5SArZD56zwvNqeugwoW4E0GZtBf+O05NDJnQauOUA1P0ylPynI5fDE02Pbq
LWHxJL+tLFCMDvmwnHsP2fgX8CtSW1mirfNapn9QSIKTe7DiGdWHC19gJXV7Q+JA
RELkld6G7lgCYkiWcShG
=2Y0O
-----END PGP SIGNATURE-----


--

*******************************
Kompaktseminar zum Thema:
ETRS 89 - Das neue Bezugssystem
19. Mai in Bonn
www.wheregroup.com/de/node/547
*******************************
_______________________________________

W h e r e G r o u p GmbH & Co. KG

Siemensstraße 8
53121 Bonn
Germany

Christoph Baudson
Anwendungsentwickler

Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
[email protected]
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________

Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
_______________________________________

_______________________________________________
Mapbender_dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapbender_dev

Reply via email to