Freetz Design

Das mit der width funktioniert nur bedingt. Zwar reagiert nun das neue Design auf die Breiten Einstellung in Freetz wieder. Jedoch wird das menü nun über allen Boxen angezeigt. Da ist irgendwas im Code noch nicht korrekt denke ich mal.
 
ich denke genau so.

Aber zur Breite: Es gibt eine Funktion, wo mann die Breite des Freetz Interfaces einstellen kann.. wenn ihr mehr mache, werden die Grafiken nicht breiter, sondern wiederholen sich. Könnte da eine änderung der grafiken auf das .svg helfen? Die sind dynamisch Scalierbar.

Bei wikipedia wird das format auch manchmal benützt.
 
Das svg-Format versteht der gute alte IE allerdings nicht von Haus aus, ist somit nicht wirklich eine Alternative.
 
Ich finde man brauch auch nich wirklich eine frei skalierbare Breite.
Ich habe einfach in Freetz die Breite auf 850 gestellt dann passt es mit den Werten von dem neuen Design und alles bis auf wenige Ausnahme wie die avm Firewall (da ist auch der code nicht optimal von der firewall) sieht gut aus.

Was mir noch aufgefallen ist: Wenn man z.B. die rc.custom auswählt um sie zu editieren erscheint die edit box immer erst unterhalb des Menüs und nicht links daneben. Das ist ein unschöner Bug. Tritt bei allen Paketen auf welche diese edit box nutzen.
 
Ich kann nur nochmal darauf hinweisen, daß die Anstrengungen, die jetzt an der alten Version gemacht werden, mit der neuen Webinterface-Struktur komplett obsolet werden.
 
Ja nur da wir ja nich wissen wann die neue Struktur mal kommt, und hier bisher nur kleine Eingriffe nötig waren lohnt sich das für den Übergang allemal wie ich finde.
 
Naja, die Grundstruktur des neuen Designs habe ich ja oben schon angehängt. Darauf aufbauend könnte man schon einiges machen, was auch die Implementation selbst hinterher deutlich beschleunigen wird. Ich wills auch nur nochmal erwähnen, ich will euch nicht aufhalten, nur klarmachen, daß das 'offizielle' neue Design eben eine andere Basis haben wird.
 
Wie wäre es denn wenn Freetz mal ein logo oder Schriftzug bekommt?
Vielleicht erstellen einige User ein Logo und die Community stimmt ab.
Das würde dem Ganzen einen schönen Ausdruck verleihen.
 
Hallo. Hat jemand eine möglichkeit gefunden, den Bug (sehe mein Screenshoot irgendwo in Page 2) zu Fixen?

Mfg,
 
Hast du das Passwort schon einmal geändert?
 
Jupp habe das Standard-Passwort mit einen eigenen ersetzt.

Der Bug ist immer noch da. Aber ich habe dafür noch einen gefunden.

Wo ich das Passwort umgeändert habe, kam erstmal im Browser nach dem klick auch "ändern" nur buschtabensalat à la Statusmeldung:

Code:
passwd_save.cgi: line 8: sleep1: not foundHTTP/1.0 200 OK
Content-type: text/html; charset=iso-8859-1

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<title>Freetz - Passwort</title>
<link rel="stylesheet" type="text/css" href="/style.css">
<style type="text/css">
fieldset { margin: 0px; margin-top: 10px; margin-bottom: 10px; padding: 10px; width: 770px;}
div.body { width: 770px; }
</style>
<style type="text/css">
<!--
#password { background-color: #FAAA3C; }
-->
</style>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0" width="960" align="center">
<tr>
<td width="42"><img src="/images/edge_top_left.jpg" width="42" height="184" border="0" alt=""></td>
<td width="876" height="184" id="edgetop"><div class="version">freetz-devel-2540M</div><div class="title"> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="/cgi-bin/about.cgi" target="_blank" style="color: white;"> </a> <span style="font-style: italic;">Passwort</span></div></td>
<td width="42"><img src="/images/edge_top_right.jpg" width="42" height="184" border="0" alt=""></td>
</tr>
<tr>
<td width="42" id="edgeleft"></td>
<td width="1000" id="content">
<div class="menu">
<div id="status"><a href="/cgi-bin/status.cgi">Status</a></div>
<div id="daemons"><a href="/cgi-bin/daemons.cgi">Dienste</a></div>
<div id="settings"><a href="/cgi-bin/settings.cgi">Einstellungen</a></div>
<div id="packages"><a href="/cgi-bin/packages.cgi">Pakete</a></div>
<div id="pkg_avm-firewall" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=avm-firewall">AVM-Firewall</a></div>
<div id="pkg_callmonitor" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=callmonitor">Callmonitor</a></div>
<div id="pkg_checkmaild" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=checkmaild">Checkmail</a></div>
<div id="pkg_cifsmount" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=cifsmount">cifsmount</a></div>
<div id="pkg_downloader" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=downloader">Downloader</a></div>
<div id="pkg_inetd" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=inetd">Inetd</a></div>
<div id="pkg_mini_fo" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=mini_fo">Mini_fo</a></div>
<div id="pkg_nfsd" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=nfsd">NFS-Server</a></div>
<div id="pkg_openvpn" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=openvpn">OpenVPN</a></div>
<div id="pkg_privoxy" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=privoxy">Privoxy</a></div>
<div id="pkg_rrdstats" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=rrdstats">RRDstats</a></div>
<div id="pkg_samba" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=samba">Samba</a></div>
<div id="pkg_spindown" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=spindown">Disk Spindown</a></div>
<div id="pkg_syslogd" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=syslogd">Syslogd</a></div>
<div id="pkg_tor" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=tor">Tor Proxy</a></div>
<div id="pkg_usbroot" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=usbroot">USB Root</a></div>
<div id="pkg_virtualip" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=virtualip">Virtual IP</a></div>
<div id="pkg_vsftpd" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=vsftpd">Vsftpd</a></div>
<div id="pkg_wol" class="su"><a href="/cgi-bin/pkgconf.cgi?pkg=wol">Wake on LAN</a></div>
<div id="extras"><a href="/cgi-bin/extras.cgi">Extras</a></div>
<div id="backup_restore"><a href="/cgi-bin/backup_restore.cgi">Sichern/Wiederherstellen</a></div>
<div id="rudi_shell"><a href="/cgi-bin/rudi_shell.cgi" target="_blank">Rudi-Shell</a></div>
<div id="fritz_web"><a href="http://fritz.box" target="_blank">FRITZ-Box</a></div>
</div>
sh: -neq: unknown operand
<h1>Passwort erfolgreich ge&auml;ndert.</h1>
<p>Starte Weboberfläche neu...</p>
<form action="/cgi-bin/status.cgi" method=POST>
<input type="submit" value="Zur&uuml;ck">
</form>
</td>
<td width="42" id="edgeright"></td>
</tr>
<tr>
<td width="42"><img src="/images/edge_bottom_left.jpg" width="42" height="108" border="0" alt=""></td>
<td width="876" height="108" id="edgebottom"><div class="opt">   </div></td>
<td width="42"><img src="/images/edge_bottom_right.jpg" width="42" height="108" border="0" alt=""></td>
</tr>
</table>
</body>
</html>

Das kam alles raus. Nach einen Reboot ist aber das Interface wieder verfügbar. Mit den Bug (sehe screenshoot irgendwo in Page 2)
 
Da sind ja schon mal mindestens zwei Fehler erkennbar in der Datei passwd_save.cgi
Code:
passwd_save.cgi: line 8: [B]sleep1[/B]: not found
...
sh: [B]-neq[/B]: unknown operand

Zwischen sleep und 1 fehlt ein Leerzeichen.
Der Operator für ungleich heißt nicht -neq, sondern -ne.

Ich habe beide im aktuellen SVN geändert. Vielleicht liegt es daran.
Zumindest ist es plausibel. Wenn das Sleep eingeführt wurde, weil es notwendig ist, dann funktioniert vermutlich die Änderung des Paßworts nicht. Und der zweite Fehler führt dazu, daß der Status nicht richtig ausgewertet wird und immer angezeigt wird, daß die Änderung erfolgreich war.
 
Zuletzt bearbeitet:
Ich werde mal ne neue Image bauen... Werde euch sofort berichten.
GreeeeEZ
 
Ähem. Was ich da wieder verzapft hab.

Komischerweise ist mir das noch nicht aufgefallen...

MfG Oliver
 
Ach Oliver, es geht nicht darum, wer fehler macht. Jeder macht mal fehler, und daraus lernt man. ;)
 
Hrhrhr.... Der Passwortbug ist weg, aber der alte Bug (sehe Screenshoot) existiert immer noch!!!
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    127.1 KB · Aufrufe: 94
Hilft es nicht, wenn du unter Einstellungen die Breite änderst?

MfG Oliver
 
Nein. Es verschlimmbessert sich (Grafik oben ist ja nicht dynamisch Skalierbar á la .svg Grafiken ;) )

Ich denke mal es muss was am quellcode sein, aber ein Fehler kann ich nicht sehen... Naja meine HTML Erfahrungen sind auch so mäßig bis schlecht.
 
Ach ja hier das Ergebnis im IE7

Keine Überschneidungen, aber viel Platz... :shock:
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    78.6 KB · Aufrufe: 84
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.