mikhnal napisał(a):Od DSM 3.0 to już jest inna technologia. Sam chętnie się dowiem jeśli ktoś wie.
Z ukryciem nazwy serwera możemy sobie poradzić na dwa sposoby:
Sposób pierwszy (mniej skuteczny) - ukrycie nazwy serwera poprzez CSSOtwieramy plik:
- Kod: Zaznacz cały
/usr/syno/synoman/webman/resources/css/desktop.css
i przechodzimy do wiersza nr 1794. Pod własnością
filter dopisujemy:
- Kod: Zaznacz cały
display: none;
Wadą tego rozwiązania jest możliwość podejrzenia nazwy serwera np. w źródle strony.
Sposób drugi - całkowite wyłączenie wyświetlania nazwy serweraOtwieramy plik:
- Kod: Zaznacz cały
/usr/syno/synoman/webman/sds.js
i wyszukujemy ciąg "
sds-login-dialog-title" (plik jest skompresowany i zawiera się w jednym wierszu, więc nie możemy skoczyć do podanego numeru wiersza). Powinniśmy zobaczyć szukany ciąg w poniższym kontekście:
- Kod: Zaznacz cały
xtype:"container",id:"sds-login-dialog",items:[{xtype:"container",id:"sds-login-dialog-title",html:_S("hostname")},{xtype:"container",id:"sds-log
Następnie zaznaczamy i usuwamy fragment "
{xtype:"container",id:"sds-login-dialog-title",html:_S("hostname")}," (razem z klamrami i przecinkiem na samym końcu!).
Teraz - bez względu wybrane rozwiązanie - pozostaje jedynie zapisanie pliku i odświeżenie strony logowania w przeglądarce. Jeśli wszystko zostało wykonane poprawnie, nazwa serwera nie będzie już widoczna

Na koniec, jako ciekawostkę dodam, że - korzystając z drugiego sposobu - możemy dowolnie zmienić nazwę, która wyświetla się na ekranie logowania, np:
- Kod: Zaznacz cały
xtype:"container",id:"sds-login-dialog",items:[{xtype:"container",id:"sds-login-dialog-title",html:"Dzień dobry!"},{xtype:"container",id:"sds-log
To wszystko, dzięki za uwagę

EDIT: Poprawka zgłoszona przez mpl, dzięki!