- Mitglied seit
- 04. Sep 2008
- Beiträge
- 2.341
- Punkte für Reaktionen
- 14
- Punkte
- 84
Der Login bei der DSM 2.1.0803 Beta hat sich ein wenig verändert und wurde auf den eigentlichen Login reduziert. Nach dem Login gelangt man nun auf einen Desktop, welcher alle zur Zeit verfügbaren und aktivierten Zusatzapplikationen anzeigt. Das man nicht mehr die verfügbaren Zusatzapplikationen beim Login sehen kann, ist eine gute Idee, um Neugierigen ein wenig die Luft zu nehmen, stört mich auch nicht weiter.
Mich persönlich haben aber folgende Dinge beim Login gestört:
Auf der Shell als root einloggen
In das Verzeichnis /usr/syno/synoman/webman/modules/ wechseln
Backup der login.html durchführen
Mit einem Editor die Datei login.html öffnen
Desktop deaktivieren und gleich den DSM aufrufen
Die folgende Zeile suchen (~Zeile 139):
und ändern in
Cursor automatisch auf das Passwortfeld setzen
Die folgende Zeilen suchen (~ab Zeile 163):
Hinter diesem Code die folgenden Zeilen einfügen (auf die Klammern achten!):
Nun muss noch beim Laden der Seite die neue Javascript Funktion aufgerufen werden. Hierzu suchen wir die Zeile (~Zeile 177)
und ändern diese in
Zum Schluss noch die Datei sichern und die Änderungen testen.
Mich persönlich haben aber folgende Dinge beim Login gestört:
- Cursor nicht mehr automatisch im Passwortfeld. (Ich habe mich nach Aufruf der Seite immer gleich als Admin einloggen können, ohne extra ins Passwortfeld wechseln zu müssen, bin faul )
- Desktop hat für mich zur Zeit keinen wirklichen Nutzen, brauche ihn deshalb nicht. (Für das Wechseln in die Applikationen hab ich dann immer noch die Links oben rechts im DSM)
Auf der Shell als root einloggen
In das Verzeichnis /usr/syno/synoman/webman/modules/ wechseln
Code:
cd /usr/syno/synoman/webman/modules
Code:
cp login.html login.html.bak
Desktop deaktivieren und gleich den DSM aufrufen
Die folgende Zeile suchen (~Zeile 139):
Code:
window.location = '/index.cgi?desktop=1';
Code:
window.location = '/webman.cgi';
Cursor automatisch auf das Passwortfeld setzen
Die folgende Zeilen suchen (~ab Zeile 163):
Code:
function onClickUserName()
{
document.login_form.login_type[1].checked = true;
}
Code:
function onLoadPage()
{
document.login_form.login_type[0].checked = true;
document.login_form.password.focus();
}
Code:
<body>
Code:
<body onload="onLoadPage()">
Zuletzt bearbeitet: