Prohlížení tohoto vlákna:
1 Anonymní uživatelé
HTML editory a kódování češtiny |
||
---|---|---|
Guru
![]() ![]() Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
![]() |
Používám TinyMCE editor nebo FCKEditor.
Zjistil jsem, že když píšu s diakritikou, do zdrojového kódu to místo českých znaků: ěščřžýá a dalších ukládá: ěščřžýá a podobně. Na webu se mi sice všechno zobrazuje správně, ale například na zbozi.cz a podobných vyhledávačích, které indexujou feedy je to špatně. Mám se pídit po tom, jak přinutit html editory ukládat češtinu správně, nebo xml generátor naučit správně česky generovat?
Zasláno: 10:24 20.11.2007
|
|
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Guru
![]() ![]() Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
![]() |
hmm, vidím, že tady se mi to zobrazilo dobře i v tom druhém kódování
![]() Když si pak vygeneruju XML feed, seznam a pod už to přečte špatně
Zasláno: 20:21 21.11.2007
|
|
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Guru
![]() ![]() Členem od:
21:45 28.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
181
![]() |
Problém vyřešen. Trochu jsem si pohrál s funkcí clean v rss.php
Zde je má upravená verze: function clean($string){ $string = str_replace(">","> ",$string); $string = strip_tags($string); $string = html_entity_decode($string); // substitute some characters with a hyphen // substitute some characters with reasonable words $string = str_replace(""", "'", $string); $string = str_replace("'", "'", $string); $string = str_replace(" ", " ", $string); $string = str_replace("Ø", " o", $string); $string = str_replace("š","š",$string); $string = str_replace("Š","Š",$string); $string = str_replace("&"," a ",$string); $string = str_replace("+"," plus ",$string); $string = str_replace("%","procent",$string); $string = str_replace("@","-at-",$string); $string = str_replace("®","(R)",$string); $string = str_replace("®","(R)",$string); $string = str_replace("™","(TM)",$string); $string = str_replace(">",">",$string); $string = str_replace("<","<",$string); return $string; }
Zasláno: 12:22 23.11.2007
|
|
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Nováček
![]() ![]() Členem od:
21:40 23.10.2006 Skupina:
Registrovaní uživatelé Příspěvky:
6
![]() |
Pokud vám FCKeditor neukládá české znaky přímo, ale pomocí html
entit zkuste změnit v fckconfig.js FCKConfig.ProcessHTMLEntities = false ; mě to funguje
Zasláno: 17:22 4.1.2008
|
|
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Nováček
![]() ![]() Členem od:
17:33 4.3.2009 Skupina:
Registrovaní uživatelé Příspěvky:
13
![]() |
Citát:
ahoj mě taky tohle fungovalo, dokud jsem však nenainstaloval novou verzi 2.6.4 (nebo jak to je) a tam mě to nefuguje:( Nevíte někdo co s tim? Krom toho mě ten FCKeditor nefunguje ve firefoxu:(
Zasláno: 19:45 13.9.2009
|
|
_________________
www.vychytane-darky.cz |
||
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Moderátor
![]() ![]() Členem od:
8:10 31.10.2006 Bydliště Blava né?
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1017
![]() |
...nuž, mal som ten istý problém a nastavil som všetky 3 na false, keďže ich nepotrebujem:
Zasláno: 21:37 13.9.2009
|
|
_________________
Heslo dňa: nbusr123 Som strašný Viking ![]() CompSoft - hosting - stránky - internetové obchody |
||
![]() |
Re: HTML editory a kódování češtiny |
||
---|---|---|
Nováček
![]() ![]() Členem od:
17:33 4.3.2009 Skupina:
Registrovaní uživatelé Příspěvky:
13
![]() |
No tak sem to chtěl nastavit ja píšeš, ale eště sem to předtim vyzkoušel a teď to normálně funguje, dokonce to běží i ve FF. Fakt nechápu. Ale dík za radu:)
Zasláno: 18:12 14.9.2009
|
|
_________________
www.vychytane-darky.cz |
||
![]() |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.