1.12.8 - Statistics TOP5 in index by lui754 v1.7
QuahodroN - 14-05-2012, 16:21
@Tomekk80, na pewno mówisz o tym - http://iv.pl/images/60691549389138385863.jpg ??
Tommekk80 - 14-05-2012, 17:31
Tak, na pewno. Komórki tabeli potrzebują backgrounda - najlepiej zrobić grafikę powtarzalną w poziomie i gotowe. Coś na styl belek nagłówkowych np Kod: | http://www.przemo.org/phpBB2/forum/templates/subSilver/images/cellpic3.gif |
I wtedy tabelka wygląda tak (wg tego co napisałem wyżej) :
QuahodroN - 15-05-2012, 13:50
no ok spróbujemy coś wykombinować.
Kacper_Kutno - 16-05-2012, 16:41
Mam Problem a mianowicie mam podwójną ramkę .. Wszystko zrobiłem jak w instrukcji a oto SS:
Mianowicie chodzi o to , że są numerki 1. , 2. , 3. , 4. , 5. i znowu 1. ,2. I przez to nie widzę rang itp
[ Dodano: 16-05-2012, 17:42 ]
O to link do SS : http://imageshack.us/f/88/beztytuuysq.png/
PS. Sory coś nie działoło
PS2. Sory za double posta
[ Dodano: 16-05-2012, 18:29 ]
juz sobie poradzilem
bajda - 07-06-2012, 12:40
Witam!
Mam problem bo mam zainstalowany karma mod i nie wiem jak zmienić z plus/minus na karme... coś próbowałem ale mi nie wychodzi ;/
tak to ztuningowałem
Kod: |
// Top Lista 5 userów z najwieksza iloscia punktów plus/minus
$sql = 'SELECT user_id, username, user_karma, user_level, user_jr
FROM ' . USERS_TABLE . '
WHERE (user_id <> ' . ANONYMOUS . ' ) AND (user_karma > 0)
ORDER BY user_karma 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,
'KARMA' => $row['user_karma'])
);
}
|
a to oryginał
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'])
);
}
|
Tommekk80 - 09-06-2012, 13:19
Nie znam dokładnie tego moda - jedynie po treści zapytań - są punkty dodatnie i ujemne.
Takie coś powinno działać:
Kod: | // Top Lista 5 karma hack
$sql = 'SELECT user_id, username, user_level, user_jr, karma_plus, karma_minus
FROM ' . USERS_TABLE . '
WHERE (user_id <> ' . ANONYMOUS . ' ) AND (karma_plus > 0)
ORDER BY karma_plus DESC
LIMIT 5';
$result = $db->sql_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('karma', array(
'LI' => $i+0,
'USERNAME' => $who,
'KARMA' => $row['karma_plus'] . '/' . $row['karma_minus'])
);
} |
i w pliku index_body.tpl
Kod: |
<!-- BEGIN karma -->
<tr><td width="10%" class="staty5row" align="center" valign="middle"><span class="gensmall">{karma.LI}</span></td>
<td width="45%" class="staty5row" align="center" valign="middle"><span class="gensmall">{karma.USERNAME}</span></td>
<td width="15%" class="staty5row" align="center" valign="middle"><span class="gensmall">{karma.KARMA}</span></td></tr>
<!-- END karma -->
|
Daj znać, czy działa.
Z langami powinieneś sobie już poradzić
bajda - 09-06-2012, 16:11
Wielkie dzięki działa
Dodam do instrukcji sobie zęby na następny raz mieć
[ Dodano: 09-06-2012, 17:23 ]
ale z langami nie moge sobie poradzić
Nwm jak zrobić żeby zamiast Najwięcej punktów było najwięcej punktór karmy
[ Dodano: 09-06-2012, 17:27 ]
oo już sobie poradziłem
djsiny - 21-06-2012, 18:46
Witam moja strona to krytykuj.eu jak dać tabele Top5 na góre pod logo ?:)
Look[t] - 21-06-2012, 18:52
templates/nazwa_stylu/index_body.tpl
Master93 - 28-07-2012, 21:25
jak zrobić aby napis statystyka top 5 była na środku tabelki?
Tommekk80 - 29-07-2012, 08:21
index_body.tpl
Cytat: | <th class="catLeft" colspan="3" width="90%" height="25" align="left"><b><span class="gen"> {L_STATY5} |
Pogrubione zmień na center
Master93 - 29-07-2012, 10:32
tak myślałem ale wolałem się upewnić. dzięki
Pawlok - 14-08-2012, 21:55
A da sie zrobic zeby zamiast wyswietlało "Najwiecej punktów pomógłeby dawało osoby z najwieksza iloscia diamentów z modyfikacji http://www.przemo.org/php...ic.php?t=125944
yngwie - 15-08-2012, 06:37
Da się, php będzie wyglądało tak
Kod: | $sql = 'SELECT user_id, username, user_diamenty, user_level, user_jr
FROM ' . USERS_TABLE . '
WHERE (user_id <> ' . ANONYMOUS . ' ) AND (user_diamenty > 0)
ORDER BY user_diamenty DESC
LIMIT 5';
$result = $db->sql_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('diamenty', array(
'LI' => $i+0,
'USERNAME' => $who,
'DIAMENTY' => $row['user_diamenty'])
);
} |
a tpl tak
Kod: | <!-- BEGIN diamenty -->
<tr>
<td width="10%" class="staty5row" align="center" valign="middle"><span class="gensmall">{diamenty.LI}</span></td>
<td width="45%" class="staty5row" align="center" valign="middle"><span class="gensmall">{diamenty.USERNAME}</span></td>
<td width="15%" class="staty5row" align="center" valign="middle"><span class="gensmall">{diamenty.DIAMENTY}</span></td>
</tr>
<!-- END diamenty --> |
Wojciech1111 - 18-08-2012, 00:28
mam pytanie jak zmienic kolor tła na ktorym znajduja sie nicki ? na jasniejszy
|
|
|