
Ziele fuer erla Frontend
============================
- Einfachheit + Uebesichtlichkeit, abschaltbare Featureitis
- einheitliche + verstaendliche Philosophy fuer erla + nbx
- klare Zuordnungsbarkeit von neuen Optionen oder weglassen von alten

Web pages
==========
Die Webpages erlauben weiterhin die Grundeinstellungen, 
allerdings wird klar zw. User und Device (eric/lara) Profilen unterschieden,
das kommt besonders auch dem Verstaendnis der NORBOX zugute, 
da wir dort diese Unterscheidung sowieso klar einfuehren muessen.

Expert Modus:
-------------
Eines der primaeren User Settings ist ein Expert flag.
Falls das nicht gesetzt ist, sieht man so gut wie nix, 
ausser 'Server Control' also das, was man braucht.

Die 'Active User' Seite unter 'User Profile' erlaubt es settings
fuer andere vorzunehmen. Im nicht Expert mode, kann man nur 
die eignen Aendern. 

Permissions:
------------
Permission settings funktionieren wie im NBX frontend!
Eine nicht vorhandene Permission fuerhrt nicht mehr dazu, 
dass die Option nicht angezeigt (das ist dem Simple Mode
vorbehalten) sondern lediglich ausgegraut wird (man ist 
sich also dessen bewusst, was man verpasst)

Help:
-----
Es gibt ein Fragenzeichenlink zu alle komplizierten 
Funktionnen, welcher per javascript ein Helpfenster
aufpoppt. Insbesonders bei Modem Settings, Button Key Syntax

left side navigation    page categories    expert   
---------------------|------------------|--------
Server Control
 |- Console
 |- Power
 |- Floppy
 '- File Transfer

User Profile
 |- Active User                           *
 |- Settings
 |       |-            Expert 
 |       |-            Button Keys        
 |       |-            Mouse 
 |       |              |- sync Hotkey
 |       |              |- no local Mouse
 |       |              |- accelerated M  *
 |       |                 (special Options...)
 |       |-            Encoding           *
 |       |              (LAN, Modem...)
 |       '-            Misc               *
 |                      (Monitor Mode, Plugin, ActiveX)
 '- Permissions                           *
         '-            <NORBOX Dialog>

eRIC Profile                              * (komplette Cat ist expert)
 |- User Mgmt          <as is>
 |- Group Mgmt         <as is>
 |- LDAP Settings      <as is>
 |- Kbd/Mouse Settings
 |       |-            Active KVM port
 |       |-            Kbd Model
 |       |-            Mouse Model
 |       '-            Reset KME
 |- Network Settings   <as is>
 |- Security Settings  <as is>
 |- ISDN Settings      <as is>
 |- Serial Port        <as is>
 |- SNMP Settings      <as is>
 |- IPMI Settings      <as is>
 |- Board Summary      <as is>
 |- Update Firmware    <as is>



Applet options menu
===================
erlaubt parallel zur User Profile Seite Einstellungen 
nur fuer den aktuellen User, Diese Einstellungen werden im User
Profil abgespeichert, wenn sinnvoll. Ausnahme sind 
die Video Settings.

Option                    saved in        
                          user profile    device
-----------------------|----------------|--------
Monitor Only             
Scaling
 |- 25, 50...
 |- scale to fit
 '- Readability
Mouse  
 |- no local Mouse        *
 '- sync Mouse
Soft Kbd                  *
 '- <as is>
Local Kbd                 *
 '- <as is>
Chat 
Video Settings                            *

