Fórum najih.cz > O této diskusi > Změna kódování

Změna kódování

Autor Text dotazu nebo odpovědi
Yuh?ass=
Změnil jsem dnes kódování celého tohoto webu z iso-8859-2 na UTF-8. Kdyby někde blbla čeština, tak mi prosím dejte vědět, ideálně na mail.
# 21. 8. 08 01:28
Yuh?ass=
hm, tak už vidím, že se rozpadla uživatelská jména. Krása. Tak to asi vrátím zpátky do ISO.
# 21. 8. 08 01:29
Yuhů
tak už to vypadá, že je to v pořádku. Asi jsem měl někde něco v keši.
# 21. 8. 08 01:30
Yuhů
Test kódování mailů.
# 28. 9. 15 00:01
Yuhů
Tak jsem zkusil něco s kódováním mailů udělat, ale dost rychle jsem se zaseknul na tom, že nějaké servery po cestě mailu maily odchytávají a nedoručují, takže nemůžu testovat. Měl jsem několik pěkných nápadů. Výsledkem je, že jsem se pokusil vše vrátit do původního stavu, ale nedokážu si doručit mail s notifikací. Prostě to neposílá. Doufám, že jiným to posílat bude. Nakonec přišel mail asi po 12 minutách.

Co jsem dělal: zkoušel jsem měnit funkci sendMail() v souboru bb_functions.php. Pomocí funkce iconv() jsem se snažil text mailu, který jsem předpokládal v UTF-8 kódování, překonvertovat do iso-8859-2. To ale zhaprovalo na prvním znaku s čárkou nebo háčkem.

Pak jsem zkoušel překonvertovat do UTF-8 celý soubor templates/email_reply_notify_cze.txt . Jenomže to neposílalo vůbec nic. Nevím, proč. Ani bez konverze, ani s konverzí do iso.

Dalších asi 10 pokusů bylo marných, nic to neposílalo. Napadají mě 2 cesty, jak to řešit:
1) šablonu překonvertovat do UTF a následně před odesláním celý text přes iconv dostat do iso a odeslat (to jsem zkusil, dokonce to možná funguje, ale jak zmíněno výše, nic se teď nedoručuje).
2) nechat šablonu v iso, podívat se na proměnné v šabloně mailu a konvertovat je z UTF do iso už při jejich vytváření.

Třetí verzi miniBB už na to má volbu v setup_options, ale na třetí verzi miniBB se mi fakt přecházet nechce, to by na to zas padnul měsíc.
# 28. 9. 15 02:34 upravil: Yuhů
jiný uživatel 12
další pokus se změněnou bb_func_pthread a funkcí convEnt s překódováním.
# 28. 9. 15 02:56
jiný uživatel 13
Výborně, něco to posílá. Teď zkusím v convEnt použít Windows-1250.
# 28. 9. 15 02:58
jiný uživatel 13
Kdyby to neposílalo, tak to vrátím na to iso-8859-2. Zkouška: úžasně šedý text.
# 28. 9. 15 03:13
jiný uživatel 15
v convEnt Windows-1250: Loď čeří kýlem tůň obzvlášť v Grónské úžině.
# 28. 9. 15 04:47
Yuhů
Pokus o přidání znaku euro po změně kódování databáze: €
# 10. 8. 18 11:29
Yuhů
Hurá, po deseti letech to funguje.
# 10. 8. 18 11:33
Tučné   Kurzíva   Odkaz na obrázek   URL  

Ochrana proti spamu. Napite prosm slici osm:

Přihlášení

Heslo zadejte, jen pokud jste registrováni.

Zapomněli jste heslo?

Zaregistrujte se

Registrovaní uživatelé mohou například upravovat své příspěvky a dostávat oznámení emailem.

Najih.cz je společné diskusní fórum pro Yuhůovy cestovatelské weby Turecko.org, řecké ostrovy, Bulharsko.net, Tunisko.com a další.

Vyhledávání