phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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&amp;" . 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&amp;" . 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">&nbsp;{L_POMOGL}</span></b></td>

--------[zamieniamy na:]--------

<td class="catRight" width="25%" height="20" align="center"><b><span class="gensmall" align="center">&nbsp;{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&amp;" . 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&amp;" . 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ł: 1410 razy
Posty: 4760
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: 7659
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 :D
 
     
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: 1688
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: 7659
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
Wysłany: 24-02-2015, 15:49   

witam
Mam problem iż w tablece wyskakuje dwukrotnie kazdy nick

screen - http://iv.pl/images/43556981429744139277.png

Jak to naprawić ?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,09 sekundy. Zapytań do SQL: 14
Polecane serwisy



Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a





phpbb

serwis laptopów

Design Cart

Prezent Simple - Prezent dla programisty

• Zamów reklamę