Zobacz temat
Błąd wyświetlania paneli bocznych
|
|
Wilkolak |
Dodany dnia 22.08.2008 22:48:59
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
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. 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 |
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 17:57:31
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
lazar |
Dodany dnia 22.08.2008 23:13:45
|
Przedszkolak Postów: 61 Ostrzeżeń: 1 Data rejestracji: 21.08.2008 10:51 |
Patrząc na Twoją stronę to nie widać tego błędu. Wszystko jest w jak najlepszym porządku. |
|
|
Wilkolak |
Dodany dnia 22.08.2008 23:28:55
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Jakiej przeglądarki/systemu używasz? U mnie (Windows XP SP3) w Firefoxie (3.01) i IE 6 błąd jest... |
|
|
lazar |
Dodany dnia 22.08.2008 23:34:50
|
Przedszkolak Postów: 61 Ostrzeżeń: 1 Data rejestracji: 21.08.2008 10:51 |
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. |
|
|
Wilkolak |
Dodany dnia 22.08.2008 23:38:03
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
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 |
|
|
proton |
Dodany dnia 22.08.2008 23:47:30
|
Bywalec Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
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. |
|
|
lazar |
Dodany dnia 22.08.2008 23:51:27
|
Przedszkolak Postów: 61 Ostrzeżeń: 1 Data rejestracji: 21.08.2008 10:51 |
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 |
|
|
Wilkolak |
Dodany dnia 22.08.2008 23:58:17
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
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 |
|
|
proton |
Dodany dnia 22.08.2008 23:58:38
|
Bywalec Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
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? |
|
|
Wilkolak |
Dodany dnia 23.08.2008 00:01:04
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
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? |
|
|
proton |
Dodany dnia 23.08.2008 00:04:44
|
Bywalec Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
W Operze jest ok. Przed tym panelem w źródle widze takie coś dziwne: 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 |
|
|
lazar |
Dodany dnia 23.08.2008 00:11:52
|
Przedszkolak Postów: 61 Ostrzeżeń: 1 Data rejestracji: 21.08.2008 10:51 |
Wilkolak zobacz na mojej stronie czy tez tak jest. |
|
|
Wilkolak |
Dodany dnia 23.08.2008 00:16:19
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
proton napisał/a: W Operze jest ok. Przed tym panelem w źródle widze takie coś dziwne: 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 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 |
|
|
proton |
Dodany dnia 23.08.2008 00:17:59
|
Bywalec Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
No to sprawdź w bazie czy jest coś dziwnego w tabeli fusion_panels.
|
|
|
Wilkolak |
Dodany dnia 23.08.2008 00:30:49
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
proton napisał/a: No to sprawdź w bazie czy jest coś dziwnego w tabeli fusion_panels. Są polskie znaki 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. Edytowane przez Wilkolak dnia 23.08.2008 00:39:16 |
|
|
proton |
Dodany dnia 23.08.2008 00:39:11
|
Bywalec Postów: 945 Pomógł: 22 Data rejestracji: 10.11.2005 18:29 |
Linia: 556 Coś podobnego mam w 571 linii: Źródło z IE 7. |
|
|
Wilkolak |
Dodany dnia 23.08.2008 01:08:35
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Uch udało się... Wkopiowałem te znaczki w googla i dostałem odpowiedź 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. |
|
|
Pieka |
Dodany dnia 23.08.2008 11:24:34
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Wilkolak napisał/a: Uch udało się... Wkopiowałem te znaczki w googla i dostałem odpowiedź .. 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
|
|
Przejdź do forum: |