|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: Woytec 17-12-2013, 17:42 |
Statistics TOP5 in index by lui754 v1.7 |
Autor |
Wiadomość |
szareaza
Posty: 5
|
Wysłany: 15-11-2013, 09:38
|
|
|
Wgrałem do tego stopnia to co jest niżej już nie wgrywałem nic więcej
Kod: | ############################################################
Dodatkowe moduły do mojej modyfikacji
Każdy moduł można wymienić na te które podałem niżej
Wystarczy troche się znać i podmienić.
Niżej podałem rozwiązanie do podmieniania tabelki "Najwiecej punktów pomógł".
Wszelkie problemy proszę zgłaszać w temacie z modyfikacją
#############################################################
---------[///////OPCJONALNIE///////////]-----------
Wyswietlanie Top userów z największą iloscia PIW:
--------[index.php szukamy:]--------
//Top Lista pomogl
$sql = "SELECT user_id, username, special_rank, user_level, user_jr FROM " . USERS_TABLE . "
WHERE (user_id <> " . ANONYMOUS . " ) AND (special_rank > 0)
ORDER BY special_rank 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>';
$how_many = '<b>' . $row['how_many'] . '</b>';
$template->assign_block_vars('pom', array(
'LI' => $i+0,
'USERNAME' => $who,
'POSTS' => $row['special_rank'])
);
}
-------[Zamieniamy na:]-----------
//Top Lista PIW
$sql = " SELECT u.user_id, u.username, u.user_level, u.user_jr, u.user_beers_src, u.user_beers_dst
FROM " . USERS_TABLE . " u
ORDER BY u.user_beers_dst DESC, u.user_regdate ASC
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>';
$how_many = '<b>' . $row['how_many'] . '</b>';
$template->assign_block_vars('piw', array(
'LI' => $i+0,
'USERNAME' => $who,
'BEER' => $row['user_beers_dst'] . '/' . $row['user_beers_src'])
);
}
--------[index_body.tpl szukamy:]--------
<!-- 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 -->
--------[zamieniamy na:]--------
<!-- BEGIN piw -->
<tr><td width="10%" class="staty5row" align="center" valign="middle"><span class="gensmall">{piw.LI}</span></td>
<td width="45%" class="staty5row" align="center" valign="middle"><span class="gensmall">{piw.USERNAME}</span></td>
<td width="15%" class="staty5row" align="center" valign="middle"><span class="gensmall">{piw.BEER}</span></td></tr>
<!-- END piw -->
--------[szukamy:]--------
<td class="catRight" width="25%" height="20" align="center"><b><span class="gensmall" align="center"> {L_POMOGL}</span></b></td>
--------[zamieniamy na:]--------
<td class="catRight" width="25%" height="20" align="center"><b><span class="gensmall" align="center"> {L_BEER5}</span></b></td>
#############################################################
---------[///////OPCJONALNIE///////////]-----------
Wyswietlanie Top userów z największą iloscia zdobytych punktów w modyfikacji Points system:
--------[index.php szukamy:]--------
//Top Lista pomogl
$sql = "SELECT user_id, username, special_rank, user_level, user_jr FROM " . USERS_TABLE . "
WHERE (user_id <> " . ANONYMOUS . " ) AND (special_rank > 0)
ORDER BY special_rank 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>';
$how_many = '<b>' . $row['how_many'] . '</b>';
$template->assign_block_vars('pom', array(
'LI' => $i+0,
'USERNAME' => $who,
'POSTS' => $row['special_rank'])
);
}
-------[Zamieniamy na:]-----------
// 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'])
);
}
--------[index_body.tpl szukamy:]--------
<!-- 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 -->
--------[zamieniamy na:]--------
<!-- 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 --> |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Vego01

Pomógł: 1 raz Posty: 53
|
Wysłany: 27-11-2013, 01:21
|
|
|
Ktoś wie czemu nie działa mi menu ostatnie tematy? |
|
|
|
 |
kdn1337
Posty: 13
|
Wysłany: 01-01-2014, 10:31
|
|
|
Mam do Was prośbę, czy moglibyście zrobić mi te statystyki w wydzielonym dla nich miejscu na forum?
Mam w stylu boczny panel i chcę, aby statystyki były w nim (dokładnie w tych belkach oznaczonych na screenie), a nie w tworzonych osobno, czyli np. tworzą się niebieskie. W załączniku wrzucam index_body.tpl
Screen:
Link do forum: http://cs-bsnt.xaa.pl/forum
@EDIT:
Nie da się wrzucić pliku .tpl, więc zmieniłem go na .txt |
|
|
|
 |
Tommekk80


Pomógł: 1411 razy Posty: 4780
|
Wysłany: 01-01-2014, 22:31
|
|
|
kdn1337, http://www.przemo.org/php...ic.php?t=109768
Pobierz Boczny panel by MlodyJNTR.zip i w tej instrukcji jest kod dla statystyk.
P.S.
kdn1337 napisał/a: | Nie da się wrzucić pliku .tpl, więc zmieniłem go na .txt |
Plik należy spakować przed załączeniem. |
|
|
|
 |
kdn1337
Posty: 13
|
Wysłany: 02-01-2014, 07:36
|
|
|
Tommekk80, robiłem tak, tylko wtedy robią mi się niebieskie belki, a ja chcę, żeby statystyki były w tych, co mam wydzielone dla nich miejsce, ładniej to wygląda. |
|
|
|
 |
Dajmon
Posty: 5
|
Wysłany: 20-01-2014, 18:38
|
|
|
pod tabelką wywala mi takie coś (w załączniku dodalem ss'a)
jak to usunąć ? |
|
|
|
 |
Woytec

Pomógł: 2596 razy Posty: 7676
|
Wysłany: 20-01-2014, 19:46
|
|
|
Skopiowałeś za daleko kod z instrukcji do index_body.tpl |
Ostatnio zmieniony przez Woytec 20-01-2014, 22:07, w całości zmieniany 1 raz |
|
|
|
 |
Dajmon
Posty: 5
|
Wysłany: 20-01-2014, 20:09
|
|
|
Woytec napisał/a: | Skopiowałeś z daleko kod z instrukcji do index_body.tpl |
z daleko ?
@EDIT:już poradziłem sobie z problemem |
|
|
|
 |
FunnyPeKI
Posty: 11
|
Wysłany: 27-01-2014, 10:41
|
|
|
Wszystko działa ale jak dodać np: top5 posterów itp? |
|
|
|
 |
Floyd
Posty: 25
|
Wysłany: 15-03-2014, 18:22
|
|
|
Kod: |
$template->assign_vars(array(
'FORUM_IMG' => $images['forum'], |
Nie mogę tego znaleźć, Pomocy !! |
|
|
|
 |
@d!r3k


Pomógł: 851 razy Posty: 1685
|
Wysłany: 15-03-2014, 21:22
|
|
|
Floyd, załącz tutaj plik index.php |
_________________ Odpłatnie wykonam:
- Instalację forum / Instalację modyfikacji,
- Wykonanie uniwersalnego szablonu / Kodowanie szablonów,
- Pisanie drobnych modyfikacji. |
|
|
|
 |
rxxfi184
Posty: 14
|
Wysłany: 17-05-2014, 12:29
|
|
|
Gdzie mam wgrać tą tabelę top 5? |
Ostatnio zmieniony przez Woytec 17-05-2014, 15:32, w całości zmieniany 1 raz |
|
|
|
 |
Woytec

Pomógł: 2596 razy Posty: 7676
|
Wysłany: 17-05-2014, 15:33
|
|
|
rxxfi184, Czytaj instrukcję |
|
|
|
 |
Manieq_
Posty: 102
|
Wysłany: 01-12-2014, 21:47
|
|
|
Czy można do tej modyfikacji jakos dodac liczbę odwiedzin forum tak jak na przemie
Kod: |
To forum odwiedzono już 4925616 razy |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
klem
Posty: 2
|
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,14 sekundy. Zapytań do SQL: 13 | |
 |
|