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

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.
Nichts für ungut, es hat etwas länger gedauert das alles nieder zu schreiben. :D
 
Da sich der Fehlerteufel :mad: wieder eingeschlichen hat musste ich den Post nochmals aktualisieren.
Dann muss folgender symbolic link zu sehen sein
Rich (BBCode):
cd /volume1/@appstore/meineApp/ui && ls -la
Es muss natürlich lauten:
Rich (BBCode):
cd /usr/syno/synoman/webman/3rdparty && ls -la

Gruß
luddi
 
Zu guter Letzt erstellt man ein symbolic link
Rich (BBCode):
ln -s /volume1/@appstore/meineApp/ui /usr/syno/synoman/webman/3rdparty/meineApp

wenn ich an o.g. stelle bin, kommt die Meldung

ln: /usr/syno/synoman/webman/3rdparty/meineApp: Permission denied

was nu?
 
Bist du als root über ssh angemeldet?
 
Hat es mit "root" nun funktioniert?
 
Hat es mit "root" nun funktioniert?

der symbolische link, hat funktioniert, aber das Symbol erscheint nirgends aufm desktop im DSM

Habe nun nochmals die Dateien kontrolliert, alles ok

die png liegen auch vor

der Symbolik link wird auch angezeigt mit

cd /usr/syno/synoman/webman/3rdparty && ls -la

Ein Symbol wird nicht angezeigt
 
Zuletzt bearbeitet:
Zuerst erstellt man die Icons die man auf dem DSM Desktop (bzw. im Startmenü) sehen möchte.
Ich sprach ständig von einen Desktopsymbol, jedoch erscheint dies zu aller erst im Startmenü! Sorry für die unsaubere Ausführung meiner Worte.

Schau doch bitte im Startmenü nach ob das Symbol aufzufinden ist. Wenn ja dann einfach auf den Desktop mit drag & drop.

Gruß
luddi
 
Ich sprach ständig von einen Desktopsymbol, jedoch erscheint dies zu aller erst im Startmenü! Sorry für die unsaubere Ausführung meiner Worte.

Schau doch bitte im Startmenü nach ob das Symbol aufzufinden ist. Wenn ja dann einfach auf den Desktop mit drag & drop.

Gruß
luddi

Ja, das mit dem Startmenü hatte ich schon gesehen,

nach einem Klick auf das Startmenü Symbol oben links in der Ecke ist kein neues Symbol zu erkennen
 
Bist du im DSM nun als "admin" angemeldet? Und schon versucht ab- und wieder anzumelden?
 
Bist du im DSM nun als "admin" angemeldet? Und schon versucht ab- und wieder anzumelden?

ja, mehrmals

meine config sieht so aus:

Rich (BBCode):
{
        ".url": {
                .SDS.meineApp": {
                        "type": "url",
                        "allUsers": true,
                        "grantPrivilege": "local",
                        "title": "meineApp",
                        "desc": "meineApp",
                        "icon": "images/meineApp{0}.png",
                        "protocol": "http",
                        "url": "http://meine-web-adresse.de/web/help.txt",
                        "port": "80"
                }
        }
}

meine index.conf sieht so aus:

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

ist daran was falsch?
 
Erscheint die "Applikation" (bzw. der Name deines Link) denn in dem Benutzermenü wie von mir angegeben unter "User ---> User_ABC ---> Applications".

Denn mit dem Parameter "grantPrivilege": "local", sollte es nun für jeden User individuell eingestellt werden können. Der Admin jedoch sollte es sofort sehen können.
 
Schau mal das hier an ;)

Rich (BBCode):
"SYNO.SDS.meineApp": {

in deiner config sieht das nämlich so aus:
Rich (BBCode):
{
        ".url": {
                .SDS.meineApp": {
                        "type": "url",

Somit fehlt bei dir folgendes, woran es vermutlich liegen könnte.
Rich (BBCode):
"SYNO
 
Zuletzt bearbeitet:
Schau mal das hier an ;)

Rich (BBCode):
"SYNO.SDS.meineApp": {

in deiner config sieht das nämlich so aus:


Somit fehlt bei dir folgendes, woran es vermutlich liegen könnte.
Rich (BBCode):
"SYNO

Tatsache, daran lag es. wunderbar, nun wurde es angezeigt und ich habe es auf den desktop gezogen.

nur leider wird mit nur der Titel angezeigt und nicht das Symbol.

habe anscheinende noch ne falsche px große nicht hochgeladen

guck ich nochmal wenn ich im Büro bin
 
habe anscheinende noch ne falsche px große nicht hochgeladen

Ich kann dir leider nicht sagen welches px Größe verwendet wird, ich habe bei mir wie in der Anleitung beschrieben alle Größen von 16px bis 128px in dam Verzeichnis /images abgelegt.
Einfach nochmals in Ruhe prüfen dann erscheint auch sicher bei dir das erwartete Symbol!

Gruß
luddi
 
Ich kann dir leider nicht sagen welches px Größe verwendet wird, ich habe bei mir wie in der Anleitung beschrieben alle Größen von 16px bis 128px in dam Verzeichnis /images abgelegt.
Einfach nochmals in Ruhe prüfen dann erscheint auch sicher bei dir das erwartete Symbol!

Gruß
luddi

habe jetzt in der config den teil auf "icon": "images/meineApp_64.png", geändert, und nun wird auch ein icon angezeigt.

kann ich irgendwo die Desktop Symbole in der große über das DSM verändern?

Nun ist meine einzige frage, ob es möglich ist, dass wenn ich bei den jeweiligen Benutzern dieses Symbol unter den anwendungsberechtigungen auswähle, dass dies auch sofort auf dem desktop angezeigt wird und nicht erst über das Hauptmenü verschoben werden muss.

und dann ist die Frage wie ich einen Symbolik Link dauerhaft entfernen kann, denn bei mir schlummert immernoch die DSM Hilfe auf dem Desktop rum.
 
habe jetzt in der config den teil auf "icon": "images/meineApp_64.png", geändert, und nun wird auch ein icon angezeigt.
kann ich irgendwo die Desktop Symbole in der große über das DSM verändern?

Die Größe der Desktop Symbole kannst du meines Wissens im DSM nicht verändern.
Wenn du das Icon auf "meineApp_64.png" umbenannt hast, welche tatsächliche Größe hat das Icon?

Nun ist meine einzige frage, ob es möglich ist, dass wenn ich bei den jeweiligen Benutzern dieses Symbol unter den anwendungsberechtigungen auswähle, dass dies auch sofort auf dem desktop angezeigt wird und nicht erst über das Hauptmenü verschoben werden muss.

Das kann ich dir jetzt nicht beantworten. Ich habe da eine Idee wo man das einbauen kann nur muss ich wieder genau danach Suchen (ist schon lange her als ich mir die configs angeschaut habe.
Aber die Gefahr ist doch dass der User das selbst vom Desktop wieder löschen kann und dann erscheint es weiterhin wieder nur im Startmenü. Also wo wäre dann der Gewinn? Findet der User das dann nicht mehr nur weil es auf dem Desktop nicht mehr zu sehen ist?

Und dann wäre mit höchster Wahrscheinlichkeit deine nächste Frage, wie verhindere ich dass der User das Symbol vom Desktop löscht... usw. :D

*EDIT:
Die zuständige Konfigurationsdatei namens "usersettings" findet man unter:
Rich (BBCode):
/usr/syno/etc/preference/<USERNAME>
Ich hatte damals selbst im Forum um Hilfe gebeten. Thread siehe hier: Audio-Station-Spalten-der-Playlist
An dieser Stelle nochmals ein besonderer Dank an goetz und QTip die mich unterstützt haben!

Bitte schau dir die Datei selbst einmal an, vielleicht findest du eine brauchbare Einstellung die dein Vorhaben gelingen lässt.
Zumindest kann man das Symbol auf dem Desktop einblenden (so zumindest meine Idee) wenn man folgenden Eintrag in der Kategorie Desktop hinzufügt.
Rich (BBCode):
{"className":"SYNO.SDS.meineApp"}


Bei mir sieht die Datei folgendermaßen aus (prinzipiell alles in einer Zeile, aber zur besseren Übersicht habe ich entsprechende Zeilenumbrüche hinzugefügt):
Rich (BBCode):
{"Desktop":
		{"ShortcutItems":
			[
                                {"className":"SYNO.SDS.meineApp"},
				{"className":"SYNO.SDS.App.FileStation3.Instance"},
			 	{"className":"SYNO.SDS.AudioStation.Application"},
			 	{"className":"SYNO.SDS.MailStation"},
			 	{"className":"SYNO.SDS.owncloud"},
			 	{"className":"SYNO.SDS.dokuwiki"},
			 	{"className":"SYNO.SDS.DownloadStation.Application"},
			 	{"className":"SYNO.SDS.community"},
			 	{"className":"SYNO.SDS.HelpBrowser.Application"}
			],
			
				"app_instr_showed":true,
				"appview_order":
			[
				"SYNO.SDS.meineApp",
                                "SYNO.SDS.App.FileStation3.Instance",
				"SYNO.SDS.HelpBrowser.Application",
				"SYNO.SDS.AudioStation.Application",
				"SYNO.SDS.DownloadStation.Application",
				"SYNO.SDS.MailServer.Instance",
				"SYNO.SDS.MailStation",
				"SYNO.SDS.PersonalPhotoStation",
				"SYNO.SDS.VideoStation.AppInstance",
				"SYNO.SDS.ACEEditor.Application",
				"SYNO.SDS.owncloud",
				"SYNO.SDS.community",
				"SYNO.SDS.dokuwiki",
				"SYNO.SDS.phpMyAdmin"
			],

Mit derm Array "appview_order":[] solltest du die Möglichkeit haben das Symbol sogar oben links in der Ecke einzublenden indem du den Eintrag an der Position "0" vornimmst.
Wenn du den HelpBrowser ausblenden möchtest dann lösche den Eintrag einfach.

Und dies musst du nun für jeden einzelnen User separat vornehmen denn jeder hat seine eigene config Datei.

Ich denke mit diesen Tip´s wirst du sicher weiter kommen. ;)
Aber wie man es verhindert dem User zu verweigern dass er das Symbol vom Desktop löschen kann sehe ich hier auf den ersten Blick nicht (falls das übrhaupt in deiner Anforderung ist).

Gruß
luddi
 
Zuletzt bearbeitet:
Die Größe der Desktop Symbole kannst du meines Wissens im DSM nicht verändern.
Wenn du das Icon auf "meineApp_64.png" umbenannt hast, welche tatsächliche Größe hat das Icon?



Das kann ich dir jetzt nicht beantworten. Ich habe da eine Idee wo man das einbauen kann nur muss ich wieder genau danach Suchen (ist schon lange her als ich mir die configs angeschaut habe.
Aber die Gefahr ist doch dass der User das selbst vom Desktop wieder löschen kann und dann erscheint es weiterhin wieder nur im Startmenü. Also wo wäre dann der Gewinn? Findet der User das dann nicht mehr nur weil es auf dem Desktop nicht mehr zu sehen ist?

Und dann wäre mit höchster Wahrscheinlichkeit deine nächste Frage, wie verhindere ich dass der User das Symbol vom Desktop löscht... usw. :D

Gruß
luddi

keine Ahnung wie groß die Symbole wirklich sind. wo seh ich das?

Nene, das würde mir schon ausreichen, wenn die Benutzer bei ihrem ersten login das Symbol auf dem desktop haben.

wenn diese es dann löschen wäre es mir Wurscht. mir gehts nur um den ersten Aufruf.

könntest du so freundlich sein und dahingehend nochmals nachschauen, das wäre ein Traum
 
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