DSM 6.x und darunter Standard Hintergrund für alle neuen Benutzer ändern

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

mac*berlin

Benutzer
Registriert
24. Dez. 2010
Beiträge
294
Reaktionspunkte
0
Punkte
0
Hallo,

ist es möglich, das Standard Hintergrundbild so zu andern, dass bei der Neuanlage eines Benutzers dieses geänderte angezeigt wird?

Gruß

Steffen
 
Hi,

also aus dem DSM heraus sehe ich da keine Möglichkeit das per default zu setzen.
Allerdings könnte es dich auf eine andere Idee bringen selbst etwas zu unternehmen wenn dir die Pfade für die Hintergrundbilder bekannt sind.

die hochgeladenen Hintergrundbilder (DSM 4.x sind es max. 5 Bilder [0-4] und in DSM 5.0 sind es max. 10 Bilder [0-9] ) findet man für jeden einzelnen USER unter folgendem Verzeichnis:
Rich (BBCode):
/usr/syno/etc/preference/[USER]/[0-9].jpg
                               /[0-9]thumb.jpg

Jedoch hat jeder User die Möglichkeit das von dir vorgegebene Hintergrundbild im Nachhinein wieder zu ändern...

Gruß
luddi
 
Hi,

also aus dem DSM heraus sehe ich da keine Möglichkeit das per default zu setzen.
Allerdings könnte es dich auf eine andere Idee bringen selbst etwas zu unternehmen wenn dir die Pfade für die Hintergrundbilder bekannt sind.



Jedoch hat jeder User die Möglichkeit das von dir vorgegebene Hintergrundbild im Nachhinein wieder zu ändern...

Gruß
luddi

danke, aber das sind nicht die standard-vorlagen des Hintergrundes sondern schon die Hintergründe pro user, richtig?

Kann man irgendwie die standard hintergrundbilder ändern?
 
Ach du suchst die Vorlagen der Standard Hintergrundbilder?
Jetzt verstehe ich, sorry.
Im Moment kann ich das nicht sagen wo die zu finden sind. Ich werde mal auf die Suche gehen und berichten wenn ich etwas brauchbares an Informationen gefunden habe.

Gruß
luddi
 
Ach du suchst die Vorlagen der Standard Hintergrundbilder?
Jetzt verstehe ich, sorry.
Im Moment kann ich das nicht sagen wo die zu finden sind. Ich werde mal auf die Suche gehen und berichten wenn ich etwas brauchbares an Informationen gefunden habe.

Gruß
luddi

ich hätte jetzt fast geschrieben du bist ein Schatz :D
 
...ich hätte jetzt fast geschrieben du bist ein Schatz...
Bitte hebe dir das für deine Freundin auf... :D

voilà!

Rich (BBCode):
/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper # ls -la
drwxr-xr-x    2 root     root          4096 Jun  6 10:39 .
drwxr-xr-x   11 root     root          4096 Jun  6 10:39 ..
-rwxr-xr-x    1 root     root        286806 Jan 24  2014 01.jpg
-rwxr-xr-x    1 root     root        274761 Jan 24  2014 02.jpg
-rwxr-xr-x    1 root     root        194257 Jan 24  2014 03.jpg
-rwxr-xr-x    1 root     root        227777 Jan 24  2014 04.jpg
-rwxr-xr-x    1 root     root        297726 Jan 24  2014 05.jpg
-rwxr-xr-x    1 root     root        440630 Jan 24  2014 06.jpg
-rwxr-xr-x    1 root     root        281502 Jan 24  2014 07.jpg
-rwxr-xr-x    1 root     root        349836 Jan 24  2014 08.jpg
-rwxr-xr-x    1 root     root         13671 Jan 24  2014 thumbnail_01.jpg
-rwxr-xr-x    1 root     root         10380 Jan 24  2014 thumbnail_02.jpg
-rwxr-xr-x    1 root     root         16123 Jan 24  2014 thumbnail_03.jpg
-rwxr-xr-x    1 root     root         16910 Jan 24  2014 thumbnail_04.jpg
-rwxr-xr-x    1 root     root         20924 Jan 24  2014 thumbnail_05.jpg
-rwxr-xr-x    1 root     root         24126 Jan 24  2014 thumbnail_06.jpg
-rwxr-xr-x    1 root     root         25022 Jan 24  2014 thumbnail_07.jpg
-rwxr-xr-x    1 root     root         18611 Jan 24  2014 thumbnail_08.jpg

Gruß
luddi
 
Bitte hebe dir das für deine Freundin auf... :D

voilà!

Rich (BBCode):
/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper # ls -la
drwxr-xr-x    2 root     root          4096 Jun  6 10:39 .
drwxr-xr-x   11 root     root          4096 Jun  6 10:39 ..
-rwxr-xr-x    1 root     root        286806 Jan 24  2014 01.jpg
-rwxr-xr-x    1 root     root        274761 Jan 24  2014 02.jpg
-rwxr-xr-x    1 root     root        194257 Jan 24  2014 03.jpg
-rwxr-xr-x    1 root     root        227777 Jan 24  2014 04.jpg
-rwxr-xr-x    1 root     root        297726 Jan 24  2014 05.jpg
-rwxr-xr-x    1 root     root        440630 Jan 24  2014 06.jpg
-rwxr-xr-x    1 root     root        281502 Jan 24  2014 07.jpg
-rwxr-xr-x    1 root     root        349836 Jan 24  2014 08.jpg
-rwxr-xr-x    1 root     root         13671 Jan 24  2014 thumbnail_01.jpg
-rwxr-xr-x    1 root     root         10380 Jan 24  2014 thumbnail_02.jpg
-rwxr-xr-x    1 root     root         16123 Jan 24  2014 thumbnail_03.jpg
-rwxr-xr-x    1 root     root         16910 Jan 24  2014 thumbnail_04.jpg
-rwxr-xr-x    1 root     root         20924 Jan 24  2014 thumbnail_05.jpg
-rwxr-xr-x    1 root     root         24126 Jan 24  2014 thumbnail_06.jpg
-rwxr-xr-x    1 root     root         25022 Jan 24  2014 thumbnail_07.jpg
-rwxr-xr-x    1 root     root         18611 Jan 24  2014 thumbnail_08.jpg

Gruß
luddi

danke dafür

hast du auch noch einen Hinweis für mich, wie ich die entsprechenden bildet von der ds auf meinen mac kopieren kann und anschließend eventuell neue bildet auf die ds kopieren kann?

habe es mit

cp /usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper ~/Desktop/wallpaper/

versucht, jedoch ohne erfolg
 
Das geht leider nicht, denn du befindest dich ja zu dem Zeitpunkt in der (b)ash des Servers.

Also kannst du folgendes machen:
Option 1.)
Du darfst nicht mit ssh zum Server verbunden sein, dann folgenden befehl eintippen "scp" für secure copy.
Hiermit wird das gesamte Verzeichnis "default_wallpaper" auf dein Desktop kopiert.
Rich (BBCode):
scp -r root@server:/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper ~/Desktop/

Option 2.)
Du loggst dich mit ssh auf dem Server ein und kopierst die Daten zuerst an ein temporären Ort.
Und von dort aus kannst du von den originalen ein backup anlegen, und die neuen wieder zurück kopieren.
Hier wird das Verzeichnis "default_wallpaper" in das temp Verzeichnis kopiert.
Rich (BBCode):
cp -r /usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper /volume1/FREIGABE/temp/

luddi
 
Zuletzt bearbeitet:
Das geht leider nicht, denn du befindest dich ja zu dem Zeitpunkt in der (b)ash des Servers.

Also kannst du folgendes machen:
Option 1.)
Du darfst nicht mit ssh zum Server verbunden sein, dann folgenden befehl eintippen "scp" für secure copy.
Rich (BBCode):
scp root@server:/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper ~/Desktop/wallpaper/

Option 2.)
Du loggst dich mit ssh auf dem Server ein und kopierst die Daten zuerst an ein temporären Ort.
Und von dort aus kannst du von den originalen ein backup anlegen, und die neuen wieder zurück kopieren.
Rich (BBCode):
cp /usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper /volume1/FREIGABE/temp/

luddi

also das runter kopieren klappt mit scp aber andersrum geht es nicht oder?

Hatte das versucht:

scp ~/Desktop/wallpaper/01_test.jpg admin@192.168.2.181:/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper/
 
Du musst wieder root anstelle von admin nehmen... Sonst müsste alles passen

scp ~/Desktop/wallpaper/01_test.jpg admin@192.168.2.181:/usr/syno/synoman/synohdpack/images/dsm/resources/images/default_wallpaper/
 
danke, hat geklappt, habe nun die 01.jpg in meine Wunschfarbe gestaltet und hochgeladen

siehe da es funktioniert, solange die einzelnen Benutzer nicht individuell etwas einstellen

Hast du zufällig noch eine Idee wie ich es hinbekomme, dass auf dem Desktop eines jeden neuen Benutzers eine Textdatei namens Anleitung zu finden ist?

Ich dachte so an eine zentrale Datei die in einem Verzeichnis liegt public oder so und auf dem Desktop liegt nur ein Verwies bzw. Alias der auf diese Datei zugreift.

Ist dies irgendwie realisierbar?
 
...solange die einzelnen Benutzer nicht individuell etwas einstellen...
evtl. kann man das auch in einer von den unzähligen config dateien einstellen, die Frage bleibt nur wo?

...dass auf dem Desktop eines jeden neuen Benutzers eine Textdatei namens Anleitung zu finden ist...
Dazu kann ich nur sagen, ich weiß wie man Desktopsymbole anlegt die z.B. auf eine URL verweisen, wie da die eigenen Dienste wie ownCloud usw. wären.
Aber wie ich einen Link auf eine Textdatei generiere weiß ich aus dem Stegreif nicht.

Es ist ja aber im DSM möglich einen Desktop Link auf einzelne Dateien zu erstellen. Jetzt müssen wir nur heraus finden wo diese für jeden einzelnen User verwaltet werden.

Gruß
luddi
 
Wenn man dieses desktopsymbol mit Verweis auf eine URL anlegen konnte, sodass diese Datei bzw Symbol bei jedem neuen Benutzbar sichtbar ist, hätten wir schon gewonnen

Würde den Verweis dann zu meiner Homepage auf deren Server verlinken, da die Anleitung hier ebenfalls abrufbar sein soll
 
Danke die Herren! Erspart mir die Frage, die ich schon paar Monate im Unterbewusstsein hatte, aber sie mich noch nicht so sehr gekratzt hatte, dass ichs wissen musste!
 
Würde den Verweis dann zu meiner Homepage auf deren Server verlinken, da die Anleitung hier ebenfalls abrufbar sein soll

Ok das wäre sicher ein Anfang bis man evtl. eine elegantere Lösung gefunden hat. Man könnte auch einen Downloadlink der FileStation erzeugen und diesen als URL mit dem Symbol verknüpfen. Wie auch immer, für den Anfang ist es sicher gut genug.

*EDIT:

Zuerst erstellt man die Icons die man auf dem DSM Desktop (bzw. im Startmenü) sehen möchte.
Dazu sollte man mehere png in verschiedener Auflösung erstellen.

meineApp_16.png, meineApp_24.png, meineApp_32.png, meineApp_48.png, meineApp_64.png, meineApp_96.png, meineApp_128.png

Verzeichis für meineApp und den dazugehörigen Unterverzeichnissen erstellen.
Rich (BBCode):
cd /volume1/@appstore
mkdir -p meineApp/ui/images

Kopieren der Icon´s:
Hier (wie gehabt) entweder über scp oder direkt vom server aus
Rich (BBCode):
scp ~/Desktop/meineApp_Icons/*.png root@server:/volume1/@appstore/meineApp/ui/images/

Die Datei "config" erstellen
Rich (BBCode):
vi /volume1/@appstore/meineApp/ui/config

Folgendes Einfügen:
Rich (BBCode):
{
	".url": {
		"SYNO.SDS.meineApp": {
			"type": "url",
			"allUsers": true,
			"grantPrivilege": "local",			#Dieser Parameter lässt es zu Die App (bzw.) Symbol in DSM bestimmten Benutzern zu erlauben.
			"title": "meineApp",
			"desc": "meineApp",
			"icon": "images/meineApp{0}.png",
			"protocol": "https",
			"url": "https://link_to_everywhere.tld",
			"port": "443"
		}
	}
}
Parameter:
"grantPrivilege": "local", ----> Es kann in DSM im Usermanagement per User entschieden werden welche Services/Applikationen der User beutzen darf.
Unter: User ---> User_ABC ---> Applications

applications_privileges.jpg

Alternativ kann man auch http port 80 verwenden.
"protocol": "http",
"url": "http://link_to_everywhere.tld",
"port": "80"

Anschließend die Datei "index.conf" erstellen
Rich (BBCode):
vi /volume1/@appstore/meineApp/ui/index.conf

Folgendes Einfügen:
Rich (BBCode):
{
	"app": "SYNO.SDS.meineApp",
	"title": "app:app_name",
	"desc": "app:description",
	"keywords": [
		"meineApp"
	]
}

Zu guter Letzt erstellt man ein symbolic link
Rich (BBCode):
ln -s /volume1/@appstore/meineApp/ui /usr/syno/synoman/webman/3rdparty/meineApp
Dann muss folgender symbolic link zu sehen sein
Rich (BBCode):
cd /usr/syno/synoman/webman/3rdparty && ls -la

lrwxrwxrwx    1 root     root            37 Jun 25 18:12 AudioStation -> /var/packages/AudioStation/target/app
lrwxrwxrwx    1 root     root            39 Jun 25 18:10 DownloadStation -> /var/packages/DownloadStation/target/ui
lrwxrwxrwx    1 root     root            35 Jun  6 10:15 MailServer -> /var/packages/MailServer/target/app
lrwxrwxrwx    1 root     root            35 Mar 30 01:52 MailStation -> /var/packages/MailStation/target/ui
                                                     :
lrwxrwxrwx    1 root     root            30 Jul 24 20:44 meineApp -> /volume1/@appstore/meineApp/ui

Im DSM als admin neu anmelden und im Startmenü sollte das Icon erscheinen.
Hier ein Bild als Beispiel z.B. ein Link auf das Synology-forum ;)

dsm_screen_external_link_icon.jpg

Weitere Informationen findet man in der "3rd-Party Package Developer Guide" von Synology.
http://ukdl.synology.com/download/Document/DeveloperGuide/DSM_Developer_Guide.pdf

Gruß
luddi
 
Zuletzt bearbeitet:
Ok das wäre sicher ein Anfang bis man evtl. eine elegantere Lösung gefunden hat. Man könnte auch einen Downloadlink der FileStation erzeugen und diesen als URL mit dem Symbol verknüpfen. Wie auch immer, für den Anfang ist es sicher gut genug.

Verrätst du mir wie ich solch ein Symbol mit Ziel eine URL hinbekomme?
 
Du warst eben einen Augenblick zu schnell, ich war soeben dabei den Beitrag zu editiren :D

Ich hoffe das hilft dir weiter!

Gruß
luddi
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat