|
Joomla! - Menu
|
|
|
Apel o pomoc |
Pomoc dla Kuby Kowalskiego - Przeka¿ 1% Podatku
|
Migracja do Joomla 1.5 |
Wykonam migracjê z Joomla 1.0.XX do Joomla 1.5.XX Zainteresowanych proszê o sk³adanie ofert na mój adres E MAIL. | |
Dodaj Do Zak³adek |
|
Najczê¶ciej pobieraj±... |
|
Ksiêga Go¶ci-Wpisy |
Lukas Bardzo przydatna strona, korzystam. Kontynuuj | Krzysztof Witam, zapraszam na ulotki. Kontynuuj | | |
Kalendarz Imienin |
5 Grudnia 2024 | Czwartek | Imieniny obchodz±: Anastazy, Gerald, Geraldyna, Kryspina, Krystyna, Pêcis³awa, Saba | Do koñca roku zosta³o 27 dni. |
|
Cytaty |
Budz±c siê rano, pomy¶l, jaki to wspania³y skarb ¿yæ, oddychaæ i móc siê radowaæ. |
|
|
|
|
|
|
|
|
|
|
|
© 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo |
Google Twoja Wyszukiwarka |
|
|
Najnowsze Pliki Dodane Do ReMOSitory |
|
|
|
Najczê¶ciej czytane na Forum Jokris.info |
|
|
|
|
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Sk³adników Joomla! i Mambo
Kodowanie polskich znaków w Joomla (1 wej¶æ)
|
|
TEMAT: Kodowanie polskich znaków w Joomla
|
arven (U¿ytkownik)
Pomocny
Posty: 38
|
Kodowanie polskich znaków w Joomla 2007/02/03 11:18 |
Oklaski: 1   |
Witam Mam problem z ustawieniem kodowania polskich znaków w szablonie strony. (Mój szablon to lakeside_jc) W pliku templateDetails.xml ustawione mam kodowanie iso-8859-2, natomiast przegl±darka IE ustawiona na automatyczny wybór kodowania pokazuje zamiast polskich znaków "krzaczki". W operze nie ma problemów. IE widzi tê stronê z kodowaniem Windows - mimo, ¿e wybrany jest automatyczny wybór. Co z tym zrobiæ? Pozdrawiam
Zanim napiszesz nastêpnego posta, miej minimum szacunku do w³a¶ciciela tego Forum i wszystkich innych, którzy udzielaj± Ci tu jakichkolwiek pomocnych odpowiedzi. Uzupe³nij podpis. Minimalna ilo¶æ znaków w podpisie wynosi 50. Ta piêkna PIECZ¡TKA zniknie samoistnie po uzupe³nieniu stopki o minimaln± ilo¶æ oczekiwanych danych. A na pocz±tek dostajesz tylko...
|
|
|
Temat zosta³ zablokowany. |
Krzysztof Stachyra (Administrator Forum)
Administrator Forum
Posty: 697
|
Odp:Kodowanie polskich znaków w Joomla 2007/02/03 18:23 |
Oklaski: 88   |
Witaj. Mia³em kiedy¶ ten sam problem. Szkoda tylko, ¿e nie poda³e¶ " linka" do strony, bo to takie trochê pisanie w " ciemno". Nie mam mo¿liwo¶ci sprawdzenia, jak twoja strona wygl±da u mnie, pod IE. Ale kontynuujmy. W/g mnie mog± byæ dwie przyczyny
- Plik "templateDetails.xml" s³u¿y tylko do instalacji templatki, i zindeksowania jej w panelu Admina Joomla, w celu wy¶wietlenia jej nazwy, danych autora i.t.p. Do³±czana jest ona do listy innych Twoich templatek. Deklaracja kodowania jêzyka zamieszczona w tym pliku, dla stron w ISO--8859-2 powinna wygl±daæ, na przyk³adzie mojej, tak ( ca³y nag³ówek pliku ):
Kod: |
<?xml version="1.0" encoding="iso-8859-2"?>
<mosinstall type="template" version="1.0.0">
<name>t_leone</name>
<creationDate>7/11/05</creationDate>
<author>Tony Leone</author>
<copyright>GNU/GPL</copyright>
<authorEmail>tleone@hotmail.com</authorEmail>
<authorUrl>http://www.tleone.com</authorUrl>
<version>1.0</version>
<description>Joomla Curve 1.0</description>
|
..gdzie na górze jest wymieniona wcze¶niej deklaracja kodowania jêzyka. Ale jak pisa³em wcze¶niej, s³u¿y ona tylko do instalacji templatki, i nie ona odpowiada za w³a¶ciwe kodowanie znaków na twojej stronie. Plik "index.php" templatki jest skryptem, który "czyta" ka¿da przegl±darka. I to w³a¶nie w nim powinno byæ umieszczone "w³a¶ciwe" kodowanie znaków.
- Je¿eli kodowanie znaków jest prawid³owe w pliku "index.php" templatki, to problem mo¿e dotyczyæ "niew³a¶ciwego" "cachowania" strony przez Internet Explorer. Podczas wczytywania Twojej strony przez dowoln± przegl±dark±, jest ona umieszczana w "pamiêci tymczasowej" na twoim dysku twardym komputera, zwanej inaczej "cache". Internet Explorer ma to do siebie, ¿e lubi gromadziæ czasami zbêdne dane na dysku, i mimo ¿e wyczy¶cisz je, to i tak "¶mieci" pozostaj±, np. w pliku pamiêci wirtualnej systemu, zwanej w systemach NT pagefile. Np. Firefox oczyszcza wszystko, podobnie jak i Opera, o ile ustawisz to w opcjach tych przegl±darek. Ja nie trzymam ¿adnych plików typu "ciasteczka", i innych pozosta³o¶ci po surfowaniu w internecie, bo stanowi± one zagro¿enie dla bezpieczeñstwa systemu, a i do niczego nie s± mi potrzebne. Zostawiam oczywi¶cie has³a, bo bez nich by³o by ciê¿ko. Trochê odbieg³em od tematu, ale chcia³em przy okazji w±tku opisaæ, jak mo¿na, wzoruj±c siê na moim tek¶cie, poprawiæ bezpieczeñstwo systemu operacyjnego.
Rozwi±zanie dla opisu nr.1.
Sekcja <meta> jest w ka¿dym pliku " index.php" templatki, i wygl±da mniej wiêcej tak ( na przyk³adzie mojej ):
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<META name="Author" content="Krzysiek Stachyra - Jokris" />
<META name="Generator" content="Joomla! - Copyright (C) 2005 Open Source Matters. All rights reserved." />
<META name="Copyright" content="(c) Jokris.info 2005/2006" />
<META http-equiv="Content-Language" content="pl" />
<META name="Robots" content="All" />
|
...gdzie linijki:
a.
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
|
, oraz ewentualnie, ale nie koniecznie:
b.
Kod: |
<META http-equiv="Content-Language" content="pl" />
|
...gdzie linia oznaczona literk± .a mo¿e te¿ wygl±daæ tak:
Kod: |
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
|
...w której pod " _ISO" podstawiana jest deklaracja kodowania jêzyka, zawarta w plku " polish.php" w katalogu " www/language/", i wygl±da tak:
Kod: |
/** templates/*.php */
DEFINE('_ISO','charset=ISO-8859-2');
|
Te Meta-Tagi odpowiadaj± za wy¶wietlenie strony z w³a¶ciwym kodowaniem. Sprawd¼, czy u Ciebie wygl±da to podobnie.
Rozwi±zanie dla opisu nr.2. ( u mnie dzia³a³o ).:
Mo¿esz zrobiæ tak. Dodajesz do pliku " index.php" swojej templatki nowy Meta-Tag. Czyli...:
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
..tutaj inne <metatagi>...
<meta http-equiv="Pragma" content="NoCache">
|
...a Ciebie powinien interesowaæ tylko dolny wpis:
Kod: |
<meta http-equiv="Pragma" content="NoCache">
|
Dopisz go do kodu temlatki w sekcji <meta>, a spowoduje to, i¿ przegl±darka, dowolna, nie bêdzie " cachowaæ" Twojej strony, i po ponownym uruchomieniu Internet Explorera, powiniene¶ widzieæ w³a¶ciwe kodowanie, które zadeklarowa³e¶ w " index.php".[/li][ul]
To mo¿e tyle, co do kodowañ znaków. My¶lê, ¿e rozwi±¿esz problem pozytywnie. Pozdrawiam. Jokris.
|
|
|
Temat zosta³ zablokowany. |
arven (U¿ytkownik)
Pomocny
Posty: 38
|
Odp:Kodowanie polskich znaków w Joomla 2007/02/03 23:06 |
Oklaski: 1   |
Dzieki za szczegó³ow± odpowied¼. U mnie jest ustawione w pliku index.php tak: <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> I w pliku polish.php w katalogu www/language jest tak jak poda³e¶ w opisie: /** templates/*.php */ DEFINE('_ISO','charset=ISO-8859-2'); A mimo to nadal IE wy¶witla ¼le stronê - widzi j± jako ISO-Windows I dzi¶ zainstaowa³em na jednym z komputerów Windowsa, wiêc mia³em okazjê sprawdziæ jak bêdzie czyta³ stronê na "dziewiczym" systemie. I okazuje siê, ¿e IE nadal widzi ¼le polskie znaki. Tak wiêc to chyba nie sprawa cache Na priv podam adres strony. Dziêki za zainteresowanie tematem Arven
Zanim napiszesz nastêpnego posta, miej minimum szacunku do w³a¶ciciela tego Forum i wszystkich innych, którzy udzielaj± Ci tu jakichkolwiek pomocnych odpowiedzi. Uzupe³nij podpis. Minimalna ilo¶æ znaków w podpisie wynosi 50. Ta piêkna PIECZ¡TKA zniknie samoistnie po uzupe³nieniu stopki o minimaln± ilo¶æ oczekiwanych danych. A na pocz±tek dostajesz tylko...
|
|
|
Temat zosta³ zablokowany. |
Krzysztof Stachyra (Administrator Forum)
Administrator Forum
Posty: 697
|
Odp:Kodowanie polskich znaków w Joomla 2007/02/05 19:35 |
Oklaski: 88   |
Witaj. arven napisa³: U mnie jest ustawione w pliku index.php tak: <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
A wcale nie prawda. By³o, ale w chyba w oryginale, bo w pliku templatki, który mi przes³a³e¶, w index.php by³o tak: Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=" />
|
I gdzie tu masz kodowanie jêzyka. W powy¿szym przyk³adzie na pewno go nie ma. A pisa³em, ale powtórzê, dla pamiêci innych. Tak wygl±da prawid³owa deklaracja strony kodowej jêzyka, okre¶lona w pliku index.php ka¿dej templatki ( dotycz±cej kodowania ISO-8859-2 ):
Kod: |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
|
...lub tak:
Kod: |
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
|
A u Ciebie co¶ tam pogubi³e¶, jak widaæ.
Przesy³am Ci poprawiony plik index.php przez forum, jako ¿e nie jest to plik zawieraj±cy jakie¶ prywatne dane. Ka¿dy mo¿e pobraæ templatkê u autorów. Chyba siê nie pogniewasz, a ja przy okazji sprawdzê, jak dzia³a przesy³anie plików w JoomlaBoard. Ok?
Nadpisz ten plik na serwerze do³±czonym plikiem index.php w Twojej templatce i odpisz, ¿e pomog³o.
Pozdro. Jokris. Nazwa pliku: index.zipWielko¶æ plku:2009 bajtów
|
|
|
Temat zosta³ zablokowany. |
arven (U¿ytkownik)
Pomocny
Posty: 38
|
Odp:Kodowanie polskich znaków w Joomla 2007/02/07 08:56 |
Oklaski: 1   |
Podmieni³em. Ale na razie zmian nie widaæ... Ale dziêki za pomoc. Arven
Zanim napiszesz nastêpnego posta, miej minimum szacunku do w³a¶ciciela tego Forum i wszystkich innych, którzy udzielaj± Ci tu jakichkolwiek pomocnych odpowiedzi. Uzupe³nij podpis. Minimalna ilo¶æ znaków w podpisie wynosi 50. Ta piêkna PIECZ¡TKA zniknie samoistnie po uzupe³nieniu stopki o minimaln± ilo¶æ oczekiwanych danych. A na pocz±tek dostajesz tylko...
|
|
|
Temat zosta³ zablokowany. |
Krzysztof Stachyra (Administrator Forum)
Administrator Forum
Posty: 697
|
Odp:Kodowanie polskich znaków w Joomla 2007/02/07 16:55 |
Oklaski: 88   |
Chyba nie podmieni³e¶, albo masz jaki¶ b³±d w plikach Joomla, bo ja na podgl±dzie Twojej strony widzê: Kod: |
<link rel="shortcut icon" href="http://www.zsobrazow.pl/strona/images/favicon.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=" />
|
Ci±gle nie ma tego kodowania. Muszê interweniowaæ bezpo¶rednio, czyli mo¿esz przes³aæ mi po GG dane do konta FTP, a ja sprawdzê, co siê naprawdê dzieje. Has³o do FTP mo¿esz sobie pó¼niej zmieniæ. Czêsto pomagam innym w ten sposób. Czekam na odzew. Mam ma³o czasu, wiêc jak odezwiesz siê teraz, to co¶ zdzia³amy.
Mój numer GG - 8011058.
Pozdro. Jokris.
|
|
|
Temat zosta³ zablokowany. |
|
|
|
|
|
|
Strony zaprzyja¼nione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
|
|
|
|
|
|
|
|