Kirjoittaja Tegu » 16 Marras 2023, 20:37
Ongelma esiintyy Firefoxilla edelleen esimerkiksi
Malmö 2024 -osiossa, jossa murupolussa lukee "Etusivu < Eurovision laul... < ESC 2024 Mal...", vaikka ruudussa olisi tilaa reilusti.
Testailin vähän, ja sain ongelman näkyviin ainoastaan Firefoxilla riippumatta käyttöjärjestelmästä (Windows, Linux) tai mobiilista (Android). Chromella/Chromiumilla ongelma ei esiintynyt millään järjestelmällä.
Mulla on vielä pähkäilyssä, mikä tuon tarkemmin aiheuttaa. Vähän debuggailin selaimessa rivi riviltä, ja näyttäisi siltä, että jossain kohti luotetaan liukulukujen vertailussa yhtäsuuruuteen (paha). Juurisyy voi olla jossain muuallakin. Esimerkki tällaisesta kohdasta, joka tosin on hieman eri phpBB-versiosta:
Linkki.
---
TomppaJr kirjoitti: ↑16 Marras 2023, 18:08
Jos laajentaisi ihan reilusti, koska onhan tuossa yläpalkissa tilaa vaikka kuinka?
Jos laajentaa reilusti, niin murupolku menee kapealla näytöllä kahdelle riville:
- Screenshot 2023-11-16 at 20-11-11 ESC 2024 Malmö - Viisukuppila.png (11.4 KiB) Katsottu 50153 kertaa
Verrokki nykyasetuksilla:
- Screenshot 2023-11-16 at 20-14-00 ESC 2024 Malmö - Viisukuppila.png (10.34 KiB) Katsottu 50153 kertaa
No, en sitten tiedä, olisiko sekään mikään katastrofi.
---
Edit:
Tää kaikki on nii pienestä kii.. (
LR93)
- kuppila_pienesta_kii.png (20.29 KiB) Katsottu 50133 kertaa
Tuossa siis vertaillaan nykyistä korkeutta suurimpaan sallittuun korkeuteen. Korkeudet ovat käytännössä samat, mutta jonkin aiemman
liukulukulaskun tuloksena korkeus onkin pikkuriikkisen suurempi kuin suurin sallittu korkeus. Siispä ohjelma luulee, että teksti on mennyt kahdelle riville, ja sitä pitää lyhentää.
Tämä on siis suoraan phpBB:n omasta koodista eikä Kuppilan muutoksista, joten hyvästä ratkaisusta en oikein osaa sanoa. Parasta olisi varmaan saada tuo korjatuksi suoraan phpBB:ssä, mutta siinä on oma ruljanssinsa, joka kestää. Lisäksi ongelma pitäisi saada toistettua uusimmalla phpBB-versiolla, jotta kehittäjiä kiinnostaisi.
Purkkaratkaisuna tuota voisi Kuppilassa muokata vaikka siten, että maxHeight pyöristetään ylöspäin. Tämä ei kuitenkaan ole pitkäjänteinen ratkaisu, koska tuo tiedosto tulee jyrätyksi, kun phpBB:tä taas päivitetään Kuppilassa. Varmaan muitakin ratkaisuja on.
Ongelma esiintyy Firefoxilla edelleen esimerkiksi [url=https://www.viisukuppila.fi/phpBB3/esc-2024-malmo/]Malmö 2024 -osiossa[/url], jossa murupolussa lukee "Etusivu < Eurovision laul... < ESC 2024 Mal...", vaikka ruudussa olisi tilaa reilusti.
Testailin vähän, ja sain ongelman näkyviin ainoastaan Firefoxilla riippumatta käyttöjärjestelmästä (Windows, Linux) tai mobiilista (Android). Chromella/Chromiumilla ongelma ei esiintynyt millään järjestelmällä.
Mulla on vielä pähkäilyssä, mikä tuon tarkemmin aiheuttaa. Vähän debuggailin selaimessa rivi riviltä, ja näyttäisi siltä, että jossain kohti luotetaan liukulukujen vertailussa yhtäsuuruuteen (paha). Juurisyy voi olla jossain muuallakin. Esimerkki tällaisesta kohdasta, joka tosin on hieman eri phpBB-versiosta: [url=https://github.com/phpbb/phpbb/blob/604d776dd7af257df747228e3187e19e456d17fa/phpBB/styles/prosilver/template/forum_fn.js#L402]Linkki[/url].
---
[quote=TomppaJr post_id=1621778 time=1700150900 user_id=4706]
Jos laajentaisi ihan reilusti, koska onhan tuossa yläpalkissa tilaa vaikka kuinka?
[/quote]
Jos laajentaa reilusti, niin murupolku menee kapealla näytöllä kahdelle riville:
[attachment=1]Screenshot 2023-11-16 at 20-11-11 ESC 2024 Malmö - Viisukuppila.png[/attachment]
Verrokki nykyasetuksilla:
[attachment=2]Screenshot 2023-11-16 at 20-14-00 ESC 2024 Malmö - Viisukuppila.png[/attachment]
No, en sitten tiedä, olisiko sekään mikään katastrofi.
---
Edit: [i]Tää kaikki on nii pienestä kii..[/i] :laulaa: ([url=https://www.youtube.com/watch?v=HoA6jqsDFQY&list=PLYo57A5SBa9SwuNL4A8BAUzQYZtc-KeBg&index=12]LR93[/url])
[attachment=0]kuppila_pienesta_kii.png[/attachment]
Tuossa siis vertaillaan nykyistä korkeutta suurimpaan sallittuun korkeuteen. Korkeudet ovat käytännössä samat, mutta jonkin aiemman [url=https://fi.wikipedia.org/wiki/Liukuluku#Ep%C3%A4tarkkuuksia_ja_ongelmia]liukulukulaskun[/url] tuloksena korkeus onkin pikkuriikkisen suurempi kuin suurin sallittu korkeus. Siispä ohjelma luulee, että teksti on mennyt kahdelle riville, ja sitä pitää lyhentää.
Tämä on siis suoraan phpBB:n omasta koodista eikä Kuppilan muutoksista, joten hyvästä ratkaisusta en oikein osaa sanoa. Parasta olisi varmaan saada tuo korjatuksi suoraan phpBB:ssä, mutta siinä on oma ruljanssinsa, joka kestää. Lisäksi ongelma pitäisi saada toistettua uusimmalla phpBB-versiolla, jotta kehittäjiä kiinnostaisi.
Purkkaratkaisuna tuota voisi Kuppilassa muokata vaikka siten, että maxHeight pyöristetään ylöspäin. Tämä ei kuitenkaan ole pitkäjänteinen ratkaisu, koska tuo tiedosto tulee jyrätyksi, kun phpBB:tä taas päivitetään Kuppilassa. Varmaan muitakin ratkaisuja on.