Skocz do zawartości
Forum
Regulamin

Zasady i wytyczne obowiązujące wszystkich użytkowników

Administracja

Poznaj zespół moderatorów i administratorów dbających o społeczność

Ranking Użytkowników

Zestawienie najbardziej aktywnych członków naszej społeczności

Serwery
Bany CS2

System banów na serwerach Counter-Strike 2

Bany CS 1.6

System banów na serwerach Counter-Strike 1.6

Sklep CS2

Dostęp do usług premium i przywilejów na serwerach CS2

Statystyki Graczy - CS2

Sprawdź najlepszych graczy naszych serwerów CS2 oraz ich dokładne statystyki!

Sklep CS 1.6

Oferta usług VIP/SVIP dla graczy Counter-Strike 1.6

Odwołaj się od bana

Oficjalna procedura odwoławcza dla zablokowanych graczy

Społeczność
Wydarzenia

Kalendarz turniejów, konkursów i integracyjnych spotkań graczy

Discord

Dołącz do naszej społeczności na discordzie

Aktualności

Bieżące informacje dotyczące serwerów i środowiska CS

Pomoc

Przewodniki, poradniki i wsparcie dla wszystkich użytkowników

Nowy szablon forum
csowicze.pl


Przygotowaliśmy dla Was nowy wygląd forum! Na pewno znajdziecie rzeczy, które można ulepszyć. Dajcie nam znać w dedykowanym wątku. Wasza opinia jest dla nas ważna!

Czytaj więcej

Największy spamer czatbox'a! Weź udział kolejnej edycji konkursu!


Wraz ze startem nowej odsłony forum ruszamy z kolejną edycją konkursu spamer czatbox'a! Do wygrania fajne nagrody w tym $$$$

Czytaj więcej

Csowicze – Odświeżona Odsłona | Parę Ważnych Informacji


Wracamy po krótkiej przerwie... Przeczytaj ogłoszenie by być na bieżąco!

Czytaj więcej

Nasze serwery

  • Counter-Strike 1.6 Counter-Strike 1.6
    • Nowy ONLY DD2 - PRACE
    • 51.77.39.131:27016
    • 0 / 32 graczy
    • mapa:


      de_dust

    • Właściciel:

        • Właściciele
        • Mapa de_dust
        • Protokół source
        • Procentowe wypełnienie 0%
        • Najwięcej graczy 2
  • Counter-Strike 2 Counter-Strike 2
  • Teamspeak 3 Teamspeak 3
    • Nowy TS3 - Csowicze
    • ts3.csowicze.pl
    • 0 / 32 graczy
    • Właściciel:

        • Właściciele
        • Protokół teamspeak3
        • Procentowe wypełnienie 0%
        • Najwięcej graczy 3
  • Discord Discord
    • DC CSowicze
    • Kliknij przycisk Połącz
    • 124 / 124 graczy
    • Właściciel:

  • 7 Wszystkich serwerów
  • 155 / 298 Wszystkich graczy
  • 52% Zapełnienie serwerów

Zablokowane [PORADNIK] Umożliwienie wylogowania się dla zbanowanych użytkownikow IPB 3.3 , 3.4


Rekomendowane odpowiedzi

Napisano

Domyślnie IP.Board działa tak, że jeśli użytkownik jest zbanowany to nie może się wylogować. Ale czasem jest to przydatna funkcja np. jeśli korzystamy z aplikacji (SD) Token of Death 1.0.0 Wtedy jak najbardziej pożądana jest możliwość wylogowywania.

Aby tego dokonać należy otworzyć plik /admin/sources/base/ipsRegistry.php

 

i znaleźć:

 

/* Are we banned: By DB */         if ( self::$handles['member']->getProperty('member_banned') == 1 or self::$handles['member']->getProperty( 'temp_ban' ) )         {         /* Don't show this message if we're viewing the warn log */         if ( ipsRegistry::$request['module'] != 'ajax' or ipsRegistry::$request['section'] != 'warnings' )         {         self::getClass( 'class_localization' )->loadLanguageFile( 'public_error', 'core' );              $message = '';         if ( self::$handles['member']->getProperty('member_banned') )         {         $message = self::getClass( 'class_localization' )->words['no_view_board_b'];         }         else         {         $ban_arr = IPSMember::processBanEntry( self::$handles['member']->getProperty( 'temp_ban' ) );              /* No longer banned */         if( time() >= $ban_arr['date_end'] )         {         self::DB()->update( 'members', array( 'temp_ban' => '' ), 'member_id=' . self::$handles['member']->getProperty( 'member_id' ) );         }         /* Still banned */         else         {         $message = sprintf( self::getClass( 'class_localization' )->words['account_susp'], self::getClass( 'class_localization' )->getDate( $ban_arr['date_end'], 'LONG', 1 ) );         }         }              /* Get anything? */         if ( $message )         {         $warn = ipsRegistry::DB()->buildAndFetch( array( 'select' => '*', 'from' => 'members_warn_logs', 'where' => 'wl_member=' . self::$handles['member']->getProperty('member_id') . ' AND wl_suspend<>0', 'order' => 'wl_date DESC', 'limit' => 1 ) );              if ( $warn['wl_id'] and ipsRegistry::$settings['warn_show_own'] )         {         $moredetails = "". self::getClass('class_localization')->words['warnings_moreinfo'] ."";         }              self::instance()->getClass('output')->showError( "{$message} {$moredetails}", 1001, true, null, 403 );         }         }         }
a następnie zamienić na:

 

/* Are we banned: By DB */         if ( self::$handles['member']->getProperty('member_banned') == 1 or self::$handles['member']->getProperty( 'temp_ban' ) )         {         /* Don't show this message if we're viewing the warn log */         if( ( ipsRegistry::$request['module'] != 'ajax' or ipsRegistry::$request['section'] != 'warnings' ) && ( ipsRegistry::$request['section'] != 'login' && ipsRegistry::$request['do'] != 'logout' ) )         {         self::getClass( 'class_localization' )->loadLanguageFile( 'public_error', 'core' );              $message = '';         if ( self::$handles['member']->getProperty('member_banned') )         {         $message = self::getClass( 'class_localization' )->words['no_view_board_b'];         }         else         {         $ban_arr = IPSMember::processBanEntry( self::$handles['member']->getProperty( 'temp_ban' ) );              /* No longer banned */         if( time() >= $ban_arr['date_end'] )         {         self::DB()->update( 'members', array( 'temp_ban' => '' ), 'member_id=' . self::$handles['member']->getProperty( 'member_id' ) );         }         /* Still banned */         else         {         $message = sprintf( self::getClass( 'class_localization' )->words['account_susp'], self::getClass( 'class_localization' )->getDate( $ban_arr['date_end'], 'LONG', 1 ) );         }         }              /* Get anything? */         if ( $message )         {         $warn = ipsRegistry::DB()->buildAndFetch( array( 'select' => '*', 'from' => 'members_warn_logs', 'where' => 'wl_member=' . self::$handles['member']->getProperty('member_id') . ' AND wl_suspend<>0', 'order' => 'wl_date DESC', 'limit' => 1 ) );              if ( $warn['wl_id'] and ipsRegistry::$settings['warn_show_own'] )         {         $moredetails = "". self::getClass('class_localization')->words['warnings_moreinfo'] ."";         }              self::instance()->getClass('output')->showError( "{$message} {$moredetails}", 1001, true, null, 403 );         }         }         }
Gotowe :)

POSZUKUJE WSPÓLNIKÓW / OPIEKUNÓW - NA SERWERKI CS:GO!

:!!: Skontaktuj się ze mną po więcej szczegółów :!!:

  • 2 lata później...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • 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