Logo auf Seitenbreite bringen (Theme: MFJ_maxi_OrBlue)

Begonnen von maltiBRD, 12 Juni 2006, 08:58:00

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

maltiBRD

Hallo, kann mir da jemand einen Tip geben, was ich in der theme.php ändern muss, damit das Logo oben auf die Seitenbreite gesetzt wird?

so schaut es im Moment aus:
http://www.msdn-news.de

Das müsste der betreffende Text aus der Theme.php sein:


function themeheader() {
    global $user, $banners, $sitename, $slogan, $cookie, $admin, $fszcounter, $prefix, $dbi;
    cookiedecode($user);
    $username = $cookie[1];
    if ($username == "") {
        $username = "Anonymous";
    }
    echo "<body bgcolor=\"#ffffff\" text=\"#000000\" link=\"#363636\" vlink=\"#363636\" alink=\"#d5ae83\">\n"
."<br>\n";
    echo "<table cellpadding=\"0\" cellspacing=\"1\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#000000\">\n"
    ."<tr>\n"
    ."<td background=\"themes/MFJ_maxi_OrBlue/images/titleBar.gif\">&nbsp; \n"
    ."</td>\n"
    ."</tr>\n"
    ."</table>\n"
    ."<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#eeeeef\">\n"
."<tr>\n"
."<td bgcolor=\"#ffcc66\">\n"
."<a href=\"index.php\"><img src=\"themes/MFJ_maxi_OrBlue/images/logo.gif\" align=\"middle\" alt=\""._WELCOMETO." $sitename\" border=\"0\"></a></td>\n"
      ."<td bgcolor=\"#ffcc66\" width=\"100%\" align=\"right\">\n"

."<td>\n"

."<td bgcolor=\"#ffcc66\" align=\"right\">\n"
."<table>\n"
."<tr>\n"
."<td>\n"


;
echo" </tr></table></td>\n"
."<td bgcolor=\"#ffcc66\" valign=\"top\">&nbsp;</td>\n"
."</tr></table>\n"
."<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#fefefe\">\n"
."<tr>\n"
."<td bgcolor=\"#000000\" colspan=\"4\"><IMG src=\"themes/MFJ_maxi_OrBlue/images/pixel.gif\" width=\"1\" height=1 alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
."</tr>\n"
."<tr valign=\"middle\" bgcolor=\"#ff9900\">\n"
."<td width=\"15%\" nowrap><font size=\"2\" color=\"#363636\"><b>\n";
    if ($username == "Anonymous") {
echo "&nbsp;&nbsp;<b><font size=2><b>"._HELLO." </b>&nbsp;[ <a href=\"modules.php?name=Your_Account\">"._NEWUSER."</a> ]</font>\n";
    } else {
echo "&nbsp;&nbsp;<font size=2><b>"._HELLO."&nbsp;<a href=\"modules.php?name=Your_Account\">$cookie[1]</a> [ <a href=\"modules.php?name=Your_Account&op=logout\">"._LOGOUT."</a> ]</b></font>";
    }
    echo "</b></font></td>\n"



Vielen Dank schonmal, für nen Profi sicherlich eine Sache von Sekunden oder? :)

xerraxde

#1
Ich bin zwar kein Profi, aber ich denke du musst des align=\"middle\" auf center umstellen und des Logo selbst in photoshop verbreitern.

Außerdem scheints mir so als wäre _NEWUSER. in deiner Sprachdatei nicht definiert, da es wörtlich übernommen wird.

maltiBRD

danke für die schnelle Antwort - aber das "center" lässt ihn vollkommen kalt, da ändert sich leider nix!

xerraxde

Ich denke neben dem Logo ist noch eine Tabelle die dort weg muss. Da ich mich aber nicht sooo gut mit php auskenne, warte lieber bis ein Profi kommt ;)

maltiBRD


anauko

Hai
habe mir den Quelltext deiner Seite mit NVU angeschaut, also da musst du wohl ein wenig Hand anlegen. Einmal die Grafik auf Themenbreite bingen ( wie schon gesagt) und die Tabellenspalten zusammen führen, so dass du für die Grafik nur eine Zeile ohne Spalten hast, sonst zereisst es dein Layout.  ;)

maltiBRD

@anauko
Danke für die Antwort - wenn Du mir jetzt noch sagen oder schreiben kannst, was wie geändert werden muss, bin ich begeistert, da ich mich mit PHP so gar nicht auskenne :)

jogi24

hi

@ maltiBRD

hier die änderungen in der theme.php

."<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#eeeeef\">\n"
   ."<tr>\n"
   ."<td bgcolor=\"#ffcc66\">\n"
   ."<a href=\"index.php\"><center><img src=\"themes/MFJ_maxi_OrBlue/images/logo.gif\" align=\"middle\" alt=\""._WELCOMETO." $sitename\" border=\"0\"></center></a></td>\n";
         #."<td bgcolor=\"#ffcc66\" width=\"320\" align=\"right\">\n"

   #."<td>\n"

   #."<td bgcolor=\"#ffcc66\" align=\"right\">\n"
   #."<table>\n"
   #."<tr>\n"
   #."<td>\n"

   #."<form action=\"modules.php?name=Search\" method=\"post\"><font size=\"2\" color=\"#000000\"><b>"._SEARCH." </b>\n"
   #."<input type=\"text\" name=\"query\" size=\"14\"></font></form></td>\n";
   # echo" </tr></table>
    echo "</td>\n"
   ."<td bgcolor=\"#ffcc66\" valign=\"top\">&nbsp;</td>\n"

maltiBRD

@jogi24

Danke für die schnelle Antwort - jetzt steht das Banner in der Mitte, mithilfe deiner Scriptoptimierung - allerdings trotz vergrößerns des Banners bleibt der in der Größe mittig beschränkt und nicht auf die Seitenbreite angepasst - gibts da ne Lösung?

maltiBRD


maltiBRD

eins hätte ich noch, aber dann habt ihr Ruhe vor mir ;)

Mit diesem neuen Theme werden die Newsüberschriften auf der Eingangsseite FETT dargestellt, vorher hab ich das so gemacht, dass nur TOP-News in den jeweiligen Tagesüberschriften FETT waren mittels <B> </B> in der Überschrift - wie kann ich das prinzipielle Fettschreiben aller NewsTitel in der Theme.php auskommentieren, so das Standard wieder Normalschrift ist?

maverik


maltiBRD

@maverik
Danke für die Info - eine prozentuale Angabe, so dass das Banner mit verschiedenen Auflösungen nicht das Design sprengt ist nicht möglich?

der_luecke

Man kann ein Pixelbild lediglich verkleinern und niemals vergrösser, daher ist dein Banner so unscharf.
Skalierbar wäre eine Flashvariante.
Grüsse
Olaf

Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
Das ich so was mal schreiben muss;-)

maltiBRD

@olaf_luecke
Ok, schade wäre ja zu einfach gewesen  :) - naja dann hoffe ich wir finden noch eine Lösung für das Fettschrift-Problem und mit dem Rest kann ich erstmal leben