Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Wyłączenie logowania adresów IP przez forum


DawPi

Rekomendowane odpowiedzi

  • Manager

Witam,

jeśli z jakiś względów chcesz uniemożliwić forum składowanie jakichkolwiek adresów IP w bazie danych to postępuj wg poniższej instrukcji.

Najpierw należy usunąć obecne adresy IP znajdujące się w bazie danych, w tym celu uruchom poniższe zapytania SQL:

UPDATE ibf_admin_login_logs SET admin_ip_address = ''

UPDATE ibf_admin_sessions SET session_ip_address = ''

UPDATE ibf_converge_local SET converge_ip_address = ''

UPDATE ibf_members SET ip_address = ''

UPDATE ibf_message_text SET msg_ip_address = ''

UPDATE ibf_moderator_logs SET ip_address = ''

UPDATE ibf_posts SET ip_address = ''

UPDATE ibf_profile_comments SET comment_ip_address = ''

UPDATE ibf_profile_ratings SET rating_ip_address = ''

UPDATE ibf_reg_antispam SET ip_address = ''

UPDATE ibf_search_results SET ip_address = ''

UPDATE ibf_sessions SET ip_address = ''

UPDATE ibf_subscription_logs SET sublog_ipaddress = ''

UPDATE ibf_topic_ratings SET rating_ip_address = ''

UPDATE ibf_validating SET ip_address = ''

UPDATE ibf_voters SET ip_address = ''

Kiedy już to zostało zrobione to kolejnym krokiem jest edycja plików.

Otwórz plik: sources/ipsclass.php

Znajdź:

$this->ip_address = $match[1].'.'.$match[2].'.'.$match[3].'.'.$match[4];

Zamień na:

$this->ip_address = '0.0.0.0';

Znajdź:

    function my_getenv($key)
   {
    $return = array();

Dodaj poniżej:

	    if ( $key == 'REMOTE_ADDR' ) return '0.0.0.0';

Zapisz i wyślij.

Te same edycje wykonaj w pliku ips_kernel/class_ipsclass_core.php.

Gotowe!

Autorem tutoriala jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora.

Tutorial wykonany dla www.forum.invisionize.pl

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Spróbuj oba:

$this->ip_address = '0.0.0.0';

Zamienić na:

$this->ip_address = '1.2.3.4';

A jak nie pomoże to popołudniu sprawdzę jak przeniosę localhosta na nowy komputer.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Otwórz plik: admin/applications_addon/other/shoutbox/modules_public/ajax/coreAjax.php

Znajdź:

	private function moderatorLoadQuickCommand()
{

Dodaj poniżej:

echo $this->request['modtype'];

I wyślij shouta i napisz, co się pojawia nad forum. Potem to skasuj bo będzie powodować błędy.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Uhm, racja. :D

Ten kod występuje dość dużo razy w pliku: sources/components_public/shoutbox/ajax.php

$this->lib_shoutbox->class_ajax->return_string('error-'.$this->lib_shoutbox->show_error('unknown', true));

Wniosek z tego taki, że należałoby hashować ( dodawać przed każdą kolejną linią # lub // ) by wykryć która dokładnie linia powoduje ten błąd, a potem napisać mi tutaj numer tej wersji.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...
  • Manager

Wyłącz sprawdzanie adresów IP w ustawieniach bezpieczeństwa i sprawdź wtedy. Być może to będzie przyczyną.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.