Breite des Forums wird gesprengt.

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
friedels-home
Mitglied
Beiträge: 333
Registriert: 19.02.2006 00:59
Wohnort: Weingarten/Pfalz
Kontaktdaten:

Breite des Forums wird gesprengt.

Beitrag von friedels-home »

Hallo.
Ich habe seit langem das Problem, dass mein Forum zu breit dargestellt wird, wenn Bilder, Codes, Zitate oder sonst was in einem Beitrag sind. Bisher waren davon nur einige Beiträge betroffen. Aber jetzt habe ich Googlewerbung eingebaut. Dadurch tritt das Problem in allen Threads auf. Das Problem besteht nur im Internet Explorer.

Normalerweise soll die Tabelle mit dem Forum 100% Breite haben. Das klappt auch, wenn keine großen Inhalte darin sind. Wenn ein großes Bild enthalten ist, das z.B. 500 Pixel breit ist, wird neben dem Bild viel Platz frei gelassen und die Tabelle verbreitert, sodass man waagerecht scrollen muss. Im FireFox wird die Tabelle nur dann verbreitert, wenn das Bild tatsächlich zu breit ist. Aber im IE wird die Tabelle schon verbreitert, wenn das Bild eigentlich passt und noch Platz wäre. Auch mit der Googlewerbung ist das so. Die Werbung ist 728 Pixel breit. Die Tabelle ist so breit wie der Frame. Zum Beispiel 800 Pixel. Dann wird rechts und links neben der Werbung jeweils ca. 100 Pixel frei gelassen und eine waagerechte Scrollbar erscheint.

Ich finde nicht heraus, woher der freie Platz neben der Werbung, den Bildern, Codes usw. im IE kommt.

Zu sehen ist das ganze unter http://www.friedels-home.com/index.htm?/Board/index.php

P.S. Ich möchte keine feste Breite für das Board verwenden. Aber auch wenn ich versuche eine feste Breite ein zu richten, klappt das nicht.

PPS. Ich habe die Werbung jetzt über die Tabelle gesetzt. Damit wird das problem wieder auf einige Threads beschränkt. Aber natürlich möchte ich trotzdem die Ursache finden.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Ist das nun erledigt oder hast Du die Werbung nur rausgenommen, weil der IE durchgedreht hat? :o
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
friedels-home
Mitglied
Beiträge: 333
Registriert: 19.02.2006 00:59
Wohnort: Weingarten/Pfalz
Kontaktdaten:

Beitrag von friedels-home »

Da ich geschrieben habe, dass das Problem nach wie vor besteht und ich bisher keine Hilfe bekommen habe, besteht das Problem unverändert.
Benutzeravatar
Joe1220
Mitglied
Beiträge: 38
Registriert: 20.12.2006 09:21
Wohnort: Lübeck

Beitrag von Joe1220 »

Das ist ein BUG im IE. Lässt sich umgehen, indem Du das eigentliche Posting innerhalb der Zelle in eine Tabelle steckst (kein Witz!). Zumindest bei mir funzt das seitdem prima ...

Code: Alles auswählen

######################################################## 
## Mod Title:   Table Widths With Images In Posts 
## Mod Version: 1.0.0
## Author:      AJ Quick, (http://www.ajquick.com/)
##
## Description:  
## This mod will fix the problem of table stretching when
## an image is posted. It was designed for PHPBB 2.0+
## 
## Installation Level:  Easy 
## Installation Time:   1-2 Minutes 
## Files To Edit:      1
##	/templates/SubSilver/Viewtopic_body.tpl
##
######################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
#

templates/SubSilver/Viewtopic_body.tpl

# 
#-----[ FIND: ]------------------------------------------ 
#


<tr>
	<td width="100%"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" width="12" height="9" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" border="0" /></a><span class="postdetails">{L_POSTED}: {postrow.POST_DATE}<span class="gen">&nbsp;</span>&nbsp; &nbsp;{L_POST_SUBJECT}: {postrow.POST_SUBJECT}</span></td>
	<td valign="top" align="right" nowrap="nowrap">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
</tr>


# 
#-----[ BEFORE ADD: ]------------------------------------------ 
# 


<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0" border="0">


# 
#-----[ AFTER THAT FIRST PART ADD: ]------------------------------------------ 
# 


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


# That's It!
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Nun gut ich konnte das Problem nicht mehr sehen, weil die Google Werbung rausgenommen (scheinbar) wurde.

<hint>
  • Als die Werbung noch zu sehen war, konnte ich erkennen, dass bei dem einzigen Thread, den ich funktionierend mit dem IE gesehen habe, der Topicstarter ICQ in seinem Profil hinterlegt war und somit der ICQ Button auch zu sehen war. Es wurde da per Javascript eine neue Spalte in die DB eingefügt.
</hint>

So genau konnte ich es mir wie geasgt nicht ansehen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“