Webboard

Pełna wersja: Problem z topką Najaktywniejsi dzisiaj
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:1.8.7
adres forum:http://forum-extremegames.pl/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
[Obrazek: 6lCgiej.png]
Witam  jak  naprawić błedy  w  [b][b]Najaktywniejsi dzisiaj[/b]
[/b]
 troche sie  rozsypało to  i nie  pokazuje  avatarów osób które  nie  maja  wstawionego  swojego
A jaki plugin odpowiada za tą tabelkę? Co zmieniałeś? Najprościej to zainstalować to od nowa / przywrócić szablon do oryginału + pokaż szablony wyświetlające ją (znajdziesz je badając element).
(18.05.2016, 07:53)ficus napisał(a): [ -> ]A jaki plugin odpowiada za tą tabelkę? Co zmieniałeś? Najprościej to zainstalować to od nowa / przywrócić szablon do oryginału + pokaż szablony wyświetlające ją (znajdziesz je badając element).
Top Posters Today (1.0.0) dodawalem  ja do  indexu
Kod:
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
lang.no_new_posts = "{$lang->no_new_posts}";
lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
</head>
<body>
{$header}
<div align="center"><img src="http://i.imgur.com/DPphTM2.png"/>
<div align="center"><div class="ogloszenie"><b> <font color="03E80E">Rekrutacja KidModeratorów na poszczególne działy  już wkrótce.

Formularze niebawem  zostaną  wstawione.</font></div><br/></b>

<a class="buttons" style="float: right;"><i class="fa fa-angle-right"></i></a>
<a class="clickedbuttons" style="float: right;"><i class="fa fa-angle-left"></i></a>
<div class="forums" style="float: left;width: 80%;">
{$forums}
{$changfcb}
</div>
<div class="sidebar" style="float: right;width: 19%;">

{$topStats['LastThreads']}
{$tpt}
{$topStats['Reputation']}
{$topStats['TimeOnline']}


<br />

<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder border_table" style="clear: both;">
<tr>
<td class="thead_sidebox" colspan="2">

Status serwera

</td>
</tr>
<tr>
<td class="trow2">

        <iframe src="http://cache.www.gametracker.com/components/html0/?host=178.217.190.52:6400&bgColor=333333&fontColor=CCCCCC&titleBgColor=222222&titleColor=FF9900&borderColor=555555&linkColor=FFCC00&borderLinkColor=222222&showMap=0&currentPlayersHeight=260&showCurrPlayers=1&showTopPlayers=0&showBlogs=0&width=240" frameborder="0" scrolling="no" width="240" height="448"></iframe>

</td>
</tr>
</table>
</div>
<br />

<iframe scrolling="no" src="http://clubparty.pl/statystyki/player2.php" width="230" frameborder="no" height="320"></iframe>

</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td class="trow2">
<br class="clear" />
{$boardstats}
<!--
<dl class="forum_legend smalltext">
<dt><span class="forum_status forum_on" title="{$lang->new_posts}"></span></dt>
<dd>{$lang->new_posts}</dd>

<dt><span class="forum_status forum_off" title="{$lang->no_new_posts}"></span></dt>
<dd>{$lang->no_new_posts}</dd>

<dt><span class="forum_status forum_offlock" title="{$lang->forum_locked}"></span></dt>
<dd>{$lang->forum_locked}</dd>

<dt><span class="forum_status forum_offlink" title="{$lang->forum_redirect}"></span></dt>
<dd>{$lang->forum_redirect}</dd>
</dl>
-->
{$footer}
</body>
</html>
(18.05.2016, 12:42)ficus napisał(a): [ -> ]pokaż szablony wyświetlające ją (znajdziesz je badając element).
Podpowiedź: szablony będą nawiązywały nazewnictwem do zmiennej tpt_. Zbadaj element, użyj poradnika i odnajdź je, a następnie wstaw tu ich zawartość.
1. Z klasy avatar musisz usunąć float. Po pierwsze jest on tam niepotrzebny, a po drugie nigdzie go nie czyścisz i przychodzi on dalej (poczytaj o float i clear).
2. Nie znam tego pluginu. Obstawiam, że nie ma dodanej zmiennej, bądź plugin nie posiada opcji wyświetlania domyślnego awataru. W takim przypadku najprościej byłoby nadać avatar za pomocą zdarzenia onerror do tagu img.
Kod:
onerror="this.src='link'"