ForumCała strona

Nawigacja

Aktualnie online

Gości online: 43

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Błąd wyświetlania paneli bocznych
Wilkolak
Witam.
Dziś podczas pracy ze stroną zauważyłem dziwny błąd z wyświetlaniem paneli.
Mianowicie niektóre (bliżej nie określone/losowe) panele tworzą dodatkowy odstęp przed i po nich. Tak jak jest to pokazane na zdjęciu poniżej.

images35.fotosik.pl/3/c21e5c0cb52136a0m.jpg

Zauważyłem to podczas przerabiania zaznaczonego panelu, sprawdziłem wszystko, wgrałem buckup, to nie jest jego wina. Modyfikowałem też wcześniej skórkę, to nie jej wina, to pojawia się wszędzie. Modyfikowałem output handling, usunąłem modyfikacje i występowało dalej.

Działam na PHP-Fusion 7.0 Full, Polish-utf8.
Mam zainstalowane infusiony:
External Page Wrapper
Galeria PictureFlow
RSS Parser
Site Map

Ktoś zauważył coś podobnego? Wie jak to naprawić?
Link do mojej strony XIII Dywizja
 
http://www.13dywizja.pl/
Wścibski Gość
Dodany dnia 24.11.2024 17:57:31
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
lazar
Patrząc na Twoją stronę to nie widać tego błędu. Wszystko jest w jak najlepszym porządku.
 
http://www.goslavia.na1.pl
Wilkolak
Jakiej przeglądarki/systemu używasz?
U mnie (Windows XP SP3) w Firefoxie (3.01) i IE 6 błąd jest...
 
http://www.13dywizja.pl/
lazar
Wilkolak napisał/a:
Jakiej przeglądarki/systemu używasz?
U mnie (Windows XP SP3) w Firefoxie (3.01) i IE 6 błąd jest...


To sprecyzuj w 1 poście ze błąd dotyczy przeglądarki IE. Tej przeglądarki już nikt nie używa a błąd faktycznie sie pojawia w niej.
 
http://www.goslavia.na1.pl
Wilkolak
Nie tylko. Przecież napisałem, że w Firefoxie i IE6. W IE7 z kolei nie wiem, bo nie mam.
Edytowane przez ICEK dnia 22.08.2008 23:47:52
 
http://www.13dywizja.pl/
proton
Tej przeglądarki już nikt nie używa a błąd faktycznie sie pojawia w niej.


Z tym twierdzeniem bym się kłócił. Według statystyk które ostatnio oglądałem to IE 6 miało gdzies 25% userów.


 
http://www.mortek.pl
lazar
proton napisał/a:
Tej przeglądarki już nikt nie używa a błąd faktycznie sie pojawia w niej.


Z tym twierdzeniem bym się kłócił. Według statystyk które ostatnio oglądałem to IE 6 miało gdzies 25% userów.



Możliwe ale to są osoby strasznie "ciemne". Są to osoby starsze lub dziewczyny co mają kompa ponieważ nie wiedzą że istnieje inna przeglądarka bardziej sprawna od IE 6 czy 7

Wilkolak napisał/a:
Nie tylko. Przecież napisałem, że w Firefoxie i IE6. W IE7 z kolei nie wiem, bo nie mam.


W Mozilli chodzi elegancko chyba nie wiem co Ty widzisz przypatrz się dobrze.
Edytowane przez lazar dnia 22.08.2008 23:52:53
 
http://www.goslavia.na1.pl
Wilkolak
W Mozilli chodzi elegancko chyba nie wiem co Ty widzisz przypatrz się dobrze.

Widzę dokładnie to co zaznaczyłem na screenie. Możliwe, ze Firefox2 którego używasz, tego błędu nie wyświetla. F3 już tak. Pytanie czy to problem z przeglądarką (mało prawdobodobne), czy z jakimś elementem fusiona.
Edytowane przez Wilkolak dnia 22.08.2008 23:58:59
 
http://www.13dywizja.pl/
proton
Tak czy siak na strony internetowe wchodzą. Do tego dochodzi też gdzieś drugie 25% userów którzy używają IE 7.
Ale koniec offtopu.

Wracająć do problemu to na IE 7 też jest ten błąd. Zastanawia mnie czy tak jest z każdym panelem czy tylko z tym z losowym obrazkiem?
 
http://www.mortek.pl
Wilkolak
Wracająć do problemu to na IE 7 też jest ten błąd. Zastanawia mnie czy tak jest z każdym panelem czy tylko z tym z losowym obrazkiem?

Nie tylko, próbowałem go wyłączać, usuwać, wyłączać wszystkie panele po kolei. Czasem znikało. Zazwyczaj było.
Na operze działa?
 
http://www.13dywizja.pl/
proton
W Operze jest ok.

Przed tym panelem w źródle widze takie coś dziwne:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Sprawdź czy wszystko jest poprawnie z side-border-right w styles.css, w theme.php tam gdzie definiuje się prawe panele i nadgraj pliki w folderze themes/templates
 
http://www.mortek.pl
lazar
Wilkolak zobacz na mojej stronie czy tez tak jest.
 
http://www.goslavia.na1.pl
Wilkolak
proton napisał/a:
W Operze jest ok.

Przed tym panelem w źródle widze takie coś dziwne:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Sprawdź czy wszystko jest poprawnie z side-border-right w styles.css, w theme.php tam gdzie definiuje się prawe panele i nadgraj pliki w folderze themes/templates

To występuje na wszystkich skórkach, a pliki w themes/templates nadgrałem jako jedną z pierwszych czynności ratujących.
Natomiast
Pobierz kod źródłowy  Rozwiń Kod źródłowy

mówi mi, że może to być jakiś strasznie pokręcony problem z bazą danych. Jak zmieniam paczkę locale z iso na utf8 to w wiadomości powitalnej polskie znaki zamieniały się na właśnie takie ciągi, a przynajmniej tak było dopóki nie skonwertowałem bazy na utf8.
Tylko skąd w panelach polskie znaki wypisywane z bazy danych?

EDIT:
lazar napisał/a:
Wilkolak zobacz na mojej stronie czy tez tak jest.

Wszystko OK.
Edytowane przez Wilkolak dnia 23.08.2008 00:17:24
 
http://www.13dywizja.pl/
proton
No to sprawdź w bazie czy jest coś dziwnego w tabeli fusion_panels.
 
http://www.mortek.pl
Wilkolak
proton napisał/a:
No to sprawdź w bazie czy jest coś dziwnego w tabeli fusion_panels.

Są polskie znaki Grin zaraz pozmieniam nazwy paneli, tak żeby ich nie było i zobaczę co z tego wyjdzie.

EDIT:
Nic nie dało.
Gdzie w źródle widziałeś te znacznki, mógłbyś zacytować fragment z 50 linijek w obie strony?
Firefoxowe źródło nic nie pokazuje.

EDIT2:
Ciekawy efekt dała zmiana encodingu na iso.
images43.fotosik.pl/3/71c17008c1244d8fm.jpg
Edytowane przez Wilkolak dnia 23.08.2008 00:39:16
 
http://www.13dywizja.pl/
proton
Linia: 556

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Coś podobnego mam w 571 linii:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Źródło z IE 7.
 
http://www.mortek.pl
Wilkolak
Uch udało się...
Wkopiowałem te znaczki w googla i dostałem odpowiedź Wink
Te dziwne znaczki na poczatku to BOM, czyli 3 bajty (0xEF 0xBB 0xBF) narzucone przez UTF-8.

Zauwazylem ze jesli zapisujemy w UTF-8 to na niektorych serwerach jest ok, a na niektorych sie popstostu nie parsuje lub pokazuja sie te znaczki na początku.
Jak zapiszemy w unicode to php wariuje zamiast pokazywac wynik to pokazuje source. Troche smieszna sytuacja.

Jest mozliwosc usuniecia tego tak jak @orson mowil, ale to jest nie prawidłowe poniewaz to jest wymagane przez UTF-8. To jest takie obejscie na sile. Plik w tym standardzie wymaga tych 3 bajtow, a jesli usuniemy to tak jakby plik byl bez naglowka.

Przeszukałem wszystkie pliki, które ostatnio edytowałem w utf i zmieniłem je do utf bez BOM. Teraz wszystko działa.
Temat do zamknięcia.
 
http://www.13dywizja.pl/
Pieka
Wilkolak napisał/a:
Uch udało się...
Wkopiowałem te znaczki w googla i dostałem odpowiedź Wink..

Google powiadasz... Mamy tego sporo u nas: http://www.php-fu...post_46951
Na przyszlosc radze zaczac szukac na miejscu.

P.S. W zwiazku z zyczeniem, temat zamykam. W razie potrzeby otwarcia zapraszam na PW.
Edytowane przez Pieka dnia 23.08.2008 11:26:37
Jestem jaki jestem Smile
 
www.php-fusion.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl