Hallo Thomas,
anbei meine ersten Eindrücke, Anmerkungen, Kommentare. Es wird so keine komplette Liste sein, es sind auch nicht immer Bugs, aber halt das, was mir aufgefallen ist. 🙂
+ User-Verwaltung (admin, reseller, user)
– Password-Hash: Warum? Finde ich sinnlos.
– Land: evtl. besser Dropdown wg. den unterschiedlichen Schreibweisen?
– Wozu unterschiedliche Email-Adressen (1-4) und URL’s (1-2)?
+ Aufgeklappte Menü’s links bleiben nicht bestehen nach einem Klick
+ Beim Speichern von Usern kommt keine Bestätigung, ob es geklappt hat (siehe unten, passiert noch ein paar mal mehr).
+ Wieso beim User noch eine Auswahl, welchem Admin er angehört? Das macht nur sinn, wenn ich einen Kunden direkt dem Admin zuordnen möchte. Dann kann man aber aus der Auswahl einfach eine mache „Parent“ und da auch Admins mit anzeigen.
+ Ich kann einen User auch keinem Reseller zuordnen; Beim Admin kann ich jedoch nicht die direkten Kunden anzeigen lassen (Userübersicht).
+ Auch bei Einstellungen am Resetsystem keine Rückmeldung, ob gespeichert wurde oder nicht
+ Bei Serverkonfiguration evtl. auch das Boot-Device auf „keins“ stellen können, wenn man alles in / haben will
+ Bei FTP-Servern für Backups kann ich nur ID’s angeben der Kunden / Admin / Reseller. Evtl. besser Dropdown auch in Abhängigkeit des ausgewählten Admin / Reseller / Kunden, etc.
+ Die Auto-Popups mag ich immer noch nicht 😉 und die machen beim Hoover meinen armen Firefox ganz verrückt.
+ Bzgl. der IP-Vergabe bei den einzelnen Geräten, etc. eine Art IP-Pool anlegen. Also erst einen Pool und nur wenn die IP’s in diesem Pool sind, können sie auch einem Server / Switch, etc. zugeordnet werden.
+ Wenn ich beim Switch die Ports ausklappe, wäre evtl. eine einfache Übersicht ob ein Port Link hat oder nicht schön
+ Bei den Installimages evtl. kostenlose Panels wie sysCP oder so was mit anbieten; evtl. auch Plesk oder Virtuozzo, XEN, OpenVZ, etc.pp
+ Wie sichts mit Mehrsprachigkeit aus?
+ Bei den Switchen die Anzahl der Ports evtl. festlegen können und anhand dessen die Portnummern dynamisch erzeugen (keine Unmengen bei einem 24-Port Switch)
+ Auch wenn es kein Schöhnheitswettbewerb ist: Beim Ausklappen von z.B. Resetter ist nicht mehr zu erkennen, dass „Server“ gar nicht mehr dazu gehört
+ Beim Speichern eines gude RPC kommt die Meldung: „Achtung: Die ID ist in dieser Form nicht zu verarbeiten.“
+ Man kann in den IP Feldern auch ungültige IP’s eingeben
+ Wenn ich einen Server aus mache, kommt eine leere Seite und dann wieder die Übersicht; keine Erfolgsmeldung, nichts 🙁
+ Bei Switchen evtl. noch eine Art Feld „Name“ oder „Hostname“ hinzufügen
+ Die Menüübersichten (wie Server, User, etc.) evtl. konfigurierbar machen. Ich brauche z.B. eher den Hostname eines Servers als die MAC 😉
+ Suchfunktion (Server, IP, MAC, User, etc. pp)
+ Email-Adressen werden nicht auf Gültigkeit überprüft (@ enthalten, min. ein Punkt, etc.)
+ Bei Serverrestart via Install-System auch nur eine leere Seite und dann wieder die Übersicht
+ Logfiles: Anzeige auf unterschiedliche Seiten aufsplitten und die Übersicht evtl. auch „durchsuchbar“ machen, alá alle Aktionen im Zusammenhang mit Server XY oder so (wer hat diesen Server neu installiert und wann, etc.)
+ Beim Editieren einer Install Images auch keine Rückinfo ob es gespeichert wurde
+ User, Server, Switche, Install Images, überall: Pflichtfelder definieren und kennzeichnen
+ Werden gelöschte Objekte wirklich gelöscht oder in der Datenbank nur als gelöscht markiert oder evtl. eine andere Tabelle verschoben (Kunde / Reseller / Admin löscht aus versehen etwas).
+ Man kann Kunden löschen, Server, etc. bleiben aber erhalten (absicht?)
– Ansonsten Abhängigkeiten definieren und es so einstellen, dass der Kunde / Reseller z.B. nicht gelöscht werden kann oder dass man sagen kann, dass alle Anhängigkeiten mit gelöscht werden sollen
– Nach dem Löschen es Kunden, der noch Server hat, kommt beim Aufruf der Server-Liste die Fehlermeldung: „Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/smarty_new/server_secret.php on line 52“
+ Install-System: Wenn der OS-Name z.B. zu lang ist, zerreißt es das Design (hellgrauer Streifen)
+ Bei Installation anlegen verstehe ich links die Auswahl jeweils von Admin / Reseller / Kunde nicht. Die Serverauswahl ändert sich dadurch ja nicht.
+ Beim Editieren eines Installauftrags sind Admin / Reseller / Kunde wieder nur Zahlen und keine Dropdowns und das Design unten ist zerrissen 🙁
+ Die Serverlinks als Reseller evtl. auch als Admin implementieren? Allgemein wären Querverlinkungen der angezeigten ID’s (Server, Switch, User, etc.) ganz angenehm
+ Die Logos der Installimages werden als Admin nicht angezeigt.
+ Der Reseller sieht seine Kundenlogs nicht (Absicht?)
+ Wenn ich als Reseller „tester“ den Server ID 7 editiere, bekomme ich ein Smarty Fehler Popup
+ Was bringt die Anzeige des Login-Passworts eines Kunden? Würde es einfach neu setzen, falls er es vergessen hat.
+ Soll es eine „Passwort vergessen“ Funktion geben und wenn ja, an welche der vier Email-Adressen wird das PW geschickt? 😉
+ Sortierung der Installimages erfolgt nach Eintragungszeitpunkt nicht nach Name oder so (sowohl unter Install-Images als auch beim Anlegen eines neuen Installationsauftrags)
+ Passwörter für Admin, Reseller, Kunde werden nicht doppelt abgefragt und das alte PW muss als eigener User auch nicht noch mal angegeben werden.
+ Wenn ich als Reseller versuche einen Kunden aufzurufen, der nicht existiert oder auf den ich keinen Zugriff habe, kommt einfach eine leere Seite.
Wie gesagt, ich komme heute leider nicht weiter zu testen. Evl. kannst Du mir die Tage ja noch mal nen Timeslot geben.
Danke & Gruß,
Patrick
|