Musisz wszystko sobie odpowiedni wystylizować aby uzyskać taki efekt
Przykładowo tworzysz sobie taki wpis w global.css, następnie edytujesz odpowiednie szablony od pluginu i dodajesz do nich
global.css
Kod PHP:
.prefiks {
height: 16px;
line-height: 16px;
padding: 0 5px;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
color: white;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #7BA60D;
}
Dodaj w szablonach od pluginu
Kod PHP:
<span class="prefiks">Tekst/Zmienna</span>
Jakie szablony mam edytować i gdzie mam to wkleić, bo dopiero zaczynam prace z MyBB.
Poniżej podam kody Statystyk-szablony. To jest kod/skrypt stats
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->board_stats}</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->board_stats}</strong></td>
</tr>
<tr>
<td class="tcat" width="50%"><strong>{$lang->totals}</strong></td>
<td class="tcat" width="50%"><strong>{$lang->averages}</strong></td>
</tr>
<tr>
<td class="trow1" valign="top">
{$lang->posts} <strong>{$stats['numposts']}</strong><br />
{$lang->threads} <strong>{$stats['numthreads']}</strong><br />
{$lang->members} <strong>{$stats['numusers']}</strong>
</td>
<td class="trow1" rowspan="3" valign="top">
{$lang->ppd} <strong>{$postsperday}</strong><br />
{$lang->tpd} <strong>{$threadsperday}</strong><br />
{$lang->mpd} <strong>{$membersperday}</strong><br />
{$lang->ppm} <strong>{$postspermember}</strong><br />
{$lang->tpm} <strong>{$threadspermember}</strong><br />
{$lang->rpt} <strong>{$repliesperthread}</strong>
</td>
</tr>
<tr>
<td class="tcat" valign="top"><strong>{$lang->general}</strong></td>
</tr>
<tr>
<td class="trow1">
{$lang->newest_member} {$stats['newest_user']}<br />
{$lang->members_posted} <strong>{$havepostedpercent}</strong><br />
{$lang->todays_top_poster}<br />
{$lang->popular_forum}<br />
{$top_referrer}
</td>
</tr>
</table>
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->most_popular}</strong></td>
</tr>
<tr>
<td class="tcat" width="50%"><strong>{$lang->most_replied_threads}</strong></td>
<td class="tcat" width="50%"><strong>{$lang->most_viewed_threads}</strong></td>
</tr>
<tr>
<td class="trow1" valign="top">{$mostreplies}</td>
<td class="trow1" valign="top">{$mostviews}</td>
</tr>
</table>
{$footer}
</body>
</html>
To jest kod/skrypt stats_thread
Kod:
<a href="{$thread['threadlink']}"><strong>{$thread['subject']}</strong></a> ({$numberbit} {$numbertype})<br />
Gdzie mam to dodać by to tak ładnie wyglądało?
Podaj link do forum na którym to widziałeś.
Edytujesz szablony odpowiadające za odpowiedni moduł pluginu, np. czas online.
Znajdziesz je w acp - style i szablony - szablony - szablony globalne - szablony od topstats mają początek top
Mam tak : w szablonie topStats_Timeonline czy to w tym to się edytuje jeśli nie to niech mi ktoś powie w którym
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead" colspan="1"><strong>{$lang->topStats_Top} {$tpl['limit']}{$lang->topStats_Online}</strong></td></tr>
{$tpl['row']}</table><br />
Więc gdzie mam dać
Kod:
<span class="prefiks">Tekst/Zmienna</span>
Już trochę to rozumiem
Szablony Globalne->topStats_TimeonlineRow i zamien na to :
Kod:
<td class="trow1">
{$tpl['avatar']}
{$tpl['profilelink']}<br >Czas: <b> <span style="float: right;margin-right: 5px;margin-top: 2px;padding:4px;background:#68a72f;border-radius:5px;color:#fff;">{$tpl['time']} </span>
</td></tr>
Top 5 piszących jest na niebiesko jak zrobić by było na zielono?
A topStats_LastThreadsRow jak edytować by też podświetlało na zielono?
Kod:
<tr><td class="trow1">
{$tpl['avatar']}
<a href="{$tpl['subjectlink']}">{$tpl['subject']}</a><br />
{$tpl['profilelink']}<span style="float: right;widthmargin-right: 5px;">{$tpl['date']}</span>
</td></tr>
I tak może przy okazji topStats_MostViewsRow też byś mógł edytować