Neues Fenster im DSM -> Webseite laden

  • 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

Status
Für weitere Antworten geschlossen.

rauppe31

Benutzer
Registriert
06. Juni 2011
Beiträge
2.734
Reaktionspunkte
0
Punkte
82
Hallo

Ist es möglich, im DSM ein SPK so zu programmieren, dass ein neues Fenster auf geht (im DSM ähnlich wie die Systemsteuerung) und darin eine Webseite geladen wird.

Ist das so möglich?

Schon jetzt danke für Vorschläge. Ich weiss, dass ihr das wisst;)
 
Jap, ist moeglich. Sogar sehr einfach, muesste man nichtmal was programmieren. Man nimmt einen fertigen HTTP-Web-Proxy, wie den PHProxy, und packt den in ein Fenster. Ich kenn mich mit dem Fenster-verpacken aber nicht sonderlich aus..
 
Genau dass ist das, was ich wissen möchte.

Ich habe mit der Webseite an eine interne Seite gedacht. Man bräuchte also nicht mal einen Web Proxy.
Und, ich mag PHProxy nicht. Wennschon nehmen wir Glype.

Ich bin gerade dieses Dokument am studieren: http://download.synology.com/downlo...Manager 3rd-Party Apps Developer Guide_V2.pdf

Vieleicht weiss ja Itari dazu mehr. Denn in seinem Init_3rdparty geht ja auch ein solches Fenster auf.
 
Weiss jemand noch etwas dazu?
 
in dem Guide ab Seite 14 einfach mal das Beispiel ausprobieren ... da wird doch eine Webseite in einem Fenster angezeigt

Itari
 
Danke für den Tipp. Werde es ausprobieren, wenn ich zuhause bin.
Aber zuerst geht es noch zum Zahnartzt:(:(:(
 
So. gestern hatte ich doch keine Zeit mehr.

Aber heute konnte ich loslegen.

Hier mein Configscript:
Rich (BBCode):
{
".url": {
"com.company.App1": {
"type": "url",
"allUsers": true,
"title": "Chat",
"desc": "Dies ist ein Chat, mit dem man sich mit anderen unterhalten kann.",
"icon": "images/chat.png",
"url": "http://chat.naefmarco.ch"
},
"com.company.App2": {
"type": "legacy",
"allUsers": false,
"title": "Chat",
"desc": "Dies ist ein Chat, mit dem man sich mit anderen unterhalten kann.",
"icon": "images/chat.png",
"url": "http://chat.naefmarco.ch"
}
}
}
Allerdings gibt es zwei sachen, die ich noch verbessern muss:

1.
Die Webseite wird in einem neuen Fenster im Firefox geöffnet. Ich möchte aber, dass sich das Fenster im DSM öffnet.

Also nicht so:
app1.jpg
Sondern so:
app2.jpg


2.
Ich habe die App zweimal aufgelistet.

Ich habe das jetzt mal notfallbedingt so gelöst, dass die zweite App nur der Admin anschauen kann.

Weiss jemand eine Lösung dazu?
 
1. Die Webseite wird in einem neuen Fenster im Firefox geöffnet. Ich möchte aber, dass sich das Fenster im DSM öffnet.
Weiss jemand eine Lösung dazu?
Hallo rauppe31,
wenn Du Dir mal die application.cfg von dem Init_3rdparty anschaust :)
Code:
ext = Chat
description = Rauppes Chat
icon_16 = ico16.ico
icon_32 = ico32.ico
type = embedded
path = /path/to/rauppe31/chat/

Gruß Jo
 
Ok. Probiere ich mal aus.
Aber zuerst muss ich meinen Pc wieder zum laufen bringen, da er gerade abgestürzt ist :(
 
Zuletzt bearbeitet:
was machst Du nur.

Das musst du den PC fragen, nicht mich. Ich habe ja nichts gemacht :D

Also, jetzt zum Thema zurück.

Momentan sieht meine aplication.cfg so aus:
Rich (BBCode):
text = Chat
description = Dies ist ein Chat, mit dem man sich mit anderen unterhalten kann.
icon_16 = /images/chat.png
icon_32 = /images/chat.png
type = embedded
path = /volume1/web/chat/index.php
Jedoch sehe ich keine neue Anwendung Namens Chat.

Mache ich etwas falsch?
 
So, jetzt seht die Datei config so aus:

Rich (BBCode):
{
".url": {
"com.company.App1": {
"type": "legacy",
"allUsers": true,
"title": "Chat",
"desc": "Dies ist ein Chat, mit dem man sich mit anderen unterhalten kann.",
"icon": "images/chat.png",
"legacy": "http://chat.naefmarco.ch/"
},
"com.company.App2": {
"type": "legacy",
"allUsers": false,
"title": "Chat",
"desc": "Dies ist ein Chat, mit dem man sich mit anderen unterhalten kann.",
"icon": "images/chat.png",
"legacy": "http://chat.naefmarco.ch/"
}
}
}

Jedoch kommt dann das:

app3.jpg

Hat jemand eine Idee?
 
Da fehlt die "url".

Warum schreibst Du sie doppelt rein?
 
Oh, da hab ich ein legacy zu viel eingefügt.

Danke
 
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