PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Rules  Forum FAQ   Search   Usergroups   Register   Log in
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

View next topic
View previous topic
Post new topic   Reply to topic  PHP-Nuke.org.pl Forum Index » PHPNuke - pomoc
Author Message
pawelj
~user



Joined: 19.11.2006
Posts: 5


Status: Offline


 
View Single PostPosted: 3 Dec 2006 00:06:59 Back to top  
User browserUser browser: Opera/9.02 (Windows NT 5.1; U; pl)

Znalazłem kilka usterek w ósemce, pewnie będzie ich więcej. Pomyślałem, że dobrze byłoby zebrać to do tzw. "kupy". :D

1) Edycja bloków - plik "\nuke\admin\modules\blocks.php"
- zmienna $refresh w funkcji "EditBlocksSave()" dopisać za
deklaracją globalnych:
if ($refresh=="") $refresh=0;

2) UWAGA! Konieczne tylko dla poczty przez SMTP z uwierzytelnianiem
Wysyłanie emaili:
- instalacja PEAR w PHP (mail i socket) lub moje rozwiązanie
bez PEAR jest na forum
- utworzenie pliku "\nuke\includes\mailconfig.php"
- edycja zbioru "\nuke\modules\feedback\index.php"
- edycja zbioru "\nuke\modules\News\friend.php"
- edycja zbioru "\nuke\admin\modules\newsletter.php"
- edycja zbioru "\nuke\modules\Your_Account\index.php"

3) Edycja pliku "\nuke\includes\class_sql_inject.php"
- zmiana w funkcji "test()" (linia 106):
nazwa zmiennej $SRQ, powinno być $sRQ

4) Baza danych tabela "nuke_users",
- usunięto w polach "bio" i "ublock" znacznik "not null"

5) Błędny formularz w "modules\Feedbeak\index.php"

6) Brak w polskim pliku językowym słów:
-1- _TOPICS - Tematy
-2- _ALLTOPICS - Wszystkie tematy
-plik: - "\nuke\language\lang-polish.php"

7) W tabeli "counter" zmienić w pierwszym wierszu wartość pola "var"
- z "kliknięć" na "hits"

8) Brak wpisu "define("_SEARCHDIS","Przeszukaj komentarze");" w:
- "\modules\News\language\lang-polish.php"

9) Brak wpisu "$AllowableHTML" w zmiennych globalnych
- lokalizacja: "\modules\News\comments.php" - funkcja: reply(...)
- objawy: w momencie, gdy chcemy skomentować artykuł
wyświetla się błąd zamiast listy dozwolonych znaczników html

10) Brak wczytania nagłówka przed wykonaniem funkcji
"navbar($sid, $title, $thold, $mode, $order);"
- lokalizacja: "\modules\News\comments.php"
- funkcja: DisplayTopic(...)
- dopisać: "include_once("header.php");" przed
"navbar($sid, $title, $thold, $mode, $order);"
- objawy: w momencie, gdy klikamy w "nadrzędny" w przeglądaniu
odpowiedzi na komentarz pojawia się błąd:
"nieznana funkcja OpenTable()", potem CloseTable() itd...


Postaram się dopisywać kolejne usterki (jeżeli istnieją) i zachęcam innych.
Jeżeli zauważysz, że którakolwiek z zaproponowanych przeze mnie zmian
powoduje jakieś problemy, to opisz je - za co z góry dzięki.
View user's profile    
dudi
@admin



Joined: 13.12.2004
Posts: 3197
Helps: 330
Location: Tychy

Status: Offline


 
View Single PostPosted: 3 Dec 2006 00:21:24 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0

temat na pewno się przyda.
Po zebraniu większej ilości błędów zostaną one na pewno poprawione.
Dzięki za informację

_________________
Pomocy udzielam TYLKO na forum !!!
www.dusoft.pl
View user's profile Visit poster's website    
pawelj
~user



Joined: 19.11.2006
Posts: 5


Status: Offline


 
View Single PostPosted: 5 Dec 2006 22:45:46 Back to top  
User browserUser browser: Opera/9.02 (Windows NT 5.1; U; pl)

Kilka kolejnych poprawek:

11) Błąd pojawia się przy MySQL 5x, ponieważ "reads" jest słowem kluczowym
- lokalizacja: "\modules\Topics\index.php" - pierwsze zapytanie SQL
- zamienić nazwę wirtualnego pola tabeli w zapytaniu:
a) zamienić "(...), SUM(s.counter) AS reads (...)"
na przykład na "(...), SUM(s.counter) AS read_count (...)"
b) zamienić ".(isset($row['reads']) ? $row['reads'] : 0)."
na ".(isset($row['read_count']) ? $row['read_count'] : 0)."
- objawy: nie wyświetla się lista tematów

12) Ostrożna zmiana w "mainfile.php" linia 205 (u mnie, u Was może być gdzieś w okolicy)
- dodać po lini:
foreach ($_POST as $secvalue) {
- linię:
if (is_array($secvalue)) $secvalue=join("",$secvalue);

- objawy: w chwili dodawania kategorji do forum wywala błąd konwersji tablicy na sring
swoją drogą troche dziwne, że tablica "$_POST" przekazuje tablicę ???
przekazywane zmienne tablicowe to $_POST["forumname"] i $_POST["addforum"].
Przypuszczam, że błąd powstaje gdzieś w pliku:
"\modules\Forums\admin\admin_forums.php"
może ktoś znajdzie, ja nie miałem tyle czasu a obejście działa.

13) Forum. Błędne ścieżki względne do pliku "functions_search.php"
- lokalizacja: "\modules\Forums\includes\prune.php"
- zamienić dwukrotnie po if i po else na początku pliku:
"require("modules/Forums/includes/functions_search.php");"
- na:
"require("../includes/functions_search.php");"
- objawy: np. nie można usunąć z forum tematu

Prośba o weryfikację (jeżeli ktoś używa ósemki) na innym sprzęcie.
Ja sprawdzam na maszynach z PHP 5.0.5, MySQL 5.0 i Apache 2.0.55 na
WindzieXP, Debianie i Win 2k Server.
View user's profile    
Babalu
~user



Joined: 7.02.2006
Posts: 22
Helps: 4
Location: Teresin

Status: Offline


 
View Single PostPosted: 11 Jan 2007 15:43:34 Back to top  
User browserUser browser: Opera/9.10 (Windows NT 5.1; U; pl)

Co do punktu 13 uważam, to według mnie po else powino być tylko:
"require("functions_search.php");"
bo inaczej nie działa automatyczne czyszczenie forum.
Zresztą i po if, też wystarcza tylko taki wpis, czyli ogólnie cały ten if nie ma sensu, skoro niezależenie od wyniku sprawdzenia robi to samo, wystarczy wiec tylko linia:
require("functions_search.php");
Taka mała optymalizacja kodu Smile

Kolejne poprawki:

14) plik case.czat.php z katolgu admin/case w w polecenich include należy zmienić wpisy Czat.php na czat.php - bez tej poprawki nie mamy dostępu do adminstracji czatem.

_________________
Sport to fajna sprawa.
LKS Mazowsze Teresin
View user's profile Visit poster's website    
shadow
~user



Joined: 27.01.2007
Posts: 1


Status: Offline


 
View Single PostPosted: 27 Jan 2007 15:51:08 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1

czyli najlepiej jak będzie jak zrobia poprawki a my sobie ściagniemy Very Happy

żartuje Dzięki wiellkie za te poprawki WIELKIE THX bo mam podobne błędy, nie które zrobiłem sam ale reszta.... Smile pzdr
View user's profile    
piecha
~user



Joined: 25.01.2007
Posts: 23
Location: Starogard Gdański

Status: Offline


 
View Single PostPosted: 30 Jan 2007 16:41:46 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9

Quote:
czyli najlepiej jak będzie jak zrobia poprawki a my sobie ściagniemy


Siemka. Nie chce iść na łatwiznę, ale z kilkoma punktami nie moge sobie poradzic ze wzgledu, ze jestem laikiem.

Milo bylo by gdyby ktos jednak zrobil gotowa poprawke i udostepnil ja nam - laikom Rolling Eyes Smile

Pozdrawiam
View user's profile    
CiNeK
~user



Joined: 5.01.2007
Posts: 59
Helps: 1


Status: Offline


 
View Single PostPosted: 7 Jun 2007 21:45:03 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4

a ja się zastanawiałem czemu nuke nie wyświetla listy tematów Confused

ale postąpiłem według instrukcji podanej tutaj, i podziałało - naprawdę wielkie dzięki pawelj Wink

ósemka ma dość sporo tych błędów ale da się jeszcze jakoś z tym żyć ale bez kombinowania nie da rady Smile

może jakiś patch? Very Happy
View user's profile    
pawelj
~user



Joined: 19.11.2006
Posts: 5


Status: Offline


 
View Single PostPosted: 30 Jun 2007 11:19:20 Back to top  
User browserUser browser: Opera/9.20 (Windows NT 5.1; U; pl)

Witam ponownie. Cieszę się, że komuś się przydały moje spostrzeżenia i nie musiał kombinować. Dzięki za uwagi.

15) Moduł Advertising. Nie można zapisać wyedytowanych danych o banerze do bazy.
- lokalizacja: "\modules\Advertising\admin\index.php"
- zmienić: funkcja "BannerEdit" (od 6-tego do 13-go wiersza od końca funkcji), należy usunąć lub wykomentować następujące wiersze:

Code:
      <!--
         <input type=\"hidden\" name=\"imptotal\" value=\"$imptotal\">
         <input type=\"hidden\" name=\"impmade\" value=\"$impmade\">
         <input type=\"hidden\" name=\"imageurl\" value=\"$imageurl\">
         <input type=\"hidden\" name=\"impadded\" value=\"$impadded\">
         <input type=\"hidden\" name=\"position\" value=\"$position\">
         <input type=\"hidden\" name=\"active\" value=\"$active\">
         <input type=\"hidden\" name=\"ad_width\" value=\"$ad_width\">
         <input type=\"hidden\" name=\"ad_height\" value=\"$ad_height\">
      -->
      

Zachęcam do opisywania swoich poprawek, w kupie raźniej Smile .
View user's profile    
CiNeK
~user



Joined: 5.01.2007
Posts: 59
Helps: 1


Status: Offline


 
View Single PostPosted: 3 Dec 2007 22:29:09 Back to top  
User browserUser browser: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Przy wersji 8.1 Nuke'a znalazłem braki w pliku lang-polish w folderze Nuke/languages/*.*

brakujące wpisy

Code:
define("_NONEWSYET","Brak jeszcze artykułów");
define("_TOTNEWS","Wszystkie nowe");
define("_TOTREADS","Przeczytano");
View user's profile    
Display posts from previous:   
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Nie możesz dołączać plików na tym forum
Nie możesz ściągać plików na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Valid XHTML 1.0 Transitional statystyki www stat.pl
Copyright © 2004-2007 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Wizytówki, ulotki, projektowanie reklam, strony WWW :: Zdjęcia ślubne
Tworzenie strony: 0.62 sekund
Zapytań: 19
pledan :: Malowanki :: księgarnia internetowa :: firma biznesowa :: Usługi budowlane w Kielcach :: kredyt na mieszkanie :: Dolomity :: erotyczne :: No-Name Team :: Ręczniki
Linkor.pl :: Linkor.pl :: Linkor.pl :: Linkor.pl :: Linkor.pl