1.12.8 - Statistics TOP5 in index by lui754 v1.7
MagicalFire - 15-03-2009, 15:18
lui754, nowa propozycja dotycząca tego moda
widziałeś jak w vB można zwinąć ta statystykę ??
tak jak sie zwija kategorie forów
Anonymous - 16-03-2009, 01:00
Ciekawy mod ale te statystyki 'wchodzą na siebie'
Trzeba by było je posegregować w 3 rzędach pod 2, i zrobić osobną pod stronę dla nich
Wtedy by to na pewno lepiej wyglądało
niunius - 16-03-2009, 16:12
Ja sobie tak posegregowałem go, zobaczcie, forum w profilu.
PS: A na jakiej zasadzie liczy te liczby przy Najlepsi Moderatorzy?
Anonymous - 16-03-2009, 19:04
niunius, pewnie na operacjach.
Wstawienie warna, edycja posta użytkownika
lui754 - 16-03-2009, 19:08
Logi czynności, zlicza także wejścia do PA.
slevin - 17-03-2009, 12:00
da sie jakos zamiast piwek zrobic aby wyswietlaly sie info z tego Simple Points System by KnofeL 2.0 http://www.przemo.org/php...highlight,point ?
niunius - 17-03-2009, 14:30
Sprubuje to przerobic na tzw. Najbogatsi, czyli będzie liczyło osoby z największą ilością monet (Z moda Point System).
lui754 - 17-03-2009, 14:33
niunius, wielka mi rzecz wustarczy podmienić 2 linijki kodu. 1 minuta roboty.
[ Dodano: 17-03-2009, 14:53 ]
KOD dla plus/minus by knofel. Nie wiem czy działa bo nie mam tego moda u siebie.
Kod: | // Top Lista 5 userów z najwieksza iloscia punktów plus/minus
$sql = 'SELECT user_id, username, user_points, user_level, user_jr
FROM ' . USERS_TABLE . '
WHERE (user_id <> ' . ANONYMOUS . ' ) AND (user_points > 0)
ORDER BY user_points DESC
LIMIT 5';
$result = mysql_query($sql);
$i=0;
while ($row = $db->sql_fetchrow($result))
{
$colored_username = color_username($row['user_level'], $row['user_jr'], $row['user_id'], $row['username']);
$row_user_name = $colored_username[0];
$i++;
$who = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '" class="gensmall"' . $colored_username[1] . '>' . $row_user_name . '</a>';
$template->assign_block_vars('pkt', array(
'LI' => $i+0,
'USERNAME' => $who,
'POINTS' => $row['user_points'])
);
} |
ten kod wy żej o dziwo pasuje do Points system ponieważ tabela w bazie danych ma taką sama nazwe
Reszta zmian to:
Ten wyżej kod wstawić przed w index.php:
Kod: | // Ostatnio odwiedzil forum |
znajdź:
Kod: | 'L_NAJ_ODPOWIEDZI' => $lang['naj_odp'], |
wstaw po tym to:
Kod: | 'L_PKT' => $lang['points5'], |
otwórz language/lang_polish/lang_main.php i znajdź:
Kod: | $lang['naj_odp'] = 'Najwięcej odpowiedzi'; |
dodaj po:
Kod: | $lang['points5'] = 'Twój teskst'; |
P.S zmień to wyżej na swój tekst
templates/NazwaStylu/index_body.tpl znajdź:
Kod: | <!-- BEGIN pom -->
<tr><td width="10%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pom.LI}</span></td>
<td width="45%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pom.USERNAME}</span></td>
<td width="15%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pom.POSTS}</span></td></tr>
<!-- END pom --> |
zmień na:
Kod: | <!-- BEGIN pkt -->
<tr><td width="10%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pkt.LI}</span></td>
<td width="45%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pkt.USERNAME}</span></td>
<td width="15%" class="staty5row" align="center" valign="middle"><span class="gensmall">{pkt.POINTS}</span></td></tr>
<!-- END pom --> |
i tyle. Mam nadzieje że nic nie pomyliłem
piterLGC - 18-03-2009, 08:01
można wrzucic ta paczke jeszcze raz bo przy rozpakowaniu pisze mi ze jest blad.. z gory dziekuje
lui754 - 18-03-2009, 16:00
piterLGC, wrzuce paczke + dodatkowe moduły, tylko poczekam aż ktos potwierdzi działanie ostatnich 2 modułów. Cierpliwości + dodam małe update.
piterLGC - 18-03-2009, 19:50
lui754, super to czekam..
niunius - 18-03-2009, 20:34
dzieki dzaiła, a dało by sie to jakos odzielić kazde:
class="row1" ?
Zeby było w ramce, jak w modzie Last Topic ?
lui754 - 18-03-2009, 20:36
niunius, w instrukci jest podane jak zrobić ramki. Dotyczy tego .css
niunius - 18-03-2009, 20:38
#ok
[ Dodano: 18-03-2009, 20:46 ]
który kod koloru odpowiada za ramke i za tło?
.staty5 { background-color: #121212;}
td.staty5row {
background-color: #0c0c0c;
border-bottom-color : #201f1a;
border-bottom-style : solid;
border-bottom-width : 0px;
border-left-color : #151515;
border-left-style : solid;
border-left-width : 1px;
border-right-width : 0px;
border-top-color : #151515;
border-top-style : solid;
border-top-width : 1px;
}
[ Dodano: 18-03-2009, 20:50 ]
Dobra mam juz, nie trzeba, Thx
MetYs - 19-03-2009, 00:17
mam maly problem nie dodaje nowych postow tylko z 4h pozniej np post pisany o 23
a ostatni post jest o 15 2sprawa
Ostatni odwiedząjacy jest godzina 00:00 a on pokazuje 4:13;/
czyli zlina mi zle ostatnie posty i odwiedziny;/.
|
|
|