wersja skryptu MyBB: 1604
adres forum: Grafifor.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witam,
Przeglądając internet trafiłem na to forum:
http://if.invisionfree.com/index/
Spodobały mi się statystyki działów:
[
attachment=3914]
Dlatego postanowiłem wdrożyć je w MyBB, ale nie wiem dlaczego mimo, iż struktura tabel jest identyczna jak w ZetaBoards, to forum się rozwala.
Znajomy doszedł do tego, że jako tako to wygląda:
[
attachment=3915]
Jednak mimo wszystko pragnąłbym, aby wyglądały one tak:
[
attachment=3916]
Teraz proszę mój szablon forumbit_depth2_cat:
Kod:
<tr>
<td class="{$bgcolor}" align="center" valign="top" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td class="{$bgcolor}" valign="top">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td class="{$bgcolor}" valign="top">
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap" colspan="2">{$lastpost}</td>
</tr>
<tr>
<td class="{$bgcolor}" valign="top" align="center" width="50%" style="white-space: nowrap">Postów: {$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="center" width="50%" style="white-space: nowrap">Wątków: {$threads}{$unapproved['unapproved_threads']}</td>
</tr>
</table>
</td>
</tr>
Gdy usunę znaczniki <table> forum się rozjeżdża...
Liczę na waszą pomoc.
Te tabelki... trochę się nagimnastykowałem, ale coś wyszło.
Preview:
[
attachment=3926]
forumbit_depth2_cat i
forumbit_depth2_forum
Kod:
<tr>
<td rowspan="2" class="{$bgcolor}" align="center" valign="top" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td rowspan="2" class="{$bgcolor}" valign="top">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td colspan="2" class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap" colspan="2">{$lastpost}</td>
</tr>
<tr height="1">
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">Postów: {$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap">Wątków: {$threads}{$unapproved['unapproved_threads']}</td>
</tr>
Dodatkowo nagłówek tabeli:
forumbit_depth1_cat
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="4">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div><strong><a href="{$forum_url}">{$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" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" colspan="2" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />
Alles. Powinno śmigać.
(31.07.2011, 14:18)Adrian napisał(a): [ -> ]forumbit_depth2_cat i forumbit_depth2_forum
Kod:
<td colspan="2" class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap" colspan="2">{$lastpost}</td>
Tu jest podwójnie colspan...
Dupa wyszła... Bo ja nie mam .tcat i te tabelki nie są niestety są nie równe...
Wyglądają tak:
[
attachment=3934]
A twój kod zmodyfikowany przeze mnie, wygląda tak:
forumbit_depth2_cat i
forumbit_depth2_forum
Kod:
<tr>
<td rowspan="2" class="{$bgcolor}" align="center" valign="top"
width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif"
alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}"
class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td rowspan="2" class="{$bgcolor}" valign="top">
<strong><a
href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div
class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td colspan="2" class="{$bgcolor}" valign="top" align="right"
style="white-space: nowrap">{$lastpost}</td>
</tr>
<tr height="1">
<td class="{$bgcolor}" valign="top" align="center"
style="white-space: nowrap">Postów:
{$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="center"
style="white-space: nowrap">Wątków:
{$threads}{$unapproved['unapproved_threads']}</td>
</tr>
forumbit_depth1_cat
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div class="smalltext">{$forum['description']}</div>
<div><strong><a href="{$forum_url}">{$forum['name']}</a></strong><br /></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="thead" style="padding:0" colspan="2"/>
<td class="thead" style="padding:0" width="190"/>
</tr>
{$sub_forums}
</tbody>
</table>
<br />
Adrian... POMOCY!
Liczę na jakąkolwiek pomoc, ja też wam mogę pomóc jeśli chodzi o grafikę.
Powinno działać:
forumbit_depth2_cat i
forumbit_depth2_forum:
Kod:
<tr>
<td rowspan="2" class="{$bgcolor}" align="center" valign="top" width="1"><img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="ajax_mark_read" id="mark_read_{$forum['fid']}" /></td>
<td rowspan="2" class="{$bgcolor}" valign="top">
<strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</td>
<td colspan="2" class="{$bgcolor}" valign="top" align="right" style="white-space: nowrap" width="260">{$lastpost}</td>
</tr>
<tr height="1">
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap" width="130">Postów: {$posts}{$unapproved['unapproved_posts']}</td>
<td class="{$bgcolor}" valign="top" align="center" style="white-space: nowrap" width="130">Wątków: {$threads}{$unapproved['unapproved_threads']}</td>
</tr>
forumbit_depth1_cat
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<div class="smalltext">{$forum['description']}</div>
<div><strong><a href="{$forum_url}">{$forum['name']}</a></strong><br /></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
{$sub_forums}
</tbody>
</table>
<br />
P.S. Skopiuj sobie kod do np. Notepada++ a dopiero potem w szablony. Tag CODE trochę psuje kod po skopiowaniu.
Działa!
Dziękuję ci baaaarzdo serdecznie, za "stracony" dla mnie czas. Mam nadzieje, że nie tylko dla mnie.
(Może by dodać to jako "wspólne(?)" dzieło do Wiki?
Jak już mówiłem jesteś cudowny i jeszcze raz dziękuję oraz pozdrawiam.
Witam chciałbym jeszcze w forumbit_depth1_cat
Zrobić żeby było nad tym wszystkim jeszcze n tcat: Dział Ostatni post
coś takiego:
można by prosic jeszcze jedna zawartość szablonu mianowicie: forumdisplay_subforums
juz sobie poradziłem działa prawidłowo
moze byś się podzielił rozwiazaniem?
(25.08.2011, 19:43)radekchyzynski napisał(a): [ -> ]moze byś się podzielił rozwiazaniem?
Jasne ale za darmo.....? Żartowałem
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="4" class="tborder"><tr><td class="thead" colspan="5" align="center"><strong>{$lang->sub_forums_in}</strong></td></tr><tr><td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td><td class="tcat" colspan="2" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td></tr>{$forums}</table><br />
wklej i po kłopocie
to jest cały tyle że tyczy się problemu mojego wklej do forumdisplay_subforums
Teraz ja mam problem, a mianowicie jak wyrównać te tabelki? Chcę by były tej samej szerokości.
Daje screena problemu:
Masz inne wartości szerokości tej 1 tabeli w obu plikach depth2 zrób taką samą w