wersja skryptu MyBB: 1.8.6
adres forum:
http://mc-dcraft.pl
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Witam, posiadam plugin TopStats na 1.8 i jest pewien mały błąd otóż wygląd panelu bocznego od pluginu nie jest zbyt podobny do tego od stylu. Mój styl to snapshot.
Zdjecie:
http://imgur.com/RnzhYQq
/edit: numer dwa na ssie to po prostu wina background a nie pluginu, czyli do poprawy tylko te ramki.
Jak to zmienić?
musisz edytować szablony (które podpowie Ci PPM -> Zbadaj element). Mogę Cię nakierować ogólnie, czyli: ACP -> Style i Szablony -> Szablony -> Szablony globalne -> topStats_
@up Powiem tak, miałem problemy z tym więc zwrócę się do Ciebie zebys nakierowal mnie jak zedytować boxy topstats. Oto kod index (razem z boxami stylu):
Kod:
<html>
<head>
<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 id="forums">
{$header}
<a class="clickedbuttons" style="float: right; display: none;">«</a>
<br class="clear">
<div class="sidebar" style="position: relative; float: right;width: 19%;" id="panel_boczny">
<a class="buttons">×</a>
<div class="sidebar_box">
<div class="sidebar_box_header">
Serwery
</div>
<div class="sidebar_box_content">
<b>Minecraft</b><br>
IP: mc-dcraft.pl<br>
<b>TeamSpeak</b><br>
IP: mc-dcraft.pl<br>
</div>
</div>
{$topStats['LastThreads']}
{$topStats['LastActiveThreads']}
{$topStats['MostViews']}
{$topStats['Posters']}
{$topStats['Reputation']}
{$topStats['Referrals']}
{$topStats['TimeOnline']}
{$topStats['NewestUsers']}
{$topStats['Moderators']}
</div>
<div class="forums" style="float: left;width: 80%;">
{$forums}
</div>
</div>
<br class="clear">
{$boardstats}
{$footer}
</body>
</html>
(08.02.2016, 23:23)DoriiSuperPies napisał(a): [ -> ]Powiem tak, miałem problemy z tym więc zwrócę się do Ciebie zebys nakierowal mnie jak zedytować boxy topstats. Oto kod index (razem z boxami stylu):
przecież
napisał Ci gdzie szukać szablonów do boxów
(08.02.2016, 23:23)DoriiSuperPies napisał(a): [ -> ]ACP -> Style i Szablony -> Szablony -> Szablony globalne -> topStats_
wystarczy nadać odpowiednie klasy
do każdego boxa są po 3 szablony np dla ostatnich tematów
topStats_LastThreads
topStats_LastThreadsAvatar
topStats_LastThreadsRow
ciebie interesują tylko 2 szablony
topStats_LastThreads i topStats_LastThreadsRow
podam Ci jeden przykład
w szablonie
topStats_LastThreads
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead" colspan="1"><strong>{$lang->topStats_LastThreads}</strong></td></tr>
{$tpl['row']}
</table><br />
zmieniasz na
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="sidebar_box">
<tr><td class="sidebar_box_header" colspan="1"><strong>{$lang->topStats_LastThreads}</strong></td></tr>
{$tpl['row']}
</table><br />
a w szablonie
topStats_LastThreadsRow
Kod:
<tr><td class="sidebar_box_content">
{$tpl['avatar']}
<a href="{$tpl['subjectlink']}">{$tpl['subject']}</a><br />
{$tpl['profilelink']}<span style="float: right;widthmargin-right: 5px;">{$tpl['date']}</span>
</td></tr>
@up Zgadza się, jednak wspominałem - jestem w tym trochę zielony i przy nadawaniu klas wszystko wyglądało dziwnie.
Inaczej, jak zrobić żeby border ze stylu był taki jak na portalu czy z topstats?
Kod:
<html>
<head>
<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 id="forums">
{$header}
<a class="clickedbuttons" style="float: right; display: none;">«</a>
<br class="clear">
<div class="sidebar" style="position: relative; float: right;width: 19%;" id="panel_boczny">
<a class="buttons">×</a>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead" colspan="1"><strong>Serwery</strong></td></tr>
<tr><td class="trow1"><b>Minecraft</b><br>
IP: mc-dcraft.pl</td></tr>
<tr><td class="trow1"><b>TeamSpeak</b><br>
IP: mc-dcraft.pl</td></tr>
</table>
{$topStats['LastThreads']}
{$topStats['LastActiveThreads']}
{$topStats['MostViews']}
{$topStats['Posters']}
{$topStats['Reputation']}
{$topStats['Referrals']}
{$topStats['TimeOnline']}
{$topStats['NewestUsers']}
{$topStats['Moderators']}
</div>
<div class="forums" style="float: left;width: 80%;">
{$forums}
</div>
</div>
<br class="clear">
{$boardstats}
{$footer}
</body>
</html>
coś takiego ;p? jeśli się gdzieś pomyliłem to pisz (śpiący jestem już)
@up Wszystko ładnie, ale jeden błąd jest, otóż na stronie box Serwery z Najnowsze tematy sie jakby lacza. /edit: NAPRAWIONE