Strona Główna Forum Dyskusyjne Joomla Mambo Komponenty Moduły! Pobierz Pliki Księga Gości-Dopisz Się!! Napisz do nas! Okienka Popups dzięki overLIB!
Dzisiaj jest czwartek, 25 kwietnia 2024 r. 116 dzień roku
Prawa Autorskie serwisu JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
PageRank strony http://www.jokris.info Dodaj Nowości z serwisu Jokris.info do swojej strony iGoogle
 
JOOMLA! TO NAJLEPSZY OBECNIE SYSTEM CMS NA ŚWIECIE! I ZA DARMO!!. PODZIĘKUJMY TWÓRCOM. JOKRIS
 
JOKRIS INFO
JOKRIS INFO
Joomla! - Menu
JOKRIS INFO
JOKRIS INFO
Apel o pomoc
Pomoc dla Kuby Kowalskiego - Przekaż 1% Podatku
Przekaż 1% podatku dla Jakuba Leszka Kowalskiego
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
 
 
Add to Technorati Favorites
Menu główne
Forum Ostatnie posty

Zobacz więcej postów...
Gorąco polecam!!!
Kurs autorstwa Wojtka Romanka tworzenia komponentów do Joomla 1.5. Kursy programowanie, c++, delphi, assembler, c#, csharp, sharp, 8051, 80535, pascal. Programy autorskie. Komponenty do Joomla!. Gorąco polecam. Oby jak najwięcej takich programistów!...
Najczęściej pobierają...
Mod Januszczyk

Księga Gości-Wpisy
Lukas
Bardzo przydatna strona, korzystam.
Kontynuuj
Krzysztof
Witam, zapraszam na ulotki.
Kontynuuj
Skype Web
Zadzwoń do mnie poprzez Skype!
Szukaj w Google
Google Polska!

internet

www.jokris.info
www.2es-sqad.info
pl.wikipedia.org
Kalendarz Imienin
25 Kwietnia 2024
Czwartek
Imieniny obchodzą:
Jarosław, Marek,
Wasyl
Do końca roku zostało 251 dni.
Cytaty
Siedemnastu. Wszyscy uzbrojeni po zęby. Siedemnastu, ale kto by ich tam liczył?.
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
© 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
(C) 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
Google Twoja Wyszukiwarka
JOKRIS INFO
JOKRIS INFO
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
Forum JOKRIS.INFO
Witaj, Internauto!
Proszę Zaloguj się aby napisać post lub Zarejestruj.
Zapomniałeś hasło?
Jokris - Administrator SerwisuZagadaj na Gadu- Gadu
Zadzwoń do mnie poprzez Skype!
Zagadaj na Tlena

Kodowanie polskich znaków w Joomla (1 wejść)
Idź na sam dół Odpowiedz

TEMAT: Kodowanie polskich znaków w Joomla

#329
arven (Użytkownik)
arven
Pomocny
Posty: 38
graphgraph
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.
#330
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
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

  1. 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.

  2. 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.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#332
arven (Użytkownik)
arven
Pomocny
Posty: 38
graphgraph
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.
#339
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
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.
Załącznik:
Nazwa pliku: index.zip
Wielkość plku:2009 bajtów
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#351
arven (Użytkownik)
arven
Pomocny
Posty: 38
graphgraph
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.
#358
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
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.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
Idź na samą górę Odpowiedz
© Copyright 2007 Best of Joomla, Powered by FireBoardPobierz nagłówki ostatnich postów.


Strony zaprzyjaźnione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
 
 
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO



JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
Linki do stron www opartych na Joomla! i nie tylko!. Odsyłacze pobierane są z komponentu Linki.
JOKRIS INFO
JOKRIS INFO
Do Góry      © 2006 JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo - Wszelkie Prawa Zastrzeżone      Do Góry
JOKRIS INFO



Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL || Technorati Profile