Sivu 1/1
ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 11 Maalis 2009, 06:22
Kirjoittaja fizman
http://keskustelu.veikkausforum.com/
En saa mitenkään näkymään ääkkösiä oikein tuolla oikealla ylhäällä. Enkä meta tageissa. Mitä tehdä?
Jokin muu charset? Alunperin se oli tälläinen:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
Ei auta vaikka laittaa lang tageihin FI tai charset ISO-8859-1
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 11 Maalis 2009, 09:37
Kirjoittaja Lurttinen
phpBB3 käyttää UTF8 ja myös kaikki tiedostot tulee tallentaa UTF8 muodossa ilman BOM merkintää.

Älä mene käpälöimään sitä headerin tiedostoa ja korvaamaan muuttujia omilla oletuksilla, anna phpBB3 hoitaa sen...
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 11 Maalis 2009, 11:01
Kirjoittaja fizman
Menenpäs:) Koska pitää saada meta tagit ja lisäksi muutama linkki. Viitsitkö vilkaista sitä koodia miten saisi kuntoon?
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 11 Maalis 2009, 11:20
Kirjoittaja Lurttinen
Tallenna se tiedosto UTF8 ilman BOMmia. Sun editori varmaan muutti merkistönkoodauksen siinä tiedostossa.

Tietysti, jos oot kirjoittanut siihen ISO-blaa blaa kamaa se saattaa hukata ääkösensä nyt tallentaessa toisessa muodossa, joten tarkista nämä vielä ja korjaa tuon merkistön vaihdon jälkeen. Jos tarvii.
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 12 Maalis 2009, 14:47
Kirjoittaja fizman
Liian vaikeaa tekstiä. Mikä on Bom? Joku neuvoi että title on koodattu latin 1 ja muuten utf 8. Editori oli Editplus tekstieditori.
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 12 Maalis 2009, 19:42
Kirjoittaja mrl586
fizman kirjoitti:Liian vaikeaa tekstiä. Mikä on Bom? Joku neuvoi että title on koodattu latin 1 ja muuten utf 8. Editori oli Editplus tekstieditori.
Wikipedian artikkeli aiheesta BOM. PhpBB3 on kokonaan UTF-8:ia.
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 23 Maalis 2011, 15:31
Kirjoittaja Markus K
Piitkästä aikaa taas php:n ja phpBB:n parissa. Aihe on jo vanha, mutta asiani liittyy myös tähän ääkkös-ongelmaan. Oletan, että voin jatkaa tähän ilman uuden topicin avaamista samasta aiheesta. Siispä...
Käytän editoinnissa
Textpadia ja tallensin ääkkösiä sisältävän tiedoston mainitussa
UTF-8-formaatissa. Ääkköset näkyvät siltikin kysymysmerkkeinä edelleen. Mahdollisia ratkaisulinjoja tulee mieleen, mutta miten menetellä oikein? Eli mahdolliset etenemismuodot:
(a) Ohjelman tallennustoiminnossa on myös "File format:"-kohta, joka antaa vaihtoehdoksi: PC, Unix, Mac ja No change. Oletuksena on PC. *Kaikki mahdolliset *.php ja *.html tiedostot tallennettava uudelleen UTF-8 formaattiin?
(b) Foorumin välimuistin tyhjennys ei auttanut
(c) Jos ei muuten niin korvaamalla ääkköset ä ja ö tyyliin?
(d) Foorumi on oletusalikansiossa
./phpBB3/ ja ääkkösongelmainen
./
Sivusto on
http://www.rakentajat383.com, jota rakentelen uusiksi tavoitteena integroida foorumi sivuston muihin dokumentteihin.
Tällä hetkellä näyttää vaihtoehto (c) olevan edessä..?
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 23 Maalis 2011, 17:03
Kirjoittaja Lurttinen
Fileformaatti UNIX ja tallennus UTF8 ilman BOMmia.
Yksi vaihtoehto on, että se editori on tallentanut jo ääkköset väärin, joten sitä ei saa korjattua vaihtelemalla merkistönkoodauksia. (ääkköset hukkuneet jo aikasemmin)
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 23 Maalis 2011, 18:48
Kirjoittaja Markus K
Kiitoksia nopeasta vastauksesta.
Onhan se BOMminvarma juttu, etten saannut kysymysmerkkejä ääkköstetyksi. Tallensin liittyvät tiedostot UNIX/UTF-8 ja tutkin nitä heksaeditorillakin, latasin tiedostot uudelleen ASCIInä, Binäärinä ja tämmöisillä yhdistelmillä, mutta jokin vielä mättää, mikään ei muuttanut mitään. Pitänee testata vielä kokeillen Windowsin Muistiota ja tutkia tiedostoja heksaeditorilla verraten verrokkitiedostoihin. Muuten ääkköset lienee (a/o)umloitava. Tulipahan mystinen ongelma kiusaamaan ja ratkottavaksi. Näkyyhän nuo ääkköset silti phpBB:ssä oikein, vaikka koodaus näyttääkin utf-8:aa. Eli vika siis täytyy olla edelleen omissa viritelmissä, kunhan sen vain onnistuisi seulomaan... Jatketaanpas yrittämistä...
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 23 Maalis 2011, 20:55
Kirjoittaja Lurttinen
Windowsissa kannattaa käyttää notepad++:ssaa.
Katoin tossa linkissä, siinä etusivulla se phpBB näytti tosiaan oikein, mutta mistä se "Tervetuloa!" -teksti tulee?
Onko se jossain filussa suoraan vai kielipaketin kautta vai?
Re: ääkköset näkymään oikein "headerissa". Mikä charset?
Lähetetty: 26 Maalis 2011, 14:46
Kirjoittaja Markus K
Kiirettä on piisannut täälläpäin ja ehdin jatkaa ongelman parissa vasta tänään.
Ongelma ratkesi:
Pohjustus: Todellakin, päädyin käymään läpi eri temppuja, mutta mikään ei näyttänyt auttavan. Googletin aika rankasti, enkä löytänyt ratkaisua. Päädyin myös kokeilemaan Notepad++-ohjelmaa ja sehän näyttikin varsin pätevältä myöskin. Voitteko uskoa, etten aiemmin ollut edes ohjelmaa kokeillut, vaikka olen törmännyt ohjelman nimeen lukuisat kerrat verkossa!

Mutta sekään ei auttanut, vaikka kyseisen ohjelman koodauksessa oikein löytyi BOMmiton vaihtoehto, siis mikään ei edelleenkään muuttunut. Näköjään kokeiluni oli kuitenkin suositeltava, kun Lurttinenkin sitä suosittelit.
Finaali ja ahaa-elämys: Kun ei aumlointikaan auttanut, en keksinyt enää kuin että hävitän ääkkösiä sisältävät tekstit pois ja katson, näkyykö sitten paremmalta. Yllätys oli suuri, kun edelleen alkuperäinen teksti näkyi kysysmysmerkkiääkkösineen! Sitten huomasin, missä mahtoi mättää, olinhan
integroinut etusivun tekstit foorumin pohjaan. Ensin latasin ääkkösiä sisältävän tiedoston takaisin. Kirjauduin foorumin ylläpitoon ja
tyhjensin foorumin välimuistin. Palasin etusivulle ja...
Ääkköset näkyvät oikein!
Voi hyvää päivää, että pitää se kaikki käydä monimutkaisimman kautta läpi, kun foorumin välimuistin tyhjennys oli lopullinen ratkaisu! Tuntui, että saisi päätään iskeä seinään, etten tuota aiemmin hoksannut ja nauratti ihan ääneen. Helpottikin kummasti.
Se "Tervetuloa!"-teksti tulee html-tiedostosta prosilver-templaatin alta, johon sivuston vielä puukottamaton ulkoasu perustuu. Vaikka ratkaisu lopulta löytyi
välimuistin puolelta, niin suuret kiitokset tuesta ongelmassani.