Komplettes Forum in Rahmen packen?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
rk
Mitglied
Beiträge: 11
Registriert: 22.08.2004 02:14

Komplettes Forum in Rahmen packen?

Beitrag von rk »

Hallo,

folgende Hürde ist zu überwinden :wink:

Das Forum www.29sek.de soll in einen Rahmen gepackt werden. Es soll praktisch links, rechts, oben und unten eine Linie her, die das Forum vom restlichen Hintergrund abtrennt. Wie und wo muss ich da in den Templates etwas ändern?

Danke 8)
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Ich habs bei mir so gemacht.
Die Tabelle fängt in der oberall_header.tpl direkt unter dem Anker und vor der ersten Tabelle an.

Code: Alles auswählen

<a name="top"></a>

<table width="80%" class="doubleborderline" cellspacing="0" cellpadding="2" align="center">
<tr>
<td>

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
Die Tabelle hört in der overall_footer.tpl über dem body Tag auf.

Code: Alles auswählen

</table>

</td>
</tr>
</table>

</body>
Im CSS hab ich eine Klasse "doubleborderline" erstellt.

Code: Alles auswählen

.doubleborderline	{  border: 1px #fcfcfc solid; }
Das ergibt dann nen 1 Pixel breiten fast ganz weissen Rahmen um das ganze Board :wink:

Edit: So hat der Rahmen wegen dem cellpadding von 2 einen Abstand zum eigentlichen Forum. Wenn du eine Linie direkt um das Forum haben willst, dann setz das cellpadding einfach auf 0. Du kannst ja auch mal auch ein cellpadding von 1 nehmen und in der css Klasse eine extra Hintergrundfarbe angeben.
Jeder Tag ist gleich lang doch unterschiedlich breit.
rk
Mitglied
Beiträge: 11
Registriert: 22.08.2004 02:14

Beitrag von rk »

Geht nicht.

Soll ich die Datein mal zippen und hier reinstellen?
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Poste mal Auschnitte (+- ~ 5 Zeilen) der Dateien wo du die Tabelle eingabaut hast. Mit den ganzen Dateien kann ich eh nicht viel anfangen, weil ich den Skin nicht habe. Oder poste mal nen Link wo ich den Skin her bekomme, dann schau ich mir den mal an.
Bin aber jetzt erstmal ein paar Stündchen weg.
Jeder Tag ist gleich lang doch unterschiedlich breit.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

wenn Du das so meinst wie hier, da habe ich einfach in der overall_header.tpl

Code: Alles auswählen

<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

<a name="top"></a>

	<!-- Anfang Rahmen 1 von 2 -->
	<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER">
	<TR>
	<TD><IMG SRC="templates/spezial/images/border_1.gif" WIDTH="20" HEIGHT="20"></TD>
	<TD BACKGROUND="templates/spezial/images/border_2.gif" WIDTH="100%"></TD>
	<TD><IMG SRC="templates/spezial/images/border_3.gif" WIDTH="20" HEIGHT="20"></TD>
	</TR>
	</TABLE>
	<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER">
	<TR>
	<TD BACKGROUND="templates/spezial/images/border_4.gif"><IMG SRC="templates/spezial/images/border_4.gif" WIDTH="20" HEIGHT="2"></TD>
	<TD WIDTH="100%" BGCOLOR="#E6ECF4" colspan="2">
	<!-- Ende Rahmen 1 von 2 -->

	<table width="95%" cellspacing="0" cellpadding="10" border="0" align="center">
und overall_footer.tpl

Code: Alles auswählen

Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
	<!-- Anfang Rahmen 2 von 2 -->
	</TD>
	<TD BACKGROUND="templates/spezial/images/border_5.gif"><IMG SRC="templates/spezial/images/border_5.gif" WIDTH="20" HEIGHT="2"></TD>
	</TR>
	</TABLE>
	<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER">
	<TR>
	<TD> <IMG SRC="templates/spezial/images/border_6.gif" WIDTH="20" HEIGHT="20"></TD>
	<TD BACKGROUND="templates/spezial/images/border_7.gif" WIDTH="100%"></TD>
	<TD> <IMG SRC="templates/spezial/images/border_8.gif" WIDTH="20" HEIGHT="20"></TD>
	</TR>
	</TABLE>
	</td>
	</tr>
	</table>
	<!-- Ende Rahmen 2 von 2 -->
</body>
eingefügt, wobei ich die Grafik noch erstellt habe.

Achte bitte auf die Abschnitte wo
<!-- Anfang Rahmen 1 von 2 -->
<!-- Ende Rahmen 1 von 2 -->
<!-- Anfang Rahmen 2 von 2 -->
<!-- Ende Rahmen 2 von 2 -->
das ist der eigentliche Code davon.
rk
Mitglied
Beiträge: 11
Registriert: 22.08.2004 02:14

Beitrag von rk »

Es handelt sich um folgenden Style _ http://www.mikelothar.com/downloads/ski ... .v1.02.zip

Hier gehts zum Thread _ http://community.mikelothar.com/viewtopic.php?t=77

Also ich brauch praktisch die Rahmen und die Hintergrundfarbe innerhalb des Forums (also in der inneren Tabelle), muss sich von dem BG außen abheben... Momentan ist das alles gleich :(
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Erweitere mal in der overall_header.tpl die Tabelle mit der festen Breite von 780px um eine Klasse "rahmentabelle".

Code: Alles auswählen

<table width="780" height="100%" class="rahmentabelle" cellspacing="0" cellpadding="10" border="0" align="center">
Dann definierst du noch in der overall_header.tpl die Klasse "rahmentabelle".

Code: Alles auswählen

.rahmentabelle   {  background-color: #dddddd; border: 1px #000099 solid; }
So ist der Abstand zwischen dem Rahmen und dem Forum ziemlich groß. Wenn der näher dran sein soll, dann musst du das cellpadding von 10 verkleinern und die Tabellengröße anpassen. Die innere Tabelle mit dem Forum ist ja nur 717px groß.

PS: Ich meine, das man die 1. Tabelle in der overall_header.tpl noch komplett rausnehmen kann weil diese keine Spalten und Reihen hat und nirgendwo geschlossen wird.

Code: Alles auswählen

<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0" align="center">
Wenn ich die bei mir rausnehme ändert sich auch nichts.
Jeder Tag ist gleich lang doch unterschiedlich breit.
rk
Mitglied
Beiträge: 11
Registriert: 22.08.2004 02:14

Beitrag von rk »

Gib mir doch bitte mal die komplette overall_header.tpl ...

Bzw. alle Datein schon geändert.
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Bei dem Skin braucht man nur an der einen Tabelle an der overall_header.tpl etwas ändern.
overall_header.tpl
Du musst die URL kopieren und in der Adresszeile wieder einfügen.
Hab die betroffene Tabelle mit nem Kommentar versehen :wink:
Jeder Tag ist gleich lang doch unterschiedlich breit.
rk
Mitglied
Beiträge: 11
Registriert: 22.08.2004 02:14

Beitrag von rk »

Die Seite wurde nicht gefunden.
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“