To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.8 - Advanced IP Tracking 2.2

Aleks1994 - 25-04-2010, 22:22

Fakt poprostu za krótko miałem tego moda ;p
raph88 - 27-04-2010, 15:18

mod wgrałem, ale odnośniki do odwiedzanych tematów przez użytkowników zaczyna szukać w folderze /admin/.
Nie wiem o co biega...

Bucu - 27-04-2010, 15:29

Maly blad, bedzie zbiorcza poprawka jak znajde czas.
Melvin - 28-04-2010, 10:44

Matteo napisał/a:
Melvin napisał/a:
SQL Error : 1146 Table 'mormanrpgm_cba_pl.phpbb_ip_tracking' doesn't exist
Komunikat mówi nam, że nie wykonałeś zapytań, a dokładniej nie odpaliłeś iptrack_install.php

Dzięki!!!
Już wiem!!
Już Działa!!!!

PS. Ja to wcześniej odpaliłem tylko, że anulowałem bo myślałem że się skończyło :mrgreen:

[ Dodano: 28-04-2010, 11:50 ]
A i jeszcze jak zrobić żeby nie zapisywał IP adminów?

Matteo - 28-04-2010, 13:18

Cytat:
A i jeszcze jak zrobić żeby nie zapisywał IP adminów?

IP Track Mod > Konfiguracja > Zapisywać IP administratorów? > NIE

Melvin - 29-04-2010, 07:44

To nie działa...
Aleks1994 - 08-05-2010, 21:08

Coś mi się stało (chyba przez "Optymalizuj SQL") Teraz mam taki błąd jak wybieram którą kolwiek opcje (z tego moda) w panelu (poza konfiguracją) wywala errora np jak klikam "Goście"

Kod:
Błąd Ogólny
Blad liczenia wpisow.

DEBUG MODE

SQL Error : 144 Table './polskaga_Aleks/phpbb_aleksip_tracking' is marked as crashed and last (automatic?) repair failed

SELECT count(time) AS entries FROM phpbb_aleksip_tracking WHERE user_id = '-1' AND located NOT LIKE '%/admin/%'

Line : 649
File : admin_ip_tracking.php

Matteo - 08-05-2010, 21:10

Napraw tabelę zapytaniem:
Kod:
REPAIR TABLE `phpbb_aleksip_tracking`;

Polaczek - 08-05-2010, 21:10

w phpmyadmin:
Kod:
repair table `phpbb_aleksip_tracking`;

Aleks1994 - 09-05-2010, 13:49

Dzięki ;) Dał bym pomógł no ale nie mogę :?
Anonymous - 28-05-2010, 11:28

w pliku admin_ip_tracking.php jest błąd (przez to nie można zapisać ustawień co do zapisywania adminlogs)
znajdź:
Kod:
        'REG_ADMINLOGS_YES' => $reg_adminlogs_yes,
        'REG_ADMINLOGS_NO' => $reg_adminlogs_yes,

zamień na:
Kod:
        'REG_ADMINLOGS_YES' => $reg_adminlogs_yes,
        'REG_ADMINLOGS_NO' => $reg_adminlogs_no,


[ Dodano: 28-05-2010, 12:42 ]
jeszcze jedna poprawka, żeby nie zapisywało logów do adminlogs, gdy jest funkcja ta jest wyłączona:
znajdź w functions_ip_track.php:
Kod:
if ((($user_id2 > '0') && ($userlogs == '1') && !(strpos($page, '/admin/'))) || (($user_id2 == '-1') && ($guestlogs == '1')) || (($user_id2 == '-2') && ($botlogs == '1')) || (strpos($page, '/admin/') && ($adminlogs == '1')))

zamień na:
Kod:
if ((($user_id2 > '0') && ($userlogs == '1')) || (($user_id2 == '-1') && ($guestlogs == '1')) || (($user_id2 == '-2') && ($botlogs == '1')) || (strpos($page, '/admin/') && ($adminlogs == '1')))


[ Dodano: 28-05-2010, 12:43 ]
niech ktoś wstawi w tag [ code ] to co jest po "zamień na" :) (nie można edytować postu)

Bucu - 28-05-2010, 17:26

Dzięki Pico, poprawię paczkę dziś jeszcze.
Anonymous - 28-05-2010, 17:36

Bucu, poprawka z plikiem funcitons_ip_track nie do końca działa :/ trzeba z tym jeszcze pokombinować.
Można by jeszcze zoptymalizować modyfikację - w chwili obecnej wykonuje zawsze 3 dodatkowe zapytania do bazy - można przenieść config do tabeli config i zrobić kasowanie określonej liczby postów tylko dla klasy >= mod.
Obecnie testuje to u siebie i mam następujący rezultat: użytkownicy mają tylko 1 zapytanie do bazy, a moderatorzy i admini 2 (jeżeli jest więcej postów niż ustalony limit, to 3 zapytania).

[ Dodano: 05-06-2010, 14:04 ]
co do ostatniej poprawki:
Cytat:
Kod:
if ((($user_id2 > '0') && ($userlogs == '1') && !(strpos($page, '/admin/'))) || (($user_id2 == '-1') && ($guestlogs == '1')) || (($user_id2 == '-2') && ($botlogs == '1')) || (strpos($page, '/admin/') && ($adminlogs == '1')))


zamień na:
Kod:
if ((($user_id2 > '0') && ($userlogs == '1')) || (($user_id2 == '-1') && ($guestlogs == '1')) || (($user_id2 == '-2') && ($botlogs == '1')) || (strpos($page, '/admin/') && ($adminlogs == '1')))

to jest "błędna" (po testach nie za wiele zmienia)

za to znalazłem sposób na usunięcie "/admin/" z linku do view_page (pogrubiony link do strony):
w admin_ip_tracking.php znajdź wszystkie:
Kod:

clear_sid(strrchr ($row1['located'], "/"),1))

zamień na:
Kod:

clear_sid(strrchr ($row1['located'], "/"))

niech ktoś przetestuje, bo u mnie działa (nie wiedzę na razie żadnych błędów)

Joy17 - 12-06-2010, 02:16

Zainstalowałem jakieś pół godziny temu. Dlaczego Mediapartners-Google pokazuje w statystykach gości zamiast botach?
Boltex - 12-06-2010, 18:24

Bucu, dzięki. Wszystko śmiga.


Powered by phpBB modified by Przemo © 2003 phpBB Group