Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigenes Template/Style - Problem!
Hallo,
ich bin gerade dabei mein eigenes Style/Template zu gestalten. Nur leider habe ich ein Problem. Wenn ich mir z.B. als Admin einen Beitrag anschaue sieht es gut aus, schaue ich mir aber diesen Beitrag als Gast oder User an so wird der obere Bereich des Beitrags breiter angezeigt (da wo Themen-Option und so steht). Ich habe mal 2 Bilder angehängt, wo man den unterschied sehen kann.
Ich hoffe ihr könnt mir helfen.
Gruß WF24
Kann mir keiner helfen :mad:
Nun ja, die einfachste Methode wäre, zu schauen, in wiefern du im entsprechenden Template was geändert hast.
Du erstellst also nochmal ein Standardstyle und vergleichst.
Vielleicht solltest du gleich zu Anfang erstmal im showthread Template nach Veränderungen suchen.
Mmhh...
also am template habe ich indirekt was geändert.
Ich habe das so gemacht ich habe ein Template für mich erstellt, in diesem Template habe ich eine Tabelle in den immer der Mainbereich reinkommt.
(versteht man das?) Nun nehme ich den Quelltext aus dem Original Showtread und kopiere ihn in dem Mainbereich, ohne $header und $navbar, da diese in meinem Template schon gesetzt sind.
Wenn ich davon jetzt den geamten Quelltext in mein Style lade, dann macht er diese komische darstellung.
Jetzt habe ich es mal so probiert und habe $header mit in den Mainbereich gesetzt (was natürlich das ganze Layout versemmelt) und siehe da es wird richtig angezeigt.
Bin jetzt mit meinem Latein am Ende und am verzweifeln.
Hier mal mein Code von meinem Template:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%;
}
-->
</style></head>
<body height="100%">
<table height="100%" border="0" align="left" cellpadding="0" cellspacing="0" style="border-right: 1px solid;border-bottom: 1px solid; border-color: #253856;">
<tr>
<td colspan="2" valign="top">$header</td>
</tr>
<tr>
<td height="100%" valign="top">
<table height="100%" border="0" cellpadding="0" cellspacing="0" id="table1">
<tr>
<td><img src="images/image_06.jpg" width="179" height="44" alt="" /><br>
<!--PHP Include über Plugins -->
$menuwf24
<!--PHP Include über Plugins -->
</td>
</tr>
<tr>
<td height="100%" valign="top" background="images/image_11.jpg">
<img src="images/menu_forum.jpg" width="179" height="35" alt="" /><br>
$navbar<br>
</td>
</tr>
<tr>
<td height="100%" valign="top" background="images/image_11.jpg">
</td>
</tr>
</table></td>
<td height="100%" valign="top" bgcolor="#FFFFFF" width="801">
<table height="100%" border="0" cellpadding="0" cellspacing="0" width="801">
<tr>
<td width="55" height="62"><img src="images/image_07.jpg" width="55" height="62" /></td>
<td width="746" height="62" valign="top" background="images/imageshow_08.jpg"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" valign="bottom"><img src="images/5_5.gif" width="5" height="5" /></td>
</tr>
<tr>
<td height="18" valign="bottom"> </td>
<td height="18" valign="bottom">Schnellnavigation:</td>
</tr>
<tr>
<td> </td>
<td><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">Forum</a></span> $navbits[breadcrumb]</td>
</tr>
</table></td>
</tr>
<tr>
<td height="100%" colspan="2" valign="top" background="images/imageshow_10.jpg" style="background-repeat:no-repeat">
<table width="801" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20"> </td>
<td bgcolor="#FFFFFF"> </td>
<td width="20" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td bgcolor="#FFFFFF">
<!--Mainbereich -->
<!--Mainbereich -->
</td>
<td width="20" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
Dort wo das Kommentar <!--Mainbereich --> steht kommt der entsprechende Quelltext rein.
Kann mir keiner weiterhelfen....das sieht doch so sch**** aus.
kommt der entsprechende Quelltext rein.Meinst du damit den Inhalt des SHOWTHREAD Templates?
Wie wird "dein Template" aufgerufen? Wie sieht dann dein SHOWTHREAD Template aus?
Ich schätze mal, dass die entsprechenden Variablen im SHOWTHREAD-Code durch seine eigene Seite (?) nicht gesetzt werden.
Meinst du damit den Inhalt des SHOWTHREAD Templates?
Wie wird "dein Template" aufgerufen? Wie sieht dann dein SHOWTHREAD Template aus?
Ich schätze mal, dass die entsprechenden Variablen im SHOWTHREAD-Code durch seine eigene Seite (?) nicht gesetzt werden.
Ja den Showtread Template. Habe ihn mal als txt Datei angehängt da der Code zu lang ist.
Ich mache nichts anderes als den Original Showtread-Templates in mein Template rein zu kopieren. Danach kopiere ich meinen in den und den eingefügten Showtread zusammen in den Adminbereich unter Showtread. (Verwirrend was :D ).Also so wie er in der txt Datei ist kommt er bei mir unter
Template ändern > Themenansicht > Showtread
Ich hoffe man versteht es?!
Puh, eine Menge Tabellen hast du da drin verschachtelt. So wie es es aussieht, hast du wohl ein </td>, </tr>, </table> oder auch alles zusammen einmal/mehrmals zu oft oder an einer falschen Stelle.
Darüber hinaus hast du zweimal deinen Header drin (2x Body-CSS, 2x <head>, 2x <body> usw.).
Ups, jetzt habe ich einen Fehler gemacht die Textdatei oben ist falsch, habe dort ausversehen alles doppelt rein kopiert.
Hier noch mal die richtige. Sorry!
Also eigentlich kann eigentlich nichts falsch sein, ich habe doch nur den Standard Showtread in mein Templ. kopiert und sonst nichts.
Kann es sein das es was mit den $postbits zutun hat oder irgend einer Style einstellung?
Ich habe auch noch mal ein Bild angehängt wie es aussieht wenn man nicht asl Admin angemeldet ist.
Gruß und DANKE
Andi
Das einzige, was mir auf Anhieb auffällt, ist der fehlende Code hier (der fettgedruckte):
<td width="746" height="62" valign="top" background="images/imageshow_08.jpg"><table border="0" cellspacing="0" cellpadding="0">
</td></tr>
<tr>Ob das was damit zu tun hat, keine Ahnung. Wenn du das Original-SHOWTHREAD Template wiederherstellst, passt es dann? Wenn es dann immer noch fehlerhaft ist, kann es ja auch an einer Änderung im header etc. liegen.
Das einzige, was mir auf Anhieb auffällt, ist der fehlende Code hier (der fettgedruckte):
<td width="746" height="62" valign="top" background="images/imageshow_08.jpg"><table border="0" cellspacing="0" cellpadding="0">
</td></tr>
<tr>Ob das was damit zu tun hat, keine Ahnung. Wenn du das Original-SHOWTHREAD Template wiederherstellst, passt es dann? Wenn es dann immer noch fehlerhaft ist, kann es ja auch an einer Änderung im header etc. liegen.
Mhhh...hat leider auch nicht geholfen :(
Wenn ich das Original herstelle wird es korrekt dargestellt.
Wenn das mit dem Originalen klappt, warum versuchst du dann nicht nochmal die benötigten Änderungen damit durchzuführen?
So könnte man einen möglichen Fehler schon mal schneller identifizieren.
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.