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

Ogłoszenia - Błędy wersji 1.12.5

Radek - 05-04-2006, 14:54

scalanie postow
http://www.przemo.org/php...&mode=mergepost ( np. )
kolo nazwy tematu jest jakis dwukropek -> wg. mnie brakuje jakiegos langa lub zostal niewlasciwie usuniety
2. pasek nawigacyjny
phpBB by Przemo ->
albo nie powinno tutaj byc -> albo winien sie tutaj pokazywac tytul scalanego tematu

Crack - 05-04-2006, 20:42

http://www.przemo.org/phpBB2/forum/install.php

phpBB arleady installed. If you really want fresh install, clear the config.php file.

Powinno być already

Przemo - 06-04-2006, 13:37

W module reklamy, gdy chcemy usunac jakis wpis i zaznaczamy usuniecie, to gdy w polu formularza (okres) jest inna wartosc (co wynika z niedokladnego zaokraglania) niz wartosc na liscie z prawej strony, wpis nie zostaje usuniety, zostaje zmieniony tylko okres. Nalezy wejsc ponownie i ponownie usunac wpis.
Crack - 07-04-2006, 20:22

Poprawka do błędu z adresem w komunikacie o oznaczeniu for jako przeczytane:
Kod:
OPEN
index.php

FIND
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' .append_sid("index.$phpEx") . '">')
        );

REPLACE WITH
        $redir_url = append_sid("index.$phpEx");
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' . $redir_url . '">')
        );

FIND
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="3;url='    .append_sid("index.$phpEx?" . POST_CAT_URL . "=$viewcat") . '">')
        );

REPLACE WITH
        $redir_url = append_sid("index.$phpEx?" . POST_CAT_URL . "=$viewcat");
        $template->assign_vars(array(
            'META' => '<meta http-equiv="refresh" content="3;url='    .$redir_url . '">')
        );

FIND
    $message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx?" . POST_CAT_URL . "=$viewcat") . '">', '</a> ');

REPLACE WITH
    $message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . $redir_url . '">', '</a> ');

Do tego mozna by jeszcze poprawić zmienną U_MARK_READ żeby nie wysyłało tego "-1". Poprawka sprawdzona na forum http://skysunsat.pl/index.htm

geman - 11-04-2006, 11:06

W logach czynności nie wyświetlają się nazwy czynności informujące o przyklejeniu tematu bądź oznaczeniu go jako ogłoszenie.
Crack - 13-04-2006, 14:18

Przemo, błąd którego istnieniu zaprzeczałeś jednak istnieje i można łatwo go wywołać. Ujawnia się gdy forum z nowym tematem (postem?) ma takie samo id jak id zwiniętej kategorii.
http://www.przemo.org/php...p=171854#171854

Opis wywołania dla nowo zainstalowanego forum:

1. Utworzyć nowego użytkownika, niech ma wszystkie posty przeczytane.

2. Teraz z konta głównego admina:

PA > Fora > Zarządzaj

Należy utworzyć dwie kategorie i podpiąć je pod ścieżkę:
Nazwa twojego forum Strona Główna \ Główna kategoria forum \ Test SubFor
Druga z tych kategorii dostanie cat_id 6

3. W kategorii z cat_id 6 należy utworzyć forum aby była widoczna na stronie głównej
Teraz wystarczy napisać nowy temat w czerwonym forum "Portal"

4. Po zalogowaniu na konto nowego użytkownika oznaczone jako nieprzeczytane są
"Portal" i kategoria o cat_id 6. Powód: forum i kategoria mają ten sam identyfikator (forum_id == cat_id).

Błąd powoduje zła zawartość zmiennej $userdata w functions_hierarchy.php (linia 394)
Kod:

$wdata['tree.unread_topics'] = ($userdata['unread_data'][$u_id]) ? true : false;

Przemo - 18-04-2006, 18:15

Filtrowanie danych zapisu kolorow: http://www.przemo.org/php...p=179365#179365
koziolek - 18-04-2006, 18:43

Cytat:
Filtrowanie danych zapisu kolorow: http://www.przemo.org/php...p=179365#179365
link nie działa :P

W Downloadzie przy dodawaniu komentarza i próbie podglądu pojawia się tabelka z nagłowkiem "Podgląd" a nie ma treści

Przemo - 19-04-2006, 10:45

Tech napisał/a:
Jest sobie główny dział forum "A" oraz poddziały "1", "2" itd.

Obecnie jak w wyszukiwarce wybierzemy aby szukało nam w dziale "A" to pokazuje nam też wyniki w poddziałach "1", "2" itd.

Podobnie jest w polu przeszukiwania które jest w danym dziale.

Przydała by się opcja aby nie wyświetlało nam wyników które są w poddziałąch - tylko te które są w głównym dziale.

Sylwia - 22-04-2006, 20:29

W portalu wyświetla linki do tematów w forach ukrytych i prywatnych, gdy zwykły user próbuje wejść na takiego linka pojawia sie info:
Cytat:
Taki post lub temat nie istnieje, być może został przed chwilą usunięty, wróć i spróbuj ponownie

A przecież nie powinno w ogóle pokazywać tego tematu :roll:

PS. wiem że wpisałeś tutaj ten błąd ale wpisałeś go jako niesprawdzony a ja właśnie to sprawdziłam...

Sylwia - 22-04-2006, 21:26

Jak się wyłączy ostrzeżenia na forum to ci co przedtem mieli zakaz pisania (przez ostrzeżenia) nie mogą teraz nic pisać pomimo iż teoretycznie mają "czyste" konto ;-)
Mariuszaraj - 24-04-2006, 16:17

Sylwia napisał/a:
Jak się wyłączy ostrzeżenia na forum to ci co przedtem mieli zakaz pisania (przez ostrzeżenia) nie mogą teraz nic pisać pomimo iż teoretycznie mają "czyste" konto ;-)
tez to zauwazyłem-u mnie na forum [pomogło po prostu wyczyszczenie ciastek przez tych userów
chelloPL - 24-04-2006, 23:06

Ostatnio zaliczył serwer zanik prądu i niestety, ale baza się nie podniosła sama:
Kod:
SQL Error: 126 Incorrect key file for table 'XXX_sessions.MYI'; try to repair it

DELETE FROM XXX_sessions WHERE session_time < NN AND session_id <> 'SID'

Dodać obsługę błędu 126 przy automatycznej naprawie tabel (functions.php, funkcja message_die)

PS: może warto zaimplementować od razu obsługę pozostałych błędów? http://dev.mysql.com/doc/refman/5.0/en/repair.html

Przemo - 25-04-2006, 09:56

Problem z logowaniem sie do panelu admina

login.php znajdź:
Kod:
        if ( isset($HTTP_GET_VARS['admin']) )
        {
            if ( eregi("admin_users.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . intval($HTTP_GET_VARS[POST_USERS_URL]);
            }
            else if ( eregi("admin_ug_auth.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_ug_auth.$phpEx?mode=user&" . POST_USERS_URL . "=" . intval($HTTP_GET_VARS[POST_USERS_URL]);
            }
            else if ( eregi("admin_account.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_account.$phpEx";
            }
            else
            {
                $forward_page = "admin/index.$phpEx";
            }
        }

        $s_hidden_fields = '<input type="hidden" name="redirect" value="' . $forward_page . '" />';
        $s_hidden_fields .= (isset($HTTP_GET_VARS['admin'])) ? '<input type="hidden" name="admin" value="1" />' : '';
Zamień na:
Kod:
        $s_hidden_fields = '';
        if ( isset($HTTP_GET_VARS['admin']) )
        {
            if ( eregi("admin_users.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . intval($HTTP_GET_VARS[POST_USERS_URL]);
            }
            else if ( eregi("admin_ug_auth.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_ug_auth.$phpEx?mode=user&" . POST_USERS_URL . "=" . intval($HTTP_GET_VARS[POST_USERS_URL]);
            }
            else if ( eregi("admin_account.$phpEx", $forward_page) )
            {
                $forward_page = "admin/admin_account.$phpEx";
            }
            else
            {
                $forward_page = "admin/index.$phpEx";
            }
            $s_hidden_fields .= ($userdata['session_id']) ? '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />' : '';
        }

        $s_hidden_fields .= '<input type="hidden" name="redirect" value="' . $forward_page . '" />';
        $s_hidden_fields .= (isset($HTTP_GET_VARS['admin'])) ? '<input type="hidden" name="admin" value="1" />' : '';

chelloPL - 25-04-2006, 22:21

I jeszcze jeden kod błędu, do automatycznej naprawy tabel:
Kod:
Error creating new session

DEBUG MODE

SQL Error : 145 Table './gorek3/ph_sessions' is marked as crashed and should be repaired
http://www.przemo.org/phpBB2/forum/viewtopic.php?t=25521



Powered by phpBB modified by Przemo © 2003 phpBB Group