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


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Odpowiedz do tematu  Forum PHP-Nuke.org.pl Strona Główna » Zmodyfikowane PHP-Nuke
Autor Wiadomość
random
~user



Dołączył(a): 1.12.2005
Posty: 2


Status: Offline


 
PostWysłany: 2 Lip 2006 22:27:24 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Witam,
widziałem, że jeden z użytkowników pisał już o tym, ale problemu nie rozwiązano. Mam problem z ogonkami. Tak wygląda strona główna zaraz po instalacji:

Gratulacje! W?a?nie zainstalowa?e? poprawnie sw?j system CMS!. Mo?esz edytowa? lub zmieni? t? informacj? w...

Oczywiście piszę o PHP-NUKE 7.9.0.3.2ePL. Tabele instalowałem przez phpMyAdmin.
Pozdrawiam
RaN
Zobacz profil autora    
marbed
~user



Dołączył(a): 21.12.2004
Posty: 738
Pochwał: 43
Skąd: Legnica

Status: Offline


 
PostWysłany: 3 Lip 2006 06:14:50 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

A jak instalowałeś tabele to jakie kodowanie bazy miałeś ustawione ? Plik SQL z przygotowanej przeze mnie wersji nuka jest przekodowany na polskie ISO czyli: iso-8859-2
Zobacz profil autora Odwiedź stronę autora    
srwsio
~user



Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn

Status: Offline


 
PostWysłany: 3 Lip 2006 10:41:42 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)

czyli rozwijając myśl @marbeda to
1. musisz ustawić systwem porównań w bazie na latin 2
lub
1. wejść w FAQ i zrobić krok 3 z instrukcji

_________________
SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera
Zobacz profil autora Odwiedź stronę autora    
toLL
~user



Dołączył(a): 25.06.2006
Posty: 3


Status: Offline


 
PostWysłany: 3 Lip 2006 19:38:39 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322;

srwsio napisał(a):
czyli rozwijając myśl @marbeda to
1. musisz ustawić systwem porównań w bazie na latin 2
lub
1. wejść w FAQ i zrobić krok 3 z instrukcji


Wyjaśnijcie mi to pliz jak 3-letniemu dziecku.
Przechodziłem cały FAQ, zmieniałem includes/sql_layer.php i db/mysql.php na wszystkie możliwe sposoby - bez powodzenia. Doszedłem tylko do tego, że treść newsa jest ok, natomiast krzaczki mam w menu oraz w stopce. I to o tyle ciekawie, że w menu głównym (nagłówek G??wne menu) standardowa pozycja "Strona główna" jest ok, ale parę linijek niżej już mam "Odno?niki" i "Wy?lij nowo?". Blok "Kto jest online" wyświetla wszystkie polskie znaki, natomiast ankiety mają podobny problem jak menu główne.

Jak to u mnie po kolei wygląda:

zapytanie "SHOW VARIABLES LIKE "character_set%";" pokazuje mi coś takiego:

character_set_client utf8
character_set_connection utf8
character_set_database latin2
character_set_results utf8
character_set_server latin2
character_set_system utf8
character_sets_dir /home/mysql/share/mysql/charsets


Na stronie głównej phpMyAdmin czytam:
MySQL - 4.1.13a-log
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: latin2_general_ci (wybierałem inne - bez zmian)

Co Wy na to? Jeżeli chodzi o htmlentites to znalazłem tylko w jednym miejscu, poprawiłem i dzięki temu mam polskie litery w nazwie strony - nic poza tym. Pliz, co i gdzie dokładnie mam wpisać.
Zobacz profil autora    
Jaszczur
~user



Dołączył(a): 21.12.2004
Posty: 1137
Pochwał: 83
Skąd: Racibórz/Katowice

Status: Offline


 
PostWysłany: 4 Lip 2006 11:40:55 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

serwer łączy się za ppośrednictwem utf8, a w baze znaki są zakodowane w latin2, wykonaj modyfikację plików na podstawie FAQ

_________________
Nie udzielam porad via GG,PW, mail etc - o wszystko pytać na forum
www.tobiasz.org | www.phpnuke.com.pl
Zobacz profil autora Odwiedź stronę autora Identyfikator TLEN    
toLL
~user



Dołączył(a): 25.06.2006
Posty: 3


Status: Offline


 
PostWysłany: 5 Lip 2006 05:24:04 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.1.4322;

Jaszczur napisał(a):
serwer łączy się za ppośrednictwem utf8, a w baze znaki są zakodowane w latin2, wykonaj modyfikację plików na podstawie FAQ


ok, czyli wykonuję krok III. A więc includes/sql_layer.php wygląda u mnie tak:

function sql_connect($host, $user, $password, $db)
{
global $dbtype;
switch ($dbtype) {

case "MySQL":
$dbi=@mysql_connect($host, $user, $password);
mysql_select_db($db);
mysql_query("set names 'latin2'",$dbi);
return $dbi;
break;;


natomiast db/mysql.php:

if($this->db_connect_id)
{
if($database != "")
{
$this->dbname = $database;
$dbselect = @mysql_select_db($this->dbname);
mysql_query("set names 'latin2'",$this->db_connect_id);
if(!$dbselect)
{
@mysql_close($this->db_connect_id);
$this->db_connect_id = $dbselect;

czyli IMO tak jak powinno być. Problem w tym, że ćwiczyłem to już wcześniej - żadnych efektów.

Zastanawiam się jeszcze czy przypadkiem nie zmienić ręcznie źle wyświetlanych nazw w bazie. Ktoś wie gdzie ich szukać (w której tabeli)?

Aha, jakie znaczenie ma opcja "System porównań dla połączenia MySQL" na głównej stronie phpMyAdmin? (w tej chwili mam tam wybrane utf_polish_ci)

Mam wersję PHP-NUKE 7.9.0.3.2e PL
Zobacz profil autora    
srwsio
~user



Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn

Status: Offline


 
PostWysłany: 5 Lip 2006 11:37:32 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)

czy w plikach mainfile.php i admin/modules/settings.php zmieniałeś z htmlentities na htmlspecialchars??
spróbój zrobić tak
wykonaj 3 krok z FAQ, następnie zmodyfikuj te w/w 2 pliki
teraz wejdź na swoją www i spróbuj wyedytować jakiś napis który źle się wyświetla czyli np temat jakiegoś newsa jeśli zadziała to musisz robić tak z pozostałymi lub zgrać bazę danych i zmienić kodowanie znaków hurtem na iso i z powrotem ją wrzucić na serw.


toLL napisał(a):
Aha, jakie znaczenie ma opcja "System porównań dla połączenia MySQL" na głównej stronie phpMyAdmin? (w tej chwili mam tam wybrane utf_polish_ci)

przy wgrywaniu bazy w phpmyadmina wybierasz w jakim kodowaniu ma być wgrana baza i tabele. i jeśli masz wgrane przez UTF a Twój nuke łaczy się przez latin to wyraźnie występuje kolidacja. system porównań sprawdza w jakim kodowaniu dane są przesyłane na serwer i w jakim są zapisywane i w jakim odczytywane
wprowadzając poprawkę 3 z faq zmuszasz nuka, serwer do łączenia, pobierania, zapisywania tylko w latin
może zamgmatwałem troszkę ale ja tak to rozumiem

ps. napisz czy pomogło

_________________
SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera
Zobacz profil autora Odwiedź stronę autora    
Jaszczur
~user



Dołączył(a): 21.12.2004
Posty: 1137
Pochwał: 83
Skąd: Racibórz/Katowice

Status: Offline


 
PostWysłany: 5 Lip 2006 14:38:56 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

następnym razem używaj znaczników [code]

A w phpMyAdminie masz polskie znaczki, czy znaki zapytania? :>
Możliwe, że tam są znaki zapytania, więc nic nie da zmienianie plików

_________________
Nie udzielam porad via GG,PW, mail etc - o wszystko pytać na forum
www.tobiasz.org | www.phpnuke.com.pl
Zobacz profil autora Odwiedź stronę autora Identyfikator TLEN    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu

Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
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.
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.22 sekund
Zapytań: 15