Neues Fenster im DSM -> Webseite laden

Status
Für weitere Antworten geschlossen.

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
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;)
 

niklasR

Benutzer
Mitglied seit
16. Jun 2010
Beiträge
220
Punkte für Reaktionen
0
Punkte
0
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..
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
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.
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Weiss jemand noch etwas dazu?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
in dem Guide ab Seite 14 einfach mal das Beispiel ausprobieren ... da wird doch eine Webseite in einem Fenster angezeigt

Itari
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Danke für den Tipp. Werde es ausprobieren, wenn ich zuhause bin.
Aber zuerst geht es noch zum Zahnartzt:(:(:(
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
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?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
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
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
Ok. Probiere ich mal aus.
Aber zuerst muss ich meinen Pc wieder zum laufen bringen, da er gerade abgestürzt ist :(
 
Zuletzt bearbeitet:

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
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?
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
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?
 

Merthos

Benutzer
Mitglied seit
01. Mai 2010
Beiträge
2.709
Punkte für Reaktionen
2
Punkte
84
Da fehlt die "url".

Warum schreibst Du sie doppelt rein?
 

rauppe31

Benutzer
Mitglied seit
06. Jun 2011
Beiträge
2.734
Punkte für Reaktionen
0
Punkte
82
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