PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigenes Template/Style - Problem!



wf24
22.01.2006, 14:11
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

wf24
23.01.2006, 23:47
Kann mir keiner helfen :mad:

blu
24.01.2006, 07:58
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.

wf24
24.01.2006, 21:24
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.

wf24
24.01.2006, 21:32
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">

&nbsp;</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">&nbsp;</td>
<td height="18" valign="bottom">Schnellnavigation:</td>
</tr>
<tr>
<td>&nbsp;</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">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td width="20" bgcolor="#FFFFFF">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td bgcolor="#FFFFFF">
<!--Mainbereich -->

<!--Mainbereich -->
</td>
<td width="20" bgcolor="#FFFFFF">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>&nbsp;
</body>
</html>

Dort wo das Kommentar <!--Mainbereich --> steht kommt der entsprechende Quelltext rein.

wf24
28.01.2006, 12:37
Kann mir keiner weiterhelfen....das sieht doch so sch**** aus.

Mystics
29.01.2006, 00:12
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.

wf24
29.01.2006, 10:23
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?!

Mystics
30.01.2006, 23:49
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.).

wf24
31.01.2006, 08:23
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

wf24
19.02.2006, 21:04
Kann mir keiner helfen?

Mystics
19.02.2006, 21:13
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.

wf24
19.02.2006, 21:23
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.

blu
19.02.2006, 22:06
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.