Foorumin ääkköset sekaisin vanhemmissa viesteissä

Started by mika b, January 30, 2023, 01:19:07 PM

Previous topic - Next topic

mika b

Hello!
Kävin lukemassa vanhat tämän aihepiirin viestit, mutta en löytänyt jelppiä. Muutamia ehdotuksia oli tullut, mutta aloittaja ei ollut ilmoittanut oliko vinkeistä apua..

Vanhat viestit näyttää pahimmillaan tältä:
Siihen aikaan ei saanut FI p??tteistä tunnusta jos ei ollut jonkin sortin yritt?j? "ja meh?n "olimme.Halusimme ehdottomasti FI p??tteen .
Silloin se "FI" p??te oli tuttu suomalainen domain.
Tuolloin kun kerhosta tuli Ry. ei kellek??n tullut mieleen vaihtaa lyhennetty? nime? , vaan tällättiin koko helkatin  litanian perään Ry .
Sitten just tuota viestiä ennen ja sen jälkeen on skandit pääosin ok. Eli joillain toimii, joillain ei (olisko selaimesta riippuva juttu)? Tosin nyt on reilun viikon toiminut oikein, mutta porukka haluaisi saada myös nuo vanhemmat viestit kuntoon. Tsekkasin settings.php, ja se oli päivittynyt suunnilleen viikko sitten. En tiedä, mitä tuolla on tehty silloin. Settings_bak.php on samalla aikaleimalla ja tasan samansisältöinen.

Siellä on $language = 'finnish-utf8'; ja $db_character_set = 'utf8';

Foorumin ylläpitäjä oli tsekannut Myslin kautta, että ääkköset näkyy sielläkin väärin. Ehdotti, että palauttaisin varmuuskopion, mutta olisko tuo kuitenkin korjattavissa muuta kautta?

Aleksi "Lex" Kilpinen

Mikä versio SMF:stä? Jos on vieraille avoin foorumi, voisiko saada linkin?

Tuohan ei tapahdu ihan itsestään, eli onko mitään hajua mitähän on muuttunut silloin kun sisältö on mennyt "rikki"?
Vanhemmilla versioilla oli käytännössä kaksi eri vaihtoehtoa merkistöiksi, ja tietokannan ja kieliasetusten merkistön piti täsmätä jotta teksti näkyy ja tallentuu oikein.



Slava
Ukraini!
"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

How you can help SMF

mika b

https://www.intruderclubfinlandry.fi/forum/index.php [nofollow]

Ja just huomasin, että aika vanha versio SMF:sta, 2.0.18.. Ainakin foorumin teema oli vaihdettu "Prince of Darkness" --> "Curve". Kyselen onko jotain muutakin säätöä tehty.

Aleksi "Lex" Kilpinen

Ainakin näissä näkyy ääkköset minulle ihan oikein, ja samoin vaikuttaisi olevan ihan oikein kaikki kielitiedostojenkin ääkköset (esim. "Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy." ) joten mitään ilmiselvää vikaa en näe.

Vuodelta 2016 https://www.intruderclubfinlandry.fi/forum/index.php?topic=16016.0
Vuodelta 2022 https://www.intruderclubfinlandry.fi/forum/index.php?topic=18925.0

Miltä ajalta nämä ongelmaviestit? Ja onko esimerkiksi tiettyjen käyttäjien, olisiko käyttäjien kieliasetuksissa jotain poikkeavaa?

EDIT: Olihan tuolla ketjussa 2016 viestejä joissa ääkköset oli sekaisin, mutta jos tuollaisia yksittäisiä viestejä noin kaukaa historiasta halutaan fiksata niin pahaa pelkään että menee manuaaliseksi korjaamiseksi...  Esim tuossa viestissä on samassa viestissä ääkkösiä jotka toimii, ja ääkkösiä jotka ei toimi - Joten jotain on jossain rikki, mutta ei helposti fiksattavissa https://www.intruderclubfinlandry.fi/forum/index.php?topic=16016.msg187441#msg187441
Slava
Ukraini!
"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

How you can help SMF

mika b

Tuolla näkyy nyt vain matkakertomukset rekisteröimättömille, pitää seuraavaksi tutkia sitäkin. Kuulemma aiemmin näkyi enemmän. Mut asiaan, linkkinä foto, jossa näkyy saman lähettäjän viestissä ääkkösiä ja virheitä. https://photos.app.goo.gl/xdcdu6xsHJessGK37 [nofollow]

Aleksi "Lex" Kilpinen

Tuo haiskahtaa kyllä siltä että vika on jossain palvelinpuolella, korruptoitunutta dataa. Kaikki SMF:stä johtuvat vastaavat ongelmat koskisi kyllä vähintään kokonaisia viestejä.
Slava
Ukraini!
"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

How you can help SMF

mika b

Ok, kiitokset jelpistä! Jatkan ylläpitäjän kanssa vääntöä, että siedetäänkö satunnaisia ääkkösvirheitä vai palautetaanko varmuuskopiolta..  :o

Aleksi "Lex" Kilpinen

Nou problem, mutta kannattaa myös miettiä sitä löytyykö tuolle ilmiölle joku oikea syy - Ei oikein lupaa hyvää jos tietokanta hajoilee itsestään.
Slava
Ukraini!
"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

How you can help SMF

mika b

Sain just lisätietoa, ei olekaan tietokannassa rappeumaa.. Ylläpitäjä oli lähtenyt korjaamaan pitkän kaavan mukaisesti näin:
UPDATE smf_messages set body = REPLACE(body,  ' kell??n ',
 ' kellään ');

Tuorein varmuuskopio (ennen virhettä) on 3 viikon takaa, ei ihan huvittaisi sitä käydä palauttamaan ääkkösten takia. En tarkkaa kuvausta ole saanut vieläkään mitä tuolla on tehty, mutta ainakin teeman vaihto oli rikkonut etusivun näkymää jotenkin, ja tämän korjauksen myötä ääkköset oli menneet rikki. Kyselenpä lisää..

Aleksi "Lex" Kilpinen

Teemasta ei pitäisi riippua, ei mitenkään. Mutta kielipaketeista, tietokantayhteydestä (UTF8 vai ei) ja tietokannan merkistöstä voi hyvinkin. ( Prince of Darkness on käytännössä Curve, hieman vain eri CSS:llä. Tuttu teema itsellekin. )
Slava
Ukraini!
"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

How you can help SMF

Jarppi

Löytykös tälle joku korjaus?
Minulla näkyy ääkköset tuolleen sen jälkeen kuten alla tekstissä kun päivitin 2.0.19 ->2.1.3
Onko tiedossa hyviä bileitä? Linkitä ne kalenteriimme!
Uudet viestit kyllä toimii ääkköset.

Olen koittanut asentaa suomen pois ja takaisin ja myös phpMyAdmin kautta laitoin kaikki boardid utf8_general_ci
Oisko jotain mitä vois vielä koittaa?

Foorumi: http://finnbikers.fi/foorumi/index.php

Aleksi "Lex" Kilpinen

Varaudu siihen että tämä voi tehdä asioista joko parempia, tai paljon huonompia, eli tee kunnon varmuuskopiot ensin.

Admin -> Maintenance -> Forum Maintenance -> Database -> Convert HTML-entities to UTF-8 characters

Slava
Ukraini!
"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

How you can help SMF

Jarppi

Kiitos vinkistä. Koitin tuota mutta eipä auttanut. Eikä ainakaan mitään mennyt enempi rikki.

Aleksi "Lex" Kilpinen

Vähän pelkäsinkin että noin voi olla. Mun henkilökohtainen osaaminen on aika rajallinen tästä aiheesta, mutta todennäköisesti sulla on ollut jo ennen päivitystä jotain pielessä merkistöjen kanssa.

Jos sulla on tallessa se aiempi 2.0 vielä johon voisit tukeutua ja tutkia, niin itse ehkä lähtisin yrittämään sen päivittämistä ensin UTF-8:aan ja kokeilisin sitten päivitystä sen jälkeen kun kaikki toimii UTF:llä valmiiksi. (SMF 2.1 käyttää vain UTF-8:aa, toisin kuin aiemmat versiot.)
https://wiki.simplemachines.org/smf/UTF-8_Readme

Jos tarvitset yksityiskohtaisempaa apua, tai 2.0:aan paluu ei ole vaihtoehto, niin suosittelisin että avaa asiasta tuolla englanninkielisellä puolella ketju - Meillä on paljon osaavampaakin väkeä kuin minä. :D
Slava
Ukraini!
"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

How you can help SMF

Advertisement: