Simple subforums mod - eror

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 02 kwietnia 2006, 12:02

sprawdziłęm najbardziej podejrzane pliki i znalazłem problem w pliku functions.php
popraw błąd albo edytuj go jeszcze raz.
a żebyś nie miał za łatwo to miejsca błedu nie podaje :D - ucz sie ucz bo to potęgi klucz, albo jakos tak :D
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

marlonk
Posty: 19
Rejestracja: 11 grudnia 2005, 22:11
Lokalizacja: Piła/Poznań
Kontakt:

Post autor: marlonk » 02 kwietnia 2006, 14:54

hmy...z uwagi na to ze nie znam kompletnie php to zapewne nie znajde samodzielnie bledu :( wiec jesli bedziesz taki dobry i dasz mi jakies wskazowki to bedzie mi zdecydowanie latwiej :)

functions.php to byl jedyny plik w ktorym nie zgadzaly mi sie linijki do zamiany. Byly przesuniete o pare linijek w dol niz podane w instalacji. Jednak nadal mi ta wiedza nic nie daje bo nie wiem czegos szukac a jak pisalem w php sie nie orientuje

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 03 kwietnia 2006, 18:41

zgdonie z obietnicą napisaną na PW oto znalezione błędy:
plik functions.php

znajdź

Kod: Zaznacz cały

       $sql = "SELECT c.cat_id, c.cat_title, c.cat_order
              FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
              WHERE f.cat_id = c.cat_id
              GROUP BY c.cat_id, c.cat_title, c.cat_order
              ORDER BY c.cat_order";
       if ( !($result = $db->sql_query($sql)) )
       {
              message_die(GENERAL_ERROR, "Couldn't obtain category list.", "", __LINE__, __FILE__, $sql);
       }
       
       $category_rows = array();
       while ( $row = $db->sql_fetchrow($result) )
       {
              $category_rows[] = $row;
       }
zamien na:

Kod: Zaznacz cały

       $sql = "SELECT c.cat_id, c.cat_title, c.cat_order
              FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
              WHERE f.cat_id = c.cat_id
              GROUP BY c.cat_id, c.cat_title, c.cat_order
              ORDER BY c.cat_order";
       if ( !($result = $db->sql_query($sql)) )
       {
              message_die(GENERAL_ERROR, "Couldn't obtain category list.", "", __LINE__, __FILE__, $sql);
       }
       
       $category_rows = array();
       while ( $row = $db->sql_fetchrow($result) )
       {
              $category_rows[] = $row;
              $forums_list[] = $row;
       }
ze względu na:

Kod: Zaznacz cały

		while ( $row = $db->sql_fetchrow($result) )
		{
			$forum_rows[] = $row;

#
#-----[ AFTER, ADD ]------------------------------------------ 
#

			$forums_list[] = $row;
fragmeny ten występuje 2 razy i według mnie ma być zmodyfikowana pierwsza w kolejności znaleziony fragment.
sprawdź cały plik jeszcze raz :D
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

marlonk
Posty: 19
Rejestracja: 11 grudnia 2005, 22:11
Lokalizacja: Piła/Poznań
Kontakt:

Post autor: marlonk » 03 kwietnia 2006, 20:08

pozamienialem fragmenty kodu, ktory wskazales i nic...pokombinowalem takze z
while ( $row = $db->sql_fetchrow($result) )
{
$forum_rows[] = $row;

#
#-----[ AFTER, ADD ]------------------------------------------
#

$forums_list[] = $row;
z tego wzgledu ze wystepuje dwa razy i tez nic. Jakies inne wskazówki ? mod dodaje subfora tylko na stronie glownej wyswietlaja sie one nie tak jak powinny :/

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 03 kwietnia 2006, 20:30

no to coś namieszałeś moze z innymi modami bo ja zainstalowałem tego moda na czytej wersji forum i działał bardzo ładnie i bez problemowo.
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

marlonk
Posty: 19
Rejestracja: 11 grudnia 2005, 22:11
Lokalizacja: Piła/Poznań
Kontakt:

Post autor: marlonk » 03 kwietnia 2006, 20:46

to nie mam pojecia o co chodzi :/ tym razem wgram sobie innego moda moze tamten zadziala...bo do tego juz nie mam nerwow :( dzieki za pomoc

tez zainstalowalem tem mod na czystym forum i mam taka sama sytuacje! wiec nie wiem...wrzucilem te pliki ktore dalem jako zalacznik! i mam taka sama sytuacje! wiec to chyba nie wina plikow! tylko czego w takim razie :(

Zablokowany

Wróć do „Pomoc”