Přihlásit se

Znaky v textu

31. kvě 2015 23:45 #121986
Znaky v textu od tonboss
Pokročilý uživatel
Dobrý den,

když si zobrazím zdrojový kód stránky nebo článku v administraci, zobrazí se místo háčků a čárek různé znaky
"Naše základní kurzy mají standardně 6 vyučovacích hodin. "
Na stránce se sice vše zobrazí dobře, ale problém je, že když článek edituju, tak se písmena sami přepíší na tyto znaky (když článek zobrazím jako zdrojový kód). Článek se pak velmi těžko edituje.
Používám JCE editor.
Nevíte někdo kde je chyba?

Děkuji za rady.

31. kvě 2015 23:49 #121987
Odpověď od Cony
Moderátor
Mrkněte do globálního nastavení JCE - Entity Encoding nastavte na UTF-8.

01. čvn 2015 00:59 #121988
Odpověď od tonboss
Pokročilý uživatel
To bohužel nepomohlo, zkoušel jsem i jiné editory, ale ve zdrojovém kódu mám stále tentýž znaky.

01. čvn 2015 13:58 #121990
Odpověď od Ernst
Joomla Expert
jaké máte kódování databáze?

01. čvn 2015 15:29 - 01. čvn 2015 15:43 #121991
Odpověď od tonboss
Pokročilý uživatel
UTF 8 - pro jistotu přidávám screen databáze.
Mám dva weby na stejném hostingu a ten první web mi zobrazuje znaky správně, druhý ne.
A to jak na localhostu, tak na hostingu.
Zkoušel jsem víc textových editorů, ale problém vždy stejný.
A děje se to pouze u článků. texty v modulech jsou správně.

web jsem začal tvočit na již udělaném projektu (šablona+web).
Šablonu jsem koupil na bdthemes.com/ - tak je možné, že bude chyba někde v kódu, jelikož se jedná o americkou firmu, kde se háčky a čárky nepoužívají.

Koukám, že v html prefix mám - <html prefix="og: ogp.me/ns# " lang="en-gb" dir="ltr" - což by bylo dobré dát na cz. ale nevím jak:/
Přílohy:

01. čvn 2015 21:02 - 01. čvn 2015 21:10 #121997
Odpověď od Ernst
Joomla Expert
Zkuste:

Porovnávání pro toto připojení k serveru - UTF8_general_ci

Jazyk čeština

Raději zkoušejte na localhost

Na jakém OS jedete?

Jak se Vám zobrazují znaky ve článcích v databázi?

01. čvn 2015 21:23 #121998
Odpověď od tonboss
Pokročilý uživatel
Přišel jsem na to, že se mi na stránkách zobrazují znakové entity - www.jakpsatweb.cz/html/entity.html
místo klasických znaků s diakritikou. Používám JCE editor (v jiných to bylo to samé) a snažil jsem se vše nastavit tak, abych ve zdrojovém kódu entity neměl. Bohužel se jich nemohu zbavit. Nevíte někdo co s tím?

01. čvn 2015 21:32 #122000
Odpověď od Ernst
Joomla Expert
Psal jsem:

Zkuste:

Porovnávání pro toto připojení k serveru - UTF8_general_ci

Jazyk čeština

Raději zkoušejte na localhost

Na jakém OS jedete?

Jak se Vám zobrazují znaky ve článcích v databázi?

01. čvn 2015 21:39 - 01. čvn 2015 21:39 #122001
Odpověď od Bong
Moderátor
Příspěvek jsem přesunul. Řešíte stále stejný problém, není třeba zakládat více vláken. O vašem problému se hovoří na fóru třeba zde: www.joomlaportal.cz/forum/search?query=e...te=all&childforums=1

Řešení je vždy podobné, nastavení porvnávání databáze a také tabulek databáze a nastavení JCE editoru., takže:

Nastavení databáze: utf8_czech_ci (nebo alespoň urf8_general_ci)
Nastavení tabulek databáze: utf8_czech_ci (nebo alespoň urf8_general_ci)
Editor JCE: Globální nastavení JCE - Entity Encoding: UTF-8


Co máte jinak?

I'm sorry, my responses are limited...you must ask the right questions.

01. čvn 2015 21:52 #122004
Odpověď od Ernst
Joomla Expert
Vždyť jsem mu to psal o řádek výše

01. čvn 2015 22:07 #122006
Odpověď od Bong
Moderátor
:-) to jsem přehlédl. V tom čase jsem slučoval příspěvky do jednoho tématu

I'm sorry, my responses are limited...you must ask the right questions.

01. čvn 2015 22:26 - 01. čvn 2015 22:27 #122008
Odpověď od tonboss
Pokročilý uživatel
Tak už jsem se dostal trošku dál.
Chyba musí být v JCE Editoru. U jiných editorů se mi toto neděje.
Nechápu, že i když mám vše nastavené jako u mé druhé webovky, stále mi to text převádí na entity.
abychom si lépe rozuměli přidávám screeny z toho, na co se mě (doufám) ptáte.
Mám vše nastaveno správně?
Přílohy:

01. čvn 2015 22:28 - 01. čvn 2015 22:29 #122009
Odpověď od tonboss
Pokročilý uživatel
zde třetí příloha
Přílohy:

01. čvn 2015 22:31 - 01. čvn 2015 22:32 #122010
Odpověď od Ernst
Joomla Expert
ne:

Porovnávání pro toto připojení k serveru - UTF8_general_ci
Jak se Vám zobrazují znaky ve článcích v databázi?
(prefix_content), tedy nybr6_content)

dle mně to nedělá JCE

01. čvn 2015 22:53 - 01. čvn 2015 22:53 #122013
Odpověď od tonboss
Pokročilý uživatel
to porovnávání pro toto připojení k serveru - UTF8_general_ci mi nejde nastavit. Vždy když kliknu na UTF8_general_ci, přeskočí mi na UTF8mb4_general_ci. :-( Ale na stejném serveru mám i druhý web, kde je vše v pořádku.

Znaky ve článcích v databázi se mi zobrazují také s těmi entity.
Děje se to tak, že pokud napíšu do JCE Editoru nějaký text a přepnu na zobrazení zdrojového kódu (viz. příloha) automaticky se mi text přepíše na entity. Tudíž ještě než ho uložím do databáze, už se mi text s diakritikou automaticky změní v JCE.
Přílohy:

Powered by Fórum