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

Propozycje modyfikacji - [poprawka] Ignorowanie działów 1.0 by qbs - nieprzeczytane p

INIM - 22-10-2014, 02:06
Temat postu: [poprawka] Ignorowanie działów 1.0 by qbs - nieprzeczytane p
Swojego czasu ktoś na forum pisał, że ma problem z modyfikacją "Ignorowanie działów" by qbs. Skrypt forum zliczał nieprzeczytane posty z działów, które miały być ignorowane. Wówczas Woytec przedstawić rozwiązanie tego problemu i był on następujący:

includes/read_history.php
Znajdź:
Kod:
$select_sql = "p.post_id, p.topic_id, p.forum_id
            FROM (" . POSTS_TABLE . " p)
            $ignore_topics_table
            WHERE p.post_time > " . $userdata['read_tracking_last_update'] . "
                AND p.poster_id <> " . $userdata['user_id'] . "
                $ignore_topics_sql
                " . (($no_auth_ids) ? "AND p.forum_id NOT IN($no_auth_ids)" : "");

Zamień na:
Kod:
$ignored_forums_ids = implode(", ", $ignored_forums);
       
        $select_sql = "p.post_id, p.topic_id, p.forum_id
            FROM (" . POSTS_TABLE . " p)
            $ignore_topics_table
            WHERE p.post_time > " . $userdata['read_tracking_last_update'] . "
                AND p.poster_id <> " . $userdata['user_id'] . "
                $ignore_topics_sql
                " . (($no_auth_ids) ? "AND p.forum_id NOT IN($no_auth_ids)" : "") . (($ignored_forums) ? "AND p.forum_id NOT IN($ignored_forums_ids)" : "");


To było jeszcze za 1.12.6p4 albo nawet wcześniej, więc nie mam pojęcia czy to działa (w sumie to nie wiem nawet czy ignorowanie działów Irka działa na 1.12.8 ^^), ale tak czy inaczej wrzucam dla potomnych, bo poprzedni temat zniknął z forum. Jak ktoś przetestuje czy działa to niech da znać.

EDIT:
Windows 98? :D Chłopaki, czas chyba na 1.12.9, bo skrypt nie rozpoznanie już win8.1 a co dopiero z win10? ;)

Tommekk80 - 22-10-2014, 07:34

Na 12.7 działa na pewno, powyższa poprawka również.
Sprawdzę na 12.8 przy najbliższej okazji.

MarcelJ - 25-10-2014, 11:04

Dziś testowałem na 1.12.8 i działa jakby co.


Powered by phpBB modified by Przemo © 2003 phpBB Group