Kuva logon tilalle ei meinaa onnistua

Avatar
ADdoctor
MODaaja
MODaaja
Viestit:182
Liittynyt:23 Marras 2007, 17:40
Paikkakunta:Espoo
Viesti:
Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja ADdoctor » 02 Joulu 2020, 18:44

OK. Kukaan ei ole mitään vastannut. Mutta tiedoksi, että foorumin pääasiallinen ongelma selvisi päivityksellä. Tosin se toi uuden pienemmän ongelman: sivun phpBB alkuperäinen logo ei halua millään vaihtua omaan logooni. Olen sitä yrittänyt jo monin eri tavoin, esim merkitsemällä virallisen logon x:llä, mutta en saa omaa .gif logoa (joka siellä on aikaisemmin jo ollut) siihen paikalleen. :o Aika outoa, mitä voisi vielä yrittää?

LISÄYS
Minulla on kuvia palvelimelta ao. site-logo kohdasta sekä koodinäkymä pääsivun nimiöstä. Laitan tänne ne linkit kun ennätän. Jokin estää site-logon vaihtamisen.

Coder
Käännöstiimi
Käännöstiimi
Viestit:87
Liittynyt:23 Touko 2014, 12:16

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja Coder » 02 Joulu 2020, 19:44

Millä tavoin olet yrittänyt logoa vaihtaa?

Tällä hetkellä se pyytää tiedostoa jota ei palvelimelta löydy, https://www.neptunet.net/neptunet-fooru ... e_logo.svg

Avatar
ADdoctor
MODaaja
MODaaja
Viestit:182
Liittynyt:23 Marras 2007, 17:40
Paikkakunta:Espoo
Viesti:

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja ADdoctor » 03 Joulu 2020, 00:35

Tässä pari kuvaa tilanteesta. Ensimmäinen on kuvakaappaus palvelimelta ao. kuvatiedostoista. Toinen kuva on etusivun koodia logon kohdalta. Käy yli ymmärrykseni, miksi logo ei vaihdu kuten aikaisemmat ohjeet sanovat ja niin ne toimivat. :shock: site_logo.gif koko on n. 149x50 px joten sen pitäisi mahtua. Miksiköhän entinen näkyy vaikka muutin sen nimen (kuva 1 aivan alhaalla)? Ohittaako jokin nyt nämä tehdyt muutokset?

https://www.dropbox.com/t/zaJuQjoSw9R567Ek

https://www.dropbox.com/t/WhRjt8F0TDCwMhxG

Coder
Käännöstiimi
Käännöstiimi
Viestit:87
Liittynyt:23 Touko 2014, 12:16

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja Coder » 03 Joulu 2020, 13:48

Kuvatiedostosi nimi on site_logo.gif ja phpBB pyytää palvelimelta tiedostoa nimeltä site_logo.svg.

Korjataksesi tuon sinun tulee muokata styles/prosilver/theme/colours.css tiedostossa koodi pyytäämään oikeata tiedostoa palvelimelta.

Koodi: Valitse kaikki

.site_logo {
	background-image: url("./images/site_logo.svg");
}
Muutoksen jälkeen tarvitsee vielä ylläpidon hallintapaneelista tyhjentää välimuisti, ja toistaa muutokset jokaisen phpBB päivityksen jälkeen.

Avatar
ADdoctor
MODaaja
MODaaja
Viestit:182
Liittynyt:23 Marras 2007, 17:40
Paikkakunta:Espoo
Viesti:

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja ADdoctor » 03 Joulu 2020, 16:58

Coder; valitan tyhmyyttäni, mutta voistko vielä hiukan selventää asiaa. :shifty:

Kuvatiedostosi nimi on site_logo.gif ja phpBB pyytää palvelimelta tiedostoa nimeltä site_logo.svg.

Korjataksesi tuon sinun tulee muokata styles/prosilver/theme/colours.css tiedostossa koodi pyytäämään oikeata tiedostoa palvelimelta.
Tuossa sanot, että systeemin tulee pyytää oikea tiedosto palvelimelta. Mikä on se oikea tiedosto? Eikö koodimallissasi ole juuri tämä entinen site_logo.svg. Eikö siinä pitäisi olla se uusi logotiedosto site_logo.gif? Vaihdanko siihen tuon site_logo.gif tiedoston? Pitääkö palvelimella tehdä jotakin vai onko tuo OK kuten kuvassa. Valimuistin tyhjennys OK.

LISÄYS
Kun juuri kävin katsomassa foorumia, niin nyt siitä oli poistuntut phpBB logo, mutta omaani ei ollut tullut tilalle (ei tehty vielä mitään). Tilanne siis klo klo 17.

Coder
Käännöstiimi
Käännöstiimi
Viestit:87
Liittynyt:23 Touko 2014, 12:16

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja Coder » 03 Joulu 2020, 19:28

Juuri kuten sanoit, siihen oletus koodin tilalle pitää vaihta kuvatiedosto jonka haluat logoksi. Eli tässä tapauksessa site_logo.gif jos sitä haluat käyttää.

Vanha:

Koodi: Valitse kaikki

.site_logo {
	background-image: url("./images/site_logo.svg");
}
Uusi:

Koodi: Valitse kaikki

.site_logo {
	background-image: url("./images/site_logo.gif");
}

Avatar
ADdoctor
MODaaja
MODaaja
Viestit:182
Liittynyt:23 Marras 2007, 17:40
Paikkakunta:Espoo
Viesti:

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja ADdoctor » 03 Joulu 2020, 20:28

Kiitos Coder! Nyt se onnistui. :D Hiukan ei-keskellä, mutta ei se mitään. Voinhan uusia sen jos tuntuisi tarvetta keskittää paremmin. Jää vielä kiinnostamaan:
- Miten kuvan vaihto ei toiminut samoin kuin edellisellä kerralla? En muista silloin muokatun .css koodia.
- Mikä aiheutti pitkän viiveen, että vanha logo poistui? Poistin eilen kyllä foorumin välimuistin, mutta en omasta selaimesta.

Asia on selvitetty!

Tiedoksi ketjun lukijoille: Linkkaamani alkuperäiset kuvat näkyvät vain 9.12.20 asti. Silloin linkit vanhanevat.

Coder
Käännöstiimi
Käännöstiimi
Viestit:87
Liittynyt:23 Touko 2014, 12:16

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja Coder » 03 Joulu 2020, 21:47

phpBB 3.0 versiossa logo oli site_logo.gif, 3.1 versiossa tiedosto vaihtui .svg muotoon.

Voi olla mahdollista, että ohje jota katsoit oli vanhemmalle versiolle. Jos tiedoston nimi on sama minkä korvaat omalla tiedostolla ei tarvitse mitään muokata, koska vain tiedosto vaihtuu.

Mutta jos korvattu tiedosto on väärä ei silloin vaihdu kuvakaan, vaan tiedoston muokkaaminen on pakollista saada uusi kuva "väärällä nimellä" toimimaan.

Viive tullut mahdollisesti selaimen välimuistista, joka vielä tarjoaa välimuistista vanhaa versiota. Tästä syystä phpBB on siirtynyt käyttämään versionumeroita ja muita temppuja huijaamaan nettiselainta hakemaan uuden version päivittämisen jälkeen. Tämä huijaus käyttää lähinnä PHP parametriä joka saa tiedostoille uuden nimen vaikka tämä olisi sama tiedosto kuin aikaisemminkin.
phpversio15.png
phpversio15.png (9.35KiB)Katsottu 6004 kertaa
phpversiohash.png
Kysymysmerkki linkissä aloittaa PHP komennon/toiminnon, jos pidät linkissä sen, mutta jos muutat kaiken sen jälkeen tulevan linkki toimii silti. Olettaen että toimintona on vain antaa selaimelle käsky uudesta tiedostosta ja estää lataaminen vanha tiedosto välimuistista.

Koodi: Valitse kaikki

Oikea linkki: https://www.neptunet.net/neptunet-foorumi/styles/prosilver/theme/stylesheet.css?assets_version=15

"Väärä" linkki, joka toimii myös: https://www.neptunet.net/neptunet-foorumi/styles/prosilver/theme/stylesheet.css?assets_version=esimerkki

Oikea linkki: https://www.neptunet.net/neptunet-foorumi/styles/prosilver/theme/normalize.css?hash=48eb3f89

"Väärä" linkki: https://www.neptunet.net/neptunet-foorumi/styles/prosilver/theme/normalize.css?esimerkki
Ja sitten taas jos parametrissä on toiminto niin sitä ei voi muokata rikkomatta PHP toimintoa.

Esimerkiksi:

Koodi: Valitse kaikki

https://www.phpbbsuomi.com/viewtopic.php?f=45&t=4490
Tämä linkki hakee tietokannasta viestiketjun 4490 alueelta 45 käyttämällä PHP toimintoa.

Mutta logossa ei ole tätä toimintoa, ainakaan vielä. Koska sitä ei niin usein vaihdeta, että tarvetta olisi toiminolle.

Avatar
ADdoctor
MODaaja
MODaaja
Viestit:182
Liittynyt:23 Marras 2007, 17:40
Paikkakunta:Espoo
Viesti:

Re: Kuva logon tilalle ei meinaa onnistua

Viesti Kirjoittaja ADdoctor » 04 Joulu 2020, 00:46

WAU todella hyvää ja syvällistä tietoutta. Siksi ADdoctor täälläkin pysyy mukana, että aina oppii uutta ja mielenkiintoista. Niin, ja saa asiansa korjattua. :clap:

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 8 vierailijaa