PDA

Zobacz pełną wersję : Polskie znaki HELIX 3



max_117
31-07-2015, 17:08
Witam,

Stworzyłem witrynę opartą na Joomla z wykorzsytaniem Helix 3, ale niestety mam problem z polskimi znakami na przeglądarkach innych niż Chrome i Opera. Problem polega na pogrubieniu wszystkich polskich znaków. Użyta czcionka to Open Sans, a do tego dodam, że jest tam mechanizm odpowiadający za zmiany czcionek z google. W którym pliku trzeba coś zmienić, aby wyświetlało poprawnie?

Czytałem o podobnym problemie, ale niestety nie wiem gdzie co zmienić. A dokładnego opisu nie znalazłem.

Pozdrawiam.

Karol99
31-07-2015, 19:31
Podaj link do strony.

pkosela
31-07-2015, 23:25
Należy sprawdzić, czy ładowany jest wariant fonta Latin-extended.

Gall Anonim
01-08-2015, 10:05
Latin-extended
Domyślnie nie jest załadowany i właśnie to należy zmienić

max_117
06-08-2015, 17:41
W ustawieniach szablonu, w szablonie domyślnym mam ustawioną czcionkę Open Sans oraz latin-ext. Do wszystkich pozycji: body, heading itd.

Gall Anonim
06-08-2015, 18:48
No to coś skopałeś w ustawieniach innego lub jest coś narzucone w innym miejscu.
Tutaj masz HELIX 3 ustawionego dokładnie tak jak napisaliśmy. (Czyli? U mnie działa:-))
http://dommk.pl/
(http://dommk.pl/)

max_117
06-08-2015, 22:55
U Ciebie też w firefox i IE mam pogrubione poslkei znaki. Czyżby był błąd moich przeglądarek? Na dwóch komputerach ?

Gall Anonim
06-08-2015, 23:19
Jak masz nie daj bóg Vistę to możliwe

max_117
07-08-2015, 15:45
Niestety sprawdziłem dziś na większej ilości komputerów z firefox oraz nawet na telefonie z androidem poprzez wbudowaną przeglądarkę i wszędzie Twoja i moja strona maja pogrubione polskie znaki. Systemy na było jakich sprawdzane to: Windows 7 (firefox, IE), 10 (firefox, IE) , Android (wbudowana w telefon, firefox)

Karol99
07-08-2015, 16:11
U mnie (W8.1, FF) na stronie Galla polskie znaki częściowo wyświetlają się źle, ale - co ciekawe - w niektórych elementach ta sama czcionka Open Sans polskie znaki ma:
8382 (w skrypcie forum jest błąd - jeśli komuś nie wyświetla się załącznik, to obrazek jest też tu (http://pokazywarka.pl/yr3pfs/))

Moim zdaniem powodem błędów jest niepoprawne osadzenie czcionki:

<link type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,600,regular&latin-ext,cyrillic-ext" rel="stylesheet">

Tymczasem powinno być:

<link type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,600,regular&subset=latin-ext,cyrillic-ext" rel="stylesheet">

Czyli brakuje fragmentu "subset="

@max_117: na samym początku prosiłem, żebyś podał adres swojej strony... byłoby jednak łatwiej i szybciej... :(

max_117
12-08-2015, 21:48
Dziękuję. Bardzo mi to pomogło. Już wszystko działa. Dodałem tą linijke w index.php w templates.

pawesnt
13-08-2015, 11:36
Dziękuję. Bardzo mi to pomogło. Już wszystko działa. Dodałem tą linijke w index.php w templates.

Mam podobny problem, tylko nie mogę znaleźć pliki index.php ani w Templates, ani w folderze szablonie helix 3

pawesnt
18-08-2015, 15:58
Nadal szukam tego rozwiązania, czy ktoś wie jak mi pomóc?

Gall Anonim
18-08-2015, 16:17
Każdy szablon ma plik index.php w tym samym miejscu (choć mają one różną strukturę)
na przykładzie:
templates/shaper_qubic/index.php
To dla szablonu qubic opartego na Helix3

pawesnt
18-08-2015, 16:28
OK, to rozumiem ale w tym pliku nie ma tej linijki, którą należy poprawić. Załączyłem mój plik index.php


Moim zdaniem powodem błędów jest niepoprawne osadzenie czcionki:
Kod:
<link type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,600,regular&latin-ext,cyrillic-ext" rel="stylesheet">
Tymczasem powinno być:
Kod:
<link type="text/css" href="//fonts.googleapis.com/css?family=Open+Sans:300,600,regular&subset=latin-ext,cyrillic-ext" rel="stylesheet">
Czyli brakuje fragmentu "subset="

Karol99
19-08-2015, 22:22
Dodaj tę linijkę tuż przed tagiem zamykającym </head>, powinno być dobrze.

pawesnt
20-08-2015, 17:39
Dzięki Karol99 pomogło:D