mx-bluestyle - Banner + login leiste oben

Begonnen von wave, 01 November 2005, 15:23:59

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wave

konnte den dritten fehler soeben beheben!
habs in die datei theme.php in meinem theme ordner eingebaut!

blaibt mir also noch das letzte "fehlerchen"! dieser fehler zeigt sich jetzt aber nur noch, wenn ich als gast (also nicht angemeldet) aufs gästebuch klicke!
wer kann helfen????

JoergK

Zitatin welchem script muß ich das in zeile 25 genau einfügen?? Your_Account.. language.. ????
Sorry, hatte ich ganz vergessen, alle Änderungen mußte in der theme.php machen.  :redhead:
Aber hastes ja auch so hin bekommen  ;)

Zitatund das letzt problm.. hm.. da werd ich mal auf jogi warten! wer is das überhaupt?
:gucken:jogi24 (denk ich jetzt mal  :gruebel: )
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

ja denk ich mir auch mal!
hab ihm ne pn geschickt und hoffe er kann mir bei diesem problem helfen!

jetzt ein weiteres:

wie bekomme ich das logo oben genau in die mitte??? die search funktion dort oben habe ich bereits erfolgreich weg bekommen!

JoergK

Zitatwie bekomme ich das logo oben genau in die mitte???

Davon ausgehend, dass Du nur das Logo oben haben willst, muss der Teil mit dem Logo so aussehen:

...
echo "<TABLE cellSpacing=0 cellPadding=0 width='97%' align=center bgColor='#ffffff' border='0'>\n"
."<TR>\n"
."<TD align='center' bgColor='#377537'>\n"
."<A href='http://www.wave-of-darkness.de/PORTAL/html/index.php'><IMG alt='Willkommen bei Wave Of Darkness' src='Wave Of Darkness-Dateien/logo.gif' border='0' /></A>\n"
."</TD>\n"
."</TR>\n"
."</TABLE>\n";
...


Das ist jetzt nur nen Anhaltspunkt. Mußt halt Deinen aktuellen Code in der theme.php mit dem hier vergleichen und entsprechend anpassen.


Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

also ich habs versucht einzubauen, aber es funzt nicht so!
ich krieg nur nen weißen bildschirm!

ich poste hier mal einen teil vom code in der theme.php den ich hab und vielleicht kannst dann genauer sagen, was ich ändern muß! ich blicks einfach nicht! sorry!

Zitat
...
function themeheader() {
    global $user, $banners, $sitename, $slogan, $cookie, $prefix, $admin, $fszcounter, $dbi;
    cookiedecode($user);
    $username = $cookie[1];
    if ($username == "") {
        $username = "Anonymous";
    }
    echo "<body bgcolor=\"#DCDADA\" background=\"themes/MFJ_maxi_Clouds/images/mainBackground.gif\" text=\"#000000\" link=\"#363636\" vlink=\"#363636\" alink=\"#d5ae83\">\n"
   ."<br>\n";
    echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#ffffff\">\n"
   ."<tr>\n"
                ."<td align=\"center\" bgcolor=\"#377537\">\n"
      ."<a href=\"index.php\"><img src=\"themes/MFJ_maxi_Clouds/images/logo.gif\" align=\"center\" alt=\""._WELCOMETO." $sitename\" border=\"0\"></a></td>\n"
               ."<td bgcolor=\"#377537\" width=\"320\" align=\"right\">\n"
   ."$fszcounter"
   ."<td>\n"
        ."<td bgcolor=\"#377537\" align=\"right\">\n"
   ."<table>\n"
   ."<tr>\n"
   
   
    ."</td></tr></table></td>\n"
   ."<td bgcolor=\"#377537\" 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_Clouds/images/pixel.gif\" width=\"1\" height=1 alt=\"\" border=\"0\" hspace=\"0\"></td>\n"
   ."</tr>\n"
   ."<tr valign=\"middle\" bgcolor=\"#ffffff\">\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"
...

JoergK

Zunächst eine Bitte: Setz beim nächsten Mal PHP/HTML-Code auch als Code und nicht als Zitat rein, Du siehst oben ja selbst, was sonst draus wird.

Und nu zu dem Theme. So müßte es werden, wenn Du nur das/ein Logo oben mittig haben möchtest:

...
function themeheader() {
   global $user, $banners, $sitename, $slogan, $cookie, $prefix, $admin, $fszcounter, $dbi;
   cookiedecode($user);
   $username = $cookie[1];
   if ($username == "") {
       $username = "Anonymous";
   }
   echo "<body bgcolor=\"#DCDADA\" background=\"themes/MFJ_maxi_Clouds/images/mainBackground.gif\" text=\"#000000\" link=\"#363636\" vlink=\"#363636\" alink=\"#d5ae83\">\n"
   ."<br>\n";
   echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#ffffff\">\n"
   ."<tr>\n"
   ."<td align=\"center\" bgcolor=\"#377537\">\n"
   ."<a href=\"index.php\"><img src=\"themes/MFJ_maxi_Clouds/images/logo.gif\" alt=\""._WELCOMETO." ".$sitename."\" border=\"0\" /></a>\n"
   ."</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_Clouds/images/pixel.gif\" width=\"1\" height=1 alt=\"\" border=\"0\" hspace=\"0\" />\n"
   ."</td>\n"
   ."</tr>\n"
   ."<tr valign=\"middle\" bgcolor=\"#ffffff\">\n"
   ."<td width=\"15%\" nowrap><font size=2><strong>\n";
   if ($username == "Anonymous") {
     echo "&nbsp;&nbsp;"._HELLO."&nbsp;[ <a href=\"modules.php?name=Your_Account\">"._NEWUSER."</a> ]\n";
   } else {
     echo "&nbsp;&nbsp;"._HELLO."&nbsp;<a href=\"modules.php?name=Your_Account\">$cookie[1]</a> [ <a href=\"modules.php?name=Your_Account&op=logout\">"._LOGOUT."</a> ]";
   }
   echo "</strong></font></td>\n"
...



Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

oki alles klar!
danke dir!
werds in zukunft als code angeben!
bleibt jetzt also erst mal die fehlermeldung!!!
wie bekomm ich die weg?

JoergK

So, ich glaub ich hab's jetzt ;)

Änder den Code mal auf das hier ab:

...
function themeheader() {
   global $user, $banners, $sitename, $slogan, $cookie, $prefix, $admin, $fszcounter, $dbi;
   if(mxIsUser()) {
     $uinfo = mxGetUserData();
     $username = $uinfo['uname'];
   }else{
       $username = "Anonymous";
   }
   echo "<body bgcolor=\"#DCDADA\" background=\"themes/MFJ_maxi_Clouds/images/mainBackground.gif\" text=\"#000000\" link=\"#363636\" vlink=\"#363636\" alink=\"#d5ae83\">\n"
   ."<br>\n";
   echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\" border=\"0\" align=\"center\" bgcolor=\"#ffffff\">\n"
   ."<tr>\n"
   ."<td align=\"center\" bgcolor=\"#377537\">\n"
   ."<a href=\"index.php\"><img src=\"themes/MFJ_maxi_Clouds/images/logo.gif\" alt=\""._WELCOMETO." ".$sitename."\" border=\"0\" /></a>\n"
   ."</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_Clouds/images/pixel.gif\" width=\"1\" height=1 alt=\"\" border=\"0\" hspace=\"0\" />\n"
   ."</td>\n"
   ."</tr>\n"
   ."<tr valign=\"middle\" bgcolor=\"#ffffff\">\n"
   ."<td width=\"15%\" nowrap><font size=2><strong>\n";
   if ($username == "Anonymous") {
     echo "&nbsp;&nbsp;"._HELLO."&nbsp;[ <a href=\"modules.php?name=Your_Account\">"._NEWUSER."</a> ]\n";
   } else {
     echo "&nbsp;&nbsp;"._HELLO."&nbsp;<a href=\"modules.php?name=Your_Account\">".$username."</a> [ <a href=\"modules.php?name=Your_Account&op=logout\">"._LOGOUT."</a> ]";
   }
   echo "</strong></font></td>\n"
...

Damit müßte der Fehler dann hoffentlich weg sein.


Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

oh danke! der fehler is weg!
nun gehts weiter..
wie kann ich im body ein hintergrundbild erstellen, das sich nicht wiederholt und links oben plaziert wird!????
habe schon versucht den code zu ändern, aber mach wohl was falsch! kenn mich da halt noch nich so gut aus!


wave

gut!
das hab ich jetzt auch hin bekommen!

nun ein weiteres problem:

ich hab im center blcok oben den banner und möcht darunter noch bissl platz zu den blöcken mit den inhalten drin.. also noch ne zeile dazwischen oder so.. es ist mir sonst zu eng!
wie bekomm ich das jetzt hin?? hab auch hier schon versucht was am quelltext zu ändern, aber wahrscheinlich ist es immer die falsche stelle oder der falsche code!
brauch also auch hier hilfe!

JoergK

Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

ich habs versucht, aber bekomms einfach nicht hin!  :'(

JoergK

Sorry, hatte Dich falsch verstanden.  :redhead:

Der richtige Link wäre

 http://de.selfhtml.org/css/eigenschaften/innenabstand.htm

gewesen.

Schnapp Dir mal die Datei blocks/block-Banner.php und such das:
if ($content) {
 $content = "<div align=\"center\">$content</div>";
}


und mach das daraus:
if ($content) {
 $content = "<div style='padding-bottom:2em;' align=\"center\">$content</div>";
}



Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

wave

ahhh super! danke es hat geklappt!
siehst du ich wußt nicht mal, das ich in dieser datei den code ändern muß!
ich bin einfach zu blöd dazu!
so viele dateien und farbcodes.. ich blick nimmer durch!
hoffe ich bekomm die nächsten sachen irgendwie hin, sonst dreh ich noch völlig am rad!
aber danke nochmal!  :thumbup:

Okimen

Zitat von: olaf_luecke am 01 November 2005, 19:19:13
Tach auch,

nimm mx-default; ist als Standard im pragmaMx-Paket enthalten. Das kannst Du in jedem HTML-Programm verändern. Dazu solltest Du Dir im Handbuch ansehen, wie das mit den Themes funktioniert.

Zu Deinem Bannerproblem, ich kann aus deinen Angaben leider nicht herausfinden was mit deinem Banner nicht funktioniert. Du hast das Banner in den Einstellungen aktiviert? Du hast das Bannermodul unter Module aktiviert? Du hast einen Kunden angelegt?

Nach einem Test ein workaround:
Du erstellst einen neuen Block, wählst Banner aus und setzt da Centerblock oben oder unten
Dann kannst Du das Banner unter Adminenü>Banner aufrufen und dort auch centerblock einstellen und schon erscheint das Banner

Später mehr

Olaf


Hallo Olaf,
ich weiß, ein Banner ist in jedem Fall zu groß, der von Arcor. Kommt noch ein kleines Problem dazu, dank deines Beitrages hier, habe ich das mit dem Anzeigen der Banner ja schonmal hinbekommen, das freut mich schonmal, aber warum werden die Banner im Footer Bereich angezeigt, obwohl eigentlich alles für oben center eingestellt ist. Ein echtes Rätsel, oder?

VG Dirk :-\ ;)

der_luecke

Nein, das ist kein Rätsel ;)

Guck mal hier: Auf welche Art soll der Banner dargestellt werden?
Header, Footer Centerblock etc.

Tust Du mir den Gefallen und machst du für einen neue Frage einen neuen Thread auf.
Grüsse
Olaf

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