MyBB.de Forum
Spaltenbreite festlegen? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Spaltenbreite festlegen? (/thread-586.html)

Seiten: Seiten: 1 2 3


Spaltenbreite festlegen? - Fokker - 04.12.2005

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


RE: Spaltenbreite festlegen? - Michael - 04.12.2005

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.


RE: Spaltenbreite festlegen? - Fokker - 07.12.2005

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.


RE: Spaltenbreite festlegen? - krafdi - 07.12.2005

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>



RE: Spaltenbreite festlegen? - Fokker - 07.12.2005

Ja, ich hab schon versucht etwas zu verändern.. Hat aber scheinbar keine Wirkung


RE: Spaltenbreite festlegen? - Michael - 07.12.2005

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


RE: Spaltenbreite festlegen? - ows - 08.12.2005

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.



RE: Spaltenbreite festlegen? - Michael - 08.12.2005

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.


Spaltenbreite fehler - mit IE - Fatih - 25.03.2006

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.


RE: Spaltenbreite festlegen? - Michael - 25.03.2006

Kannst du bitte den Inhalt des Templates forumbit_depth1_cat posten?