Input your search keywords and press Enter.

Boty wyszukiwarek na stronie głównej (IP.Board 2.1.x)

Jak zrobić aby na stronie głównej naszego forum widniało ile botów przegląda aktualnie forum. Modyfikacja do wersji IP.Board 2.1.x

Modyfikacja pokazuje na liście aktywnych użytkowników ile botów przegląda forum

Widok botów na stronie głównej

  1. Otwórz: ACP -> look & Feel -> {Twój Skin} -> Edit Template HTML -> Board Index -> ActiveUsers i zamień całą zawartość na:
    {$active[TOTAL]} {ipb.lang['active_users']}<strong>{$active[GUESTS]}</strong> {ipb.lang['guests']}, <strong>{$active[MEMBERS]}</strong> {ipb.lang['public_members']} <strong>{$active[ANON]}</strong> {ipb.lang['anon_members']}, <strong>$active[BOTS]</strong> {ipb.lang['search_bots']}
    <div class="thin">{$active[NAMES]}</div>
    {$active['links']}

    Zapisz zmiany

  2. Otwórz: /cache/lang_cache/x/lang_boards.php, gdzie x to twój katalog z językiem.

    Znajdź:

    public_members => "użytkownicy",

    lub

    $lang['public_members'] = "użytkownicy";

    dodaj pod tą linijką odpowiednio dla pierwszej wersji:

    search_bots => "botów wyszukiwarek",

    lub

    $lang['search_bots'] = "botów wyszukiwarek";

    Zapisz i Zamknij

  3. Otwórz: /sources/lib/func_boardstats.php i znajdź:
    $active = array( 'TOTAL' => 0 ,
     'NAMES' => "",
     'GUESTS' => 0 ,
     'MEMBERS' => 0 ,
     'ANON' => 0 ,

    zamień ten fragment na:

    $active = array( 'TOTAL' => 0 ,
     'NAMES' => "",
     'GUESTS' => 0 ,
     'MEMBERS' => 0 ,
     'ANON' => 0 ,
     'BOTS' => 0 , 

    następnie znajdź:

    if ( $this->ipsclass->vars['spider_anon'] )
     {
     if ( $this->ipsclass->member['mgroup'] == $this->ipsclass->vars['admin_group'] )
     {
     $active['NAMES'] .= "{$result['member_name']}*{$this->sep_char} ";
     }
     }
     else
     {
     $active['NAMES'] .= "{$result['member_name']}{$this->sep_char} ";
     }

    i zamień na:

    if ( $this->ipsclass->vars['spider_anon'] )
     {
     if ( $this->ipsclass->member['mgroup'] == $this->ipsclass->vars['admin_group'] )
     {
     $active['NAMES'] .= "{$result['member_name']}*{$this->sep_char} ";
     $active['BOTS']++;
     }
     }
     else
     {
     $active['NAMES'] .= "{$result['member_name']}{$this->sep_char} ";
     $active['BOTS']++;
     }

    teraz znajdź:

    $active['TOTAL'] = $active['MEMBERS'] + $active['GUESTS'] + $active['ANON'];

    i zamień na:

    $active['TOTAL'] = $active['MEMBERS'] + $active['GUESTS'] + $active['ANON'] + $active['BOTS'];

    Zapisz i zamknij plik

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Przeczytaj poprzedni wpis:
Boty wyszukiwarek na stronie głównej (IP.Board 2.2.x i IP.Board 2.3.x)

Jak zrobić aby na stronie głównej naszego forum widniało ile botów przegląda aktualnie forum. Modyfikacja do wersji IP.Board 2.2.x i...

Zamknij