Webboard

Pełna wersja: Przeniesienie subfor niżej
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
wersja skryptu MyBB: 1.8.4
adres forum: playordie.eu
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Witam , mam takowy problem z subforami nie wiem jak je przenieść tak jak pokazane na ss http://screenshot.sh/m8YVrkFnu7I4w aktualnie wygląda to tak http://screenshot.sh/oe1nrYbtaR6QA
W forumbit_depth2_forum musisz zrobić nowy rząd w tabeli i przenieść tam {$subforums}
forumbit_depth2_forum
Kod PHP:
<tr>
<
td class="trow1_fora" align="center" width="30"></td>
<
td class="trow3_fora">
<
a href="{$forum_url}style="font-size:13px;">{$forum['name']}</a>{$forum_viewers_text}<div class="smalltext" style="width:320px;">{$forum['description']}{$modlist}{$subforums}</div>
</
td>
<
td class="trow3_fora" align="left" style="white-space: nowrap; color:#19232e; font-size:12px;">
<
img style="width:11px; height:23px; float:left; margin-top:5px; margin-left:0px;" src="images/playordie/info_fora.png" alt="" />
<
div style="float:left; margin-left:10px;">
{
$posts}{$unapproved['unapproved_posts']} postów<br />
{
$threads}{$unapproved['unapproved_threads']} tematów
</div>
</
td>
<
td class="trow2_fora" align="right" style="white-space: nowrap">{$lastpost}</td>
</
tr>
<
br

Jak mniej więcej miałoby to wyglądać.
A gdybyś {$subforums} przesunął na koniec szablonu, a w forumbit_subforums objął
Kod:
<tr><td>zawartość</td></tr>
?
Wyrzuciłem zmienną {$subforums} poza div efekt mniej więcej wyszedł tak http://screenshot.sh/ouYQ5tF4KUvjK widać trochę się znizył lecz przy większej ilości subfor dalej się niestety buguje jak by http://screenshot.sh/m3z5Peevi7xbu

Kod PHP:
<tr>
<
td class="trow1_fora" align="center" width="30"></td>
<
td class="trow3_fora">
<
a href="{$forum_url}style="font-size:13px;">{$forum['name']}</a>{$forum_viewers_text}<div class="smalltext" style="width:320px;">{$forum['description']}{$modlist}</div>{$subforums}
</
td>
<
td class="trow3_fora" align="left" style="white-space: nowrap; color:#19232e; font-size:12px;">
<
img style="width:11px; height:23px; float:left; margin-top:5px; margin-left:0px;" src="images/playordie/info_fora.png" alt="" />
<
div style="float:left; margin-left:10px;">
{
$posts}{$unapproved['unapproved_posts']} postów<br />
{
$threads}{$unapproved['unapproved_threads']} tematów
</div>
</
td>
<
td class="trow2_fora" align="right" style="white-space: nowrap">{$lastpost}</td>
</
tr
Kod:
<tr>
<td class="trow1_fora" align="center" width="30"></td>
<td class="trow3_fora">
<a href="{$forum_url}" style="font-size:13px;">{$forum['name']}</a>{$forum_viewers_text}<div class="smalltext" style="width:320px;">{$forum['description']}{$modlist}</div>
</td>
<td class="trow3_fora" align="left" style="white-space: nowrap; color:#19232e; font-size:12px;">
<img style="width:11px; height:23px; float:left; margin-top:5px; margin-left:0px;" src="images/playordie/info_fora.png" alt="" />
<div style="float:left; margin-left:10px;">
{$posts}{$unapproved['unapproved_posts']} postów<br />
{$threads}{$unapproved['unapproved_threads']} tematów
</div>
</td>
<td class="trow2_fora" align="right" style="white-space: nowrap">{$lastpost}</td>
</tr>
<tr>
<td class="trow2_fora" colspan="4" style="white-space: nowrap;">{$subforums}</td>
</tr>

A to Ci się może tak "bugować" dlatego, że te tła pod subfora masz zapisane w dziwny sposób. Lepiej byłoby po prostu skorzystać z background-image: http://www.w3schools.com/cssref/tryit.as...d_multiple
- nie przemyślałeś do końca Twojego kodu.
Kod:
<tr>
<td class="trow2_fora" colspan="4" style="white-space: nowrap;">{$subforums}</td>
</tr>
^ zrobiłeś tak - co teraz, jeśli poddziałów nie ma? No stworzy się puste miejsce. Lepiej jest to zrobić jak napisałem wyżej, czyli samą zmienną {$subforums} przenieść w miejsce w/w kodu, czyli na sam koniec. Potem utworzyć kolumnę w szablonie forumbit_subforums. Chyba dobre wyjście...


To tak zrobiłem jak napisałeś wyszło tak http://screenshot.sh/n9hWLJ5mbcWOg , rozumiem że innej opcji nie ma by dodać subfora w tej samej kolumnie jak na pierwszych ssach?
Poczytaj o colspan. Może to naprawić problem, jeśli chodzi o to, o czym pomyślałem... Słabo przedstawione.
Zaznaczyłem na zdjęciu gdzie te subfora powinny się znajdować czerownym prostokątem
http://screenshot.sh/oAyF7uX20VUSo

tak to powinno w praktyce http://screenshot.sh/m7tQTl7Z99ep8
Wydaje mi się, że nie zrobiłeś ani jednej rzeczy, o których pisaliśmy wyżej.
https://webboard.pl/thread-62711.html?pi...#pid264489
Edytuj forumbit_subforums, tak jak poprawił mnie _Snake, a zmienną {$subforums} przenieś na koniec forumbit_depth2_forum...
Akiro napisał(a):Wydaje mi się, że nie zrobiłeś ani jednej rzeczy, o których pisaliśmy wyżej.
https://webboard.pl/thread-62711.html?pi...#pid264489
Edytuj forumbit_subforums, tak jak poprawił mnie _Snake, a zmienną {$subforums} przenieś na koniec forumbit_depth2_forum...


robiłem akurat to , tworzy dodatkową komune i w niej są subfora.

zrobiłem tak jak pisaliście i wygląda to tak jak na forum.
A nie tak chciałeś?
Ale w źródle forum subfora są w innym miejscu niż powinny więc raczej zrobiłeś coś źle.
Snake_ napisał(a):A nie tak chciałeś?

Chciałbym aby były w tym samym miejscu co pokazałem http://screenshot.sh/m7tQTl7Z99ep8 aby były razem jak na ss.


Akiro napisał(a):Ale w źródle forum subfora są w innym miejscu niż powinny więc raczej zrobiłeś coś źle.

forumbit_subforums

Kod PHP:
<tr>
<
td class="trow4_fora" colspan="4" style="white-space: nowrap;">{$sub_forums}</td>
</
tr

forumbit_depth2_forum
Kod PHP:
<tr>
<
td class="trow1_fora" align="center" width="30"></td>
<
td class="trow3_fora">
<
a href="{$forum_url}style="font-size:13px;">{$forum['name']}</a>{$forum_viewers_text}<div class="smalltext" style="width:320px;">{$forum['description']}{$modlist}</div>
</
td>
<
td class="trow3_fora" align="left" style="white-space: nowrap; color:#19232e; font-size:12px;">
<
img style="width:11px; height:23px; float:left; margin-top:5px; margin-left:0px;" src="images/playordie/info_fora.png" alt="" />
<
div style="float:left; margin-left:10px;">
{
$posts}{$unapproved['unapproved_posts']} postów<br />
{
$threads}{$unapproved['unapproved_threads']} tematów
</div>
</
td>
<
td class="trow2_fora" align="right" style="white-space: nowrap">{$lastpost}</td>
    {
$subforums}
</
tr
Stron: 1 2