AdminTool AdminTool Evolution & Troubleshooting (Part 1)

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

Anhänge

  • adm_chrome.jpg
    adm_chrome.jpg
    88,2 KB · Aufrufe: 84
  • adm_ie.jpg
    adm_ie.jpg
    106,5 KB · Aufrufe: 83
Zuletzt bearbeitet:

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
ich habe das AdminTool 0.95 installiert und gleich mal in die Statuszeile geklickt und mir die Ausgabe angesehen, sieht gut aus aber:

- Last Forum Post : wird nicht richtig aufgerufen
- der Schriftzug Synology (rechte Seite) könnte besser oben oder unten positioniert werden, sieht sicherlich besser aus :)

Das mag jeder für sich machen. Die Datei info.cgi ist ähnlich wie die header.cgi ein cgi-Shell-Skript, in dem man sich die Ausgaben zusammenstellen kann. Ich wollte mit dem RSS2-Feed des Forums eigentlich nur zeigen, wie man überhaupt auf Feeds zugreifen kann. Ähnllich ist es auch mit der XML-Strecke fürs Wetter.

Farben, Images usw. sind ja immer ein beliebtes Thema ...

Nur bitte daran denken, einen Linux-Zeilenenden-Editor zu verwenden, oder halt im AdminTool selbst zu editieren.

Zu dem Hinweis, dass der Forums Post nicht nicht aufgerufen wird: das passiert vielleicht alle 500x einmal - hat etwas mit Sonderzeichen im Thema zu tun ... werde ich mal verfolgen ... bei mir sieht es im Moment ganz normal aus ...

Itari
.
 

Anhänge

  • adm_info.jpg
    adm_info.jpg
    39,8 KB · Aufrufe: 76

Rabenvater

Benutzer
Mitglied seit
05. Feb 2010
Beiträge
120
Punkte für Reaktionen
0
Punkte
0
Hi Itari,

ich bekomme schon den richtigen Post im "Last Forum Post" angezeigt aber wenn ich dann versuche, diesen Link zu öffnen, bekomme ich die Anzeige "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden." :confused:
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Javascript error is still there in 0.94b. But it takes a longer time for error to appear in FF.

Yes in IE the error is not gone, and I capitulate. I try to understand it, but if I delete the error containing line (in ext-debug-file) and set a real value instead (so error doesn't appear), it produces a disturbed window.

The error is not significant to any lazy or wrong behavior of AdminTool. The IE has a problem to load massive number of AJAX-Calls, image files and links to other pages during start. So you have to refresh the starting page. I think, if most files are cached (PHP cache and Browser cache), there is no problem at all.

Itari
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Hi Itari,

ich bekomme schon den richtigen Post im "Last Forum Post" angezeigt aber wenn ich dann versuche, diesen Link zu öffnen, bekomme ich die Anzeige "Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden." :confused:

Ja seh es.

Ändere mal so ab der Zeile 50 in der info.cgi ab:

Rich (BBCode):
GETFORUM=`wget -O - "http://www.synology-forum.de/external.html?count=1" 2>/dev/null` 
TITLE=`echo "$GETFORUM" | awk -F'<' 'NR==18{print substr($2,7,55)}'`
LINK=`echo "$GETFORUM" | awk -F'<' 'NR==19{print substr($2,6)}'`
FORUM="<a href=\"${LINK}\" target=\"_blank\">${TITLE}</a>"

Geht es nun?

Itari
 

zyxmon

Benutzer
Mitglied seit
02. Mai 2010
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Tried version 0.95.
It does not work on IE7. Tried to refresh page several times to fill cache - it does not help.
Works with the latest (non beta) Chrome.
Works in FF, but gives js error in line 7.
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
0.95

Die Funktion "Aktualisieren" in der Paketverwaltung funktioniert ja schon seit der 0.94. Etwas verspätetes Danke :)

Mit der Gültigkeit des Cookies in FF scheint auch zu funktionieren. Das Cookie wird beim Beenden von FF nicht mehr gelöscht.

Mit Chrome ist mir beim "Aktualisieren" aufgefallen, dass der blaue Balken beim Hochladen läuft, aber dann ewig nix passiert. Das war auch schon bei 0.94x so. Kann das jemand bestätigen, oder ist das meine Installation?
Mit FF 3.6 kein Problem. In FF sieht das Datei auswählen / hochladen des DSM auch "richtiger" aus. In Chrome gibbet da offenbar mit dem DSM ein Problem.
 

Anhänge

  • Sceershot-05-10-00001.jpg
    Sceershot-05-10-00001.jpg
    23,2 KB · Aufrufe: 62
  • Sceershot-05-10-00002.jpg
    Sceershot-05-10-00002.jpg
    19,3 KB · Aufrufe: 62

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Die Funktion "Aktualisieren" in der Paketverwaltung funktioniert ja schon seit der 0.94. Etwas verspätetes Danke :)

Bitte sehr. Dafür ist die Kopie des Vorgänger-AdminTools beim Deinstallieren bzw. 'Aktualisieren' unter den Tisch gefallen. An diese Stelle ist jetzt im Backup&Restore-Bereiche eine neue Funktion: 'AdminTool Backup' getreten. Funktioniert wie das Firmware-Backup: Man kann gezielt einen Diff auf Konfigurationsdateien fahren. Man muss nur dran denken, eben ab und zu einen solchen Backup zu fahren.

Mit der Gültigkeit des Cookies in FF scheint auch zu funktionieren. Das Cookie wird beim Beenden von FF nicht mehr gelöscht.

30 Tage bleibt das Cookie ... wenn du mehr haben willst, musst das sagen ;)

Mit Chrome ist mir beim "Aktualisieren" aufgefallen, dass der blaue Balken beim Hochladen läuft, aber dann ewig nix passiert. Das war auch schon bei 0.94x so. Kann das jemand bestätigen, oder ist das meine Installation?
Mit FF 3.6 kein Problem. In FF sieht das Datei auswählen / hochladen des DSM auch "richtiger" aus. In Chrome gibbet da offenbar mit dem DSM ein Problem.

Zu den Browser-Kriegen sag ich nichts :D ... ich entwickle auf dem FF (3.6) und probiere nur ab und zu mal aus, ob das AdminTool auch auf den andern 3 geht. Ich würde eventuell schwach werden, wenn es einen Browser ohne Menü/Kopfzeilen und Statuszeile geben würde. Also so ganz ohne, am besten auch ohne Windows-Kopfzeile und Fenster-Rahmen. Den man aus einem Skript heraus aufrufen kann. Hab ich leider noch nicht gefunden. Und bitte dran denken, der soll auch 'nackig' bleiben, auch wenn ich den ein paar Mal 'angezogen' aufrufe ... das können sie leider alle nicht ...

Itari
 

zyxmon

Benutzer
Mitglied seit
02. Mai 2010
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Some small issues in Explorer part.
I think the colon ( : ) missing in chown.
Look also in the UTF-8 encoding string.

Can I chown -R through Explorer?
 

Anhänge

  • chown.png
    chown.png
    11,9 KB · Aufrufe: 58

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich würde eventuell schwach werden, wenn es einen Browser ohne Menü/Kopfzeilen und Statuszeile geben würde. Also so ganz ohne, am besten auch ohne Windows-Kopfzeile und Fenster-Rahmen.
afaik kann chrome das.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Some small issues in Explorer part.
I think the colon ( : ) missing in chown.

Don't find your hint ... the default is: "root:root" with colon.

Look also in the UTF-8 encoding string.

???

Can I chown -R through Explorer?

In next minor update, there will be the possibility, that you can input '-R root:root'

Itari
 

zyxmon

Benutzer
Mitglied seit
02. Mai 2010
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
1) About rootroot - the colon is missing in the default input field.
2) Try to make directory or a file with nonascii name (some umlauts in the name) and select it in the tree. Watch what will be shown in the File: .... string. The encoding up to this line are correct.
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
afaik kann chrome das.

Ich kann doch auch durch Parameterübergabe beim Öffnen eines neuen Browserfensters sagen, dass Menü, Scrollbalken, Button, Statusleiste ... alles weg sein soll. Das geht IMHO auch mit dem IE.
Aber wozu soll das gut sein, auf Dauer?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich kann doch auch durch Parameterübergabe beim Öffnen eines neuen Browserfensters sagen, dass Menü, Scrollbalken, Button, Statusleiste ... alles weg sein soll. Das geht IMHO auch mit dem IE.

Leider geht das nicht. Wenn du das/ein Browser-Fenster bereits geöffnet hast und hast dort Status-Zeile anzeigen an, dann kannst soviel im JavaScript schreiben wie du willst, wenn du ein zweiter Fenster öffnest, wird das bei mir auch mit der Status-Zeile geöffnet ... leider.

Itari
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Du öffnest ein neues Browserfenster per Java Script. Die Optionen zum Ein / Ausschalten der Fensterbestandteile (Toolbar, Border, menubar ..) sind hier beschrieben.

Rich (BBCode):
<a href="index.htm" onclick="fenster1()" onmouseover="wechselfor1()" onmouseout="wechselfor2()"><img src="for_s.gif" alt="format C:" border="0"></a>

function fenster1()
	{
  	POPUPS=open("del.htm","POPUPS","width=437,height=194,resizable=no,status=0,menubar=0,scrollbars=0,toolbar=no");
	}

Das ist nur ein Beispiel und nicht vollständig. Das mouseover kann natürlich wegfallen.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Du öffnest ein neues Browserfenster per Java Script. Die Optionen zum Ein / Ausschalten der Fensterbestandteile (Toolbar, Border, menubar ..) sind hier beschrieben.

Rich (BBCode):
<a href="index.htm" onclick="fenster1()" onmouseover="wechselfor1()" onmouseout="wechselfor2()"><img src="for_s.gif" alt="format C:" border="0"></a>

function fenster1()
	{
  	POPUPS=open("del.htm","POPUPS","width=437,height=194,resizable=no,status=0,menubar=0,scrollbars=0,toolbar=no");
	}

Das ist nur ein Beispiel und nicht vollständig. Das mouseover kann natürlich wegfallen.

Wenn ich diese Angaben für das info.cgi-Window nehmen (z.B. status=0 oder status=no), welches aus der header.cgi gestartet wird, und ich habe bereits ein FF-Browser-Fenster mit Statuszeile geöffnet, wird (obwohl ich es explitit ausschalte) trotzdem eine Status-Zeile bei mir für das info.cgi-Fenster ausgegeben. DAS ist mein Problem.: der FF tut nicht das, was man ihm sagt!

Itari
 

Herbert_Testmann

Benutzer
Mitglied seit
27. Jul 2009
Beiträge
1.114
Punkte für Reaktionen
1
Punkte
64
Stimmt. Als ich 1995 meine Homepage entworfen habe, ging das noch. Das sich immer alles so schnell ändern muss heutzutage. Schade ;)

IE ignoriert das auch. Nur Chrome macht ein Fenster ohne Rand. Fragt sich nur, wer macht es "richtig" ?
 

zyxmon

Benutzer
Mitglied seit
02. Mai 2010
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Today I tried to use AdminTool explorer to rename 4 files. That was real pain. On the 3d file synology became nearly unresponsive. httpd and 2 more processes took nearly 100% CPU time (as seen in top - putty).
I've closed AdminTool and DS Manager and waited a couple of minutes. It did not help. So I rebooted synology and used FileStation to complete the task.:(
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Stimmt. Als ich 1995 meine Homepage entworfen habe, ging das noch. Das sich immer alles so schnell ändern muss heutzutage. Schade ;)

IE ignoriert das auch. Nur Chrome macht ein Fenster ohne Rand. Fragt sich nur, wer macht es "richtig" ?
Mir ist das auch noch in Erinnerung gewesen, dass es früher noch funktionierte. Beim FF kann man zumindest noch die Statuszeile per Javascript abschalten. Das funktioniert aber nur, wenn unter Extras - Einstellungen - Inhalt - Javascript - Erweitert der Punkt Statuszeile ausblenden aktiviert wird. Dazu müsste man aber davon ausgehen, dass dies jeder User aktiviert hat und darauf kann man sich leider nicht verlassen.

@itari: wieso benutzt du kein ExtJS Window, dort geht es doch ohne Status und Menüzeile?
 
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