Fhem Logo entfernen ?

Begonnen von spion77, 20 September 2014, 17:13:41

Vorheriges Thema - Nächstes Thema

spion77

Hi ich habe eine frage wie ich das FHEM Logo entfernen kann

ich habe versucht wie in dem  beitrag angegeben http://forum.fhem.de/index.php/topic,26075.msg190984.html#msg190984  das logo zu entfernen 
leider bleibt das logo auch nach einem reload der seite erhalten ? kann mir jemand einen tipp geben wie ich das weg bekomme ?

#logo    { position:absolute; top:10px; left:20px; width:140px; display:none; }


vielen Dank

cocojambo

Hallo,
um eine Zeile in der .css Datei "los zu werden" setzt du diese in diese Zeichen vorne und hinten und die Zeile wird bei der Ausführung ignoriert.

/* #logo    { position:absolute; top:10px; left:20px; width:140px; display:none; }  */

Gruß
Norbert
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

cocojambo

Ich muß mich verbessern, ich habe das Logo endgütig weg bekommen indem ich die zuständige Logo png Datei umbenannt habe und dann ist das Logo mit dem seitlichem Schriftzug weg. Etwa so:

#fhemicon_dark.png

zu finden sind die logo png dateien für jeden style unter: fhem/www/images/default

gruß
Norbert
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

spion77


cocojambo

Was aber dann der Fall ist, das man an dieser Stelle quasi nichts hat. Deshalb versuche ich schon seit einiger Zeit das Menue hoch zu schieben. Habe aber schon mit allen Tricks versucht, habe aber noch keinen Ansatz gefunden auch nicht im Board.
Gruß
Norbert
FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

betateilchen

Du meinst, so?

(http://up.picr.de/19614599ge.png)

Nichts leichter als das: In 01_FHEMWEB.pm die Zeile 1106 auskommentieren.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

cocojambo

@betateilchen

Bei mir steht in Zeile 1106 dieses:     FW_pH "", '<div id="logo"></div>';

und davor und dahinter :

##############
  # LOGO
  my $hasMenuScroll;
  if($FW_detail && $FW_ss) {
    $FW_room = AttrVal($FW_detail, "room", undef);
    $FW_room = $1 if($FW_room && $FW_room =~ m/^([^,]*),/);
    $FW_room = "" if(!$FW_room);
    FW_pO(FW_pHPlain("room=$FW_room",
        "<div id=\"back\">" . FW_makeImage("back") . "</div>"));
    FW_pO "<div id=\"menu\">$FW_detail details</div>";
    return;

  } else {
    $hasMenuScroll = 1;
    FW_pO '<div id="menuScrollArea">';
    FW_pH "", '<div id="logo"></div>';                                        <<<<<< das ist in meinem Editor Zeile 1106

  }


  ##############
  # MENU
  # my (@list1, @list2);
  push(@list1, ""); push(@list2, "");
  if(!$FW_hiddenroom{save} && !$FW_hiddenroom{"Save config"}) {
    push(@list1, "Save config");
    push(@list2, "$FW_ME?cmd=save");
    push(@list1, ""); push(@list2, "");
  }

Kannst du mir sagen, wie ein Teil diesee Befehls abändern soll?
oder bin ich da im falschen Bereich der 01_Fhemweb?

Gruß
Norbert

FHEM6.2 FB7490 FB7430 3xraspi2+3+4 2xHM-LAN-CFG 2xESP CUL868 CUNO868 HUE-Bridge Harmony-Hub 5xHM-LC-Sw-PI-2 3xHM-WDS30-T2-SN 1xHM-LC_Sw4-DR 3xHM-ES-PMSw1-PI 7xFS20SIG2 6xFS20KSE 2xHM-ES-PMSW1-PL 5xS300TH 1xASH2200 1xEM1000

volschin

Das überschreibt dir dann aber das nächste Update der Datei. Würde ich die Finger von lassen.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

volschin

Warum nimmst Du nicht einfach einen Style ohne Logo? Z.B ios7
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

Puschel74

Hallo,

vielleicht könnte man das ja als attribut für WEB, WEBphone etc. einbauen.
Ja ich weiß, schon wieder ein Attribut mehr  ::)
Aber dann hätte man das "überschreiben" bei einem update gelöst und es würde auch mit jedem gewünschten Style funktionieren.
Letzteres vermute ich aber nur.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

volschin

Aus meiner Sicht keine gute Idee. Der ios7 Style zeigt, dass man das Logo sauber rausnehmen kann, ohne die Komplexität des eigentlichen Programmes mit zusätzlichem Code und Attributen zu erhöhen.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

Puschel74

Und wie sieht es beim darkstyle aus?
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

volschin

Da war jemand so clever und hat es als Background in Body codiert. Daran ist aber nicht FHEM Schuld, sondern der Entwickler des Styles.
Außerdem sind Menüs und andere Dinge in diesem Style mit absoluten Positionsangaben codiert, so dass sie alle einzeln angepasst werden müssten.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

volschin

#13
Ich habe mir das nochmal kurz angesehen.

Ändere die beiden Zeilen folgendermaßen ab:
body     { background-color: #444444; background-repeat:no-repeat; color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#menu    { position:absolute; top:0px;left:20px; width:140px; }

Falls Dir das Menü zu hoch ist, kannst Du an top:0px noch etwas rumspielen.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

Puschel74

#14
Hallo,

das Menü überdeckt jetzt das Logo.

Grüße

Edith: Blödsinn. Man muss nur machen was du geschrieben hast.
Das Logo ist weg - danke.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.