MyBB.de Forum

Normale Version: Spaltenbreite festlegen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo!
Bei meinem Forum verändert sich die Spaltenbreite, je nach dem, wie lang ein Threadtitel ist. Das sieht nicht gut aus, wie kann ich das beheben?

Gruß
Fokker
Admin-CP -> Templates -> Ändern/Entfernen -> *Dein Templateset -> Ausklappen -> Forum Bit Templates -> Ausklappen -> forumbit_depth1_cat -> Bearbeiten.

In den Standardtemplates findest du dieses Template:
Code:
<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><a href="javascript:expandCollapse('cat_$forum[fid]');"><img src="$theme[imgdir]/$expcolimage" id="cat_$forum[fid]_collapseimg" border="0" alt="[-]" /></a></div>
<div><strong><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></strong><br /><div class="smalltext">$forum[description]</div></div>
</td>
</tr>
</thead>
<tbody style="$expdisplay" id="cat_$forum[fid]_e">
<tr>
<td class="tcat" width="35">&nbsp;</td>
<td class="tcat" [b]width="59%"[/b]><strong>$lang->forumbit_forum</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>$lang->forumbit_threads</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>$lang->forumbit_posts</strong></td>
<td class="tcat" width="200" align="center"><strong>$lang->forumbit_lastpost</strong></td>
</tr>
$forums
</tbody>
</table>
<br />
Lösche den Teil width="59%" und speichere das Template ab.
Kann ich auch irgendwie die genaue Breite in Pixeln angeben? Wenn ich das in dem Template eingebe verändert sich das nicht...

Die gleiche Frage gilt für die Thread-Ansicht eines Forums.
Bist du sicher das du im Richtigen Template warst, im Quelltext sollte nämlich das drinnen stehen:
Code:
<tr>
<td class="tcat" width="35">&nbsp;</td>
<td class="tcat" width="59%"><strong>Forum</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>Themen</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>Beitr&auml;ge</strong></td>

<td class="tcat" width="200" align="center"><strong>Letzter Beitrag</strong></td>
</tr>
bei dir steht aber das hier drinnen:
Code:
<td class="tcat" width="35">&nbsp;</td>
<td class="tcat" width="120"><strong>Forum</strong></td>
<td class="tcat" width="40" align="center" nowrap="nowrap"><strong>Themen</strong></td>
<td class="tcat" width="40" align="center" nowrap="nowrap"><strong>Beitr&auml;ge</strong></td>

<td class="tcat" width="160" align="center"><strong>Letzter Beitrag</strong></td>
</tr>
Ja, ich hab schon versucht etwas zu verändern.. Hat aber scheinbar keine Wirkung
Bitte schicke die Theme-Datei deines Themes an support[at]mybboard[punkt]de.

Theme exportieren
Admin-CP -> Themes -> Download

1. Theme auswählen
2. Nur eigene Einstellungen hinzufügen? -> Nein
3. Templates hinzufügen -> Ja
4. Nur eigene Templates einfügen? -> Nein
Fokker schrieb:Hallo!
Bei meinem Forum verändert sich die Spaltenbreite, je nach dem, wie lang ein Threadtitel ist. Das sieht nicht gut aus, wie kann ich das beheben?

Gruß
Fokker
Gleiches Problem (die Prozentangabe hab´ ich auch gelöscht).

Opera zeigts korrekt an, Firefox und IE variieren die Spaltenbreite.
Also, ich denke, dass ich das Problem gefunden habe. Die Breite für die letzte Spalte ist zu gering. Folgende Teile des Templates müssen geändert werden:
Code:
<table border="0" cellspacing="$theme[borderwidth]" cellpadding="$theme[tablespace]" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><a href="java script:expandCollapse('cat_$forum[fid]');"><img src="$theme[imgdir]/$expcolimage" id="cat_$forum[fid]_collapseimg" border="0" alt="[-]" /></a></div>
<div><strong><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></strong><br /><div class="smalltext">$forum[description]</div></div>
</td>
</tr>
</thead>
<tbody style="$expdisplay" id="cat_$forum[fid]_e">
<tr>
<td class="tcat" width="35">&nbsp;</td>
<td class="tcat" [color=red][b]width="59%"[/b][/color]><strong>$lang->forumbit_forum</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>$lang->forumbit_threads</strong></td>
<td class="tcat" width="65" align="center" nowrap="nowrap"><strong>$lang->forumbit_posts</strong></td>
<td class="tcat" [color=red][b]width="200"[/b][/color] align="center"><strong>$lang->forumbit_lastpost</strong></td>
</tr>
$forums
</tbody>
</table>
<br />
width="59%" -> Entfernen
width="200" -> Breiter wählen (z.B. 250)

Danach sollten alle Spalten gleich ausgerichtet sein.
hi,

komme nicht drauf aber die Spalten lediglich bei Benutung des IE ist fehlerhaft. Kann jemand weiterhelfen. Soonst passt es in den anderen Browsern. Im IE funktioniert außer dem vorher genannten alles. Anbei ein Bild.

Die in diesem Beitrag beschriebenen Lösungen halfen nicht weiter und gaben auch keine Hilfestellung.
Kannst du bitte den Inhalt des Templates forumbit_depth1_cat posten?
Seiten: 1 2 3