• Welcome to Simple Machines Community Forum. Please login or sign up.
September 27, 2021, 02:58:00 PM

News:

Wondering if this will always be free?  See why free is better.


SMF 2.1 RC1 päivitys, UTF8 ja skandit.

Started by brabont, March 18, 2019, 04:10:40 PM

Previous topic - Next topic

brabont

Moi,

päivitin SMF foorumini versiosta 2.0.15 versioon 2.1 RC1. Vanha versio oli UTF8 -muodossa ja toimi hyvin. Foorumini on tällä hetkellä englanniksi, sillä ilmeisesti (?) suomenkieliset tiedostot ovat vaiheessa. Asiat toimivat muuten mainiosti, mutta kaikki vanhojen viestien erikoismerkit ovat mitä sattuu. Saako noita merkistöjä jotenkin funkkaamaan kunnolla?

Aleksi "Lex" Kilpinen

2.1 käyttää oletuksena UTF-8:aa, eli ongelmaa ei oikeastaan pitäisi olla olemassakaan tuohon suuntaan.
En ole vielä 2.1:en päivitysrutiiniin kyllä tutustunut kovin hyvin. Olisiko linkkiä johonkin viestiin jossa tuo ongelma näkyy?
A Finnish Project Manager (Support Specialist)
 Happily running multiple SMF 2.x installations.
  Fooling around with i7-10700 @ 2,90GHz-4.80GHz / 16Gb / RTX-2070 Super / 3840x2160 / Win 10 x64


How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum. Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

brabont

Moi!

Kyseessä on tämä foorumi: hxxp:www.roimeloo.net/forum/index.php [nonactive] . Kaikki foorumin vanhat viestit ovat merkistöltään huonolla hapella. Esimerkiksi tämä palsta on aivan sekaisin: hxxp:www.roimeloo.net/forum/index.php?board=2.0 [nonactive] . Osa palstoista taas on aivan kunnossa. Kaikki kyllä toimi hyvin ennen päivitystä.

Aleksi "Lex" Kilpinen

Hieman näyttäisi siltä, paha sanoa varmaksi ilman että pääsee tarkemmin kaivelemaan, että vanha sisältö ei oikeasti ole UTF8 -muodossa.
Onko sinulla varmuuskopiota foorumin tietokannasta ennen päivitystä?
Sillä voisi testailla ja kokeilla olisiko tämä vältettävissä esimerkiksi muuntamalla tietokanta etukäteen UTF8:aan....
A Finnish Project Manager (Support Specialist)
 Happily running multiple SMF 2.x installations.
  Fooling around with i7-10700 @ 2,90GHz-4.80GHz / 16Gb / RTX-2070 Super / 3840x2160 / Win 10 x64


How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum. Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

brabont

Moi,

on toki tallessa ja muutin sen ennen päivitystä vielä UTF-8 muotoon. Mitä oikeastaan kannattaisi testata?

Aleksi "Lex" Kilpinen

No, aloittaisin oikeastaan siitä että jos olit jo tehnyt muunnoksen ennen päivitystä, niin miten käyttäytyisi jos et tee sitä etukäteen.

Merkistöongelmat on vähän hankalia, riippuen siitä mistä asetelmasta lähdetään liikkeelle niin potentiaaleja paikkoja missä voi mennä pieleen on yllättävän monta, tietokannasta ja sen asetuksista lähtien.
A Finnish Project Manager (Support Specialist)
 Happily running multiple SMF 2.x installations.
  Fooling around with i7-10700 @ 2,90GHz-4.80GHz / 16Gb / RTX-2070 Super / 3840x2160 / Win 10 x64


How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum. Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

YouLechti

Käsittääkseni foorumin muunnos UTF-8-koodaukselle pitäisi tehdä SMF 2.0.15:n puolella niin, että ensin muuttaa foorumin kannan tuolle UTF-8-koodaukselle (Ylläpidon kohdassa Keskustelualueen huolto : Tietokanta), sitten valitsee "Konvertoi HTML-entiteetit UTF-8 merkeiksi" ja sitten pistää kieliasetuksista ladatun Finnish UTF8:n päälle (fi_FI.utf8). Vielä kieliasetuksista varmistaa, että keskustelualueen oletuskieli on "Finnish (UTF-8)". Näin tein eräälle koefoorumille ja ei ole pulmia missään skandien kanssa, kun siirryin SMF 2.1 RC1:een.

Aleksi "Lex" Kilpinen

Kaikki riippuu hieman, periaatteessa juuri noin kuin kuvasit, mutta se toki olettaa että mitään ei ollut jo entuudestaan UTF-8 merkistöllä..
A Finnish Project Manager (Support Specialist)
 Happily running multiple SMF 2.x installations.
  Fooling around with i7-10700 @ 2,90GHz-4.80GHz / 16Gb / RTX-2070 Super / 3840x2160 / Win 10 x64


How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum. Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

YouLechti

Quote from: Aleksi "Lex" Kilpinen on March 19, 2019, 11:38:01 PM
Kaikki riippuu hieman, periaatteessa juuri noin kuin kuvasit, mutta se toki olettaa että mitään ei ollut jo entuudestaan UTF-8 merkistöllä..

Huomasin vanhalla SMF 2.0.15 -pohjaisella foorumilla muuttaessani sen UTF-8:lle, että joitain skandeja jäi näkymään outoina merkkeinä, jos ei tehnyt ihan jokaista vaihetta. Siinäkin foorumissa oli ensin ristiriitoja. Jos niitä ei saa korjattua 2.0.15-puolella, viat voivat ainakin osin. siirtyä 2.1 RC1 -foorumille.

Advertisement: