TechBBS päivittyi Xenforo 2.1 -versioon - Yleinen keskustelu päivityksestä

  • Keskustelun aloittaja Keskustelun aloittaja Sampsa
  • Aloitettu Aloitettu
Tila
Keskustelu on suljettu.
...ja myös (chromium) Edgellä / Win10. Jos tämä nyt vielä auttaisi jotenkin. Täytyypä muistaa katsoa häviääko cookie kun resetointi tapahtuu.
 
Täällä resetoituu myös noin kerran päivässä, Win 10, Chrome ja vaalea teema.
 
Oliskohan tästä kyse:

By default xf_toggle is stored in the browser's local storage, not in a cookie. Some users may have their browser (or a browser extension) configured to clear local storage when closed.
 
Itsellä Safarissa on tuo xf_toggle cookiessa. Ei ole Local Storagessa. :hmm:
 
Viimeksi muokattu:
Mulla kävi vaihteeksi niin että leveys muuttui tossa noin tunti sitten, mutta osiot pysyivät kiinni.

Kävin kaupassa jne. ja nyt taas leveys pysyi, mutta suljetut osiot aukesivat.
 
Itsellä Safarissa on tuo xf_toggle cookiessa. Ei ole Local Storagessa. :hmm:
Tuhosin kaikki tuolta Cookies ja Local Storagesta. Erikseen poistin vielä io-tech datan. Suljin selaimen ja kirjauduin sisään niin xf_toggle on samassa paikassa eli cookies.
Ei ole selaimessa lisäosia ja otin myös AdGuard for Mac mainoksen eston pois päältä.

Untitled.png
 
Viimeksi muokattu:
Samoin itsellä, raportoin silloin aiemmin että ei tapahdu 10h testin jälkeen mutta noin 24h myöhemmin tajusin että sivupalkki oli tullut takaisin jossain välissä.
 
Oliskohan tästä kyse:

By default xf_toggle is stored in the browser's local storage, not in a cookie. Some users may have their browser (or a browser extension) configured to clear local storage when closed.

Ei täsmää ihan tuo. Local Storagesta ei löydy minulta tuota, mutta cookiesta löytyy. Defaulttia on käpistelty tai se on muuttunut? :comp:

Mikään ei poista cookieita (adblokkerit/asetukset), mutta yritän kyllä kurkata häviääkö cookie kun sivupalkki palaa takaisin näkyviin.

Cookien sisältä löytyy nyt tällainen arvo: %7B%22_sidebarCollapse%22%3A%5B1582077096%2C86400%2Cfalse%5D%7D ja tuo url-dekoodattuna: {"_sidebarCollapse":[1582077096,86400,false]}

Tuosta timestamp 1582077096 = keskiviikko, 19. helmikuuta 2020, klo 03.51.36 GMT+02:00 (19 tuntia sitten, jep - heräsin siihen aikoihin) ja 86400 = 1 vuorokausi. Päivämäärä tarkoittanee aikaa, kun cookie asennettiin viimeksi, mutta onko tuo muka voimassa "sisäisesti" vain 1 vuorokauden vai mitö tuo vuorokausi tuolla cookien arvossa tekee? Itse cookien voimassaoloaika on 1 vuosi.

Ei nuo silti selitä sitä, miksi joillakin on monta kertaa päiviässä hävinnyt tuo cookie.
 
Ei täsmää ihan tuo. Local Storagesta ei löydy minulta tuota, mutta cookiesta löytyy. Defaulttia on käpistelty tai se on muuttunut? :comp:

Mikään ei poista cookieita (adblokkerit/asetukset), mutta yritän kyllä kurkata häviääkö cookie kun sivupalkki palaa takaisin näkyviin.

Cookien sisältä löytyy nyt tällainen arvo: %7B%22_sidebarCollapse%22%3A%5B1582077096%2C86400%2Cfalse%5D%7D ja tuo url-dekoodattuna: {"_sidebarCollapse":[1582077096,86400,false]}

Tuosta timestamp 1582077096 = keskiviikko, 19. helmikuuta 2020, klo 03.51.36 GMT+02:00 (19 tuntia sitten, jep - heräsin siihen aikoihin) ja 86400 = 1 vuorokausi. Päivämäärä tarkoittanee aikaa, kun cookie asennettiin viimeksi, mutta onko tuo muka voimassa "sisäisesti" vain 1 vuorokauden vai mitö tuo vuorokausi tuolla cookien arvossa tekee? Itse cookien voimassaoloaika on 1 vuosi.

Ei nuo silti selitä sitä, miksi joillakin on monta kertaa päiviässä hävinnyt tuo cookie.

Ilmeisesti tyhjenee tällä hetkellä kun sessio katkeaa?
 
Piilotin nyt yhden alueen itseltäni, katsotaan mitä tapahtuu.
 
Ilmeisesti tyhjenee tällä hetkellä kun sessio katkeaa?

Mhh.. hankala sanoa. Sessio PHP:n mieleetä loppuu ja alkaa (stackoverflow-copypaste):
"Sessions end after session.gc_maxlifetime and/or session.cookie_lifetime and/or some more things to do with PHP's session garbage collector."

Tuo xf_toggle ei kuitenkaan ole session-cookie. Se on voimassa vuoden ja muut cookiet ovat "turvassa". En saa triggeröityä sivupaneelin esiintuloa (cookien häviämistä) vaikka poistan kaikki "session" cookiet. ja käynnistän selaimen uusiksi.

Voimassaolo näkyy tuossa alla keltaisella (Edge/Chrome dev-tools) ja tuo nuolella osoitettu arvo sisältää edelleen session cookieiden poiston ja selaimen uudellenkäynnistyksen jälkeen tuon aiemmin mainitsemani päivämäärän ja luvun 86400, joka on maagisesti vuorokauden sekuntien määrä. :comp:

2020-02-20_01-19-07.png


Sanoisin, että jos tuo sivupalkin piilotus on tehty plugarilla, se kärsii luultavasti jostain bugista. Päivittyikö PHP muiden päivitysten yhteydessä - bugi voi olla toki siinäkin. Tämä tapahtuu näköjään niin monella selaimella ja vaikuttaa ainoastaan tuohon keksiin/toiminnallisuuteen, että ei kai enää muita vaihtoehtoja jää?

Anyhuu. Katson aamulla onko xf_toggle hävinnyt ja/tai onko sen päivämäärä muuttunut. Tai yöllä, kun uni karkas kaakkoon. Se tuon nuolella osoitetun arvon mukaan "vanhenisi" yöllä neljältä, jos eka luku on "asetuspäivämäärä" ja toinen luku "voimassaoloaika". Ne luvut voivat olla kyllä muutakin, tuo on vain arvaus. :comp:
 
Tässä vissiin sama ongelma?


Poistin nyt koodista tuon: data_storage_type="cookie" jota ehdotetaan korjaukseksi (vaatinee keksien tyhnnyksen?)

(sama koodi löytyy tuosta sidebar toggle toiminnosta, joten jos tuo toimii aluiden piilottamisessa niin varmaan toimii myös sidebarin kohdalla)
 
Poistin nyt koodista tuon: data_storage_type="cookie" jota ehdotetaan korjaukseksi (vaatinee keksien tyhnnyksen?)

(sama koodi löytyy tuosta sidebar toggle toiminnosta, joten jos tuo toimii aluiden piilottamisessa niin varmaan toimii myös sidebarin kohdalla)

Höhö.. edelleen tallentuu samalla tavalla cookieen, eikä local storageen. Tyhjentelin keksuleita ja käynnistin uusiksi selainta ja rämpytin tuota "piilota sivupalkki" -juttua.

Mutta nyt mulla ei pysy alueiden piilotus päällä. Piilottuu kyllä, mutta kun päivitän sivun, tulee takaisin. :rofl2:

Taidan mennä kohta nukkumaan. :cigarbeye:
 
Tekee samaa minulla eli kun päivittää sivun niin piilotetut alueet tulevat takaisin näkyville. Sidebar pysyy piilotettuna.
 

:hmm:

Mun korvaan/silmään vaikuttaisi olevan tuosta kyse - tai tuon hyvin läheiestä variaatiosta. :hmm:
 
Matkapuhelin ja Macrumors foorumeilla ei ole ollenkaan tuota xf_toggle juttua, jos piilottelee alueita. En tiedä miten noissa foorumeissa toimii, koska ei ole ollut piilotuksia käytössä.
 

:hmm:
Tuolla joku kommentoi:

Since multiple togglers with different expiries can be stored in a single data container, expiry is handled by storing expiry values together with the toggler values, and pruning expired items when the values are read from the container. The expiry is not meant to effect the lifetime of the container itself (especially considering local storage has no native expiry mechanism).

Ja fixaaja sanoi:

Store the master Toggle cookie data for a set time, rather than per session (1 year). Support being able to specify the expiry date of each storage item and default it to 1 day. Fix some bugs which may have prevented entries from expiring when needed.

Kovasti kuulostaa siltä, että juuri se 86400, eli päivä on aikaraja kun tietty toggle vanhenee. On kyllä vähän ihmeellisesti toteutettu.
 
Sitten kun vielä keksisi mistä tämä säädetään: default it to 1 day
 
Puukotin kekseihin 86400 -> 2592000 (30 päivää), katsotaan mitä käy tulevina päivinä.
 
En tiedä oliko vanhassa foorumissa mahdollista rajata foorumeita ja/tai sub-foorumeita "uudet viestit" listalta mutta sellaisen toiminnon käyttäminen tuli juuri mieleen ja uudessa ei ainakaan ole. Voisi esim. rajata pois koko "Muut keskustelut", tai vaikka vain "Ruoka & juoma" foorumin. Onko mahdoton toteuttaa?
 
Kyllä tuo parempi oli niin kuin oletuksena oli että otsikon painaminen vie ensimmäiseen viestiin eikä viimeiseen viestiin kuten nyt on laitettu.
 
Jos kyse on luetusta ketjusta jossa ei ole lukemattomia viestejä, itse kannatan ennemmin nyt käytössä olevaa, vie ketjun viimeiseen viestiin.
 
Ehkä jo kysytty aiemmin, mutta tarjoaako Xenforo 2.x mahdollisuutta näyttää forumille ladatut kuvat lainauksissa? Nyt näkyy vain "katso linkki 2342342". Muualta linkitetyt kuvat näkyvät lainauksissa, mutta forumille ladatut ei.

Tämä oli tällä tavalla toki jo aiemmassa versiossa, mutta olisiko jossain välissä mahdollista katsoa tuon toiminnallisuuden muuttamista, jos se on mahdollista (plugari?) tai ei ole jotain muuta syytä pitää sitä tuollaisena.

Nämä on aina ottaneet vähän pattiin, varsinkin kun (nykyisin) viestiä kirjoittaessa kuva näkyy lainatussa tekstissä ja omassa tekstissä tulee monesti viitatuksi siihen, notta "katso vaikka kuvasta...", mutta viesti lähetyksen jälkeen näkyy vain linkki. :btooth:

2020-02-20_17-29-07.png
 
On erittäin hyvä juttu että lainauksissa ei näy kuvaa. Yksi syistä varmaan miksi xf2 on nopeampi.
 
Ehkä jo kysytty aiemmin, mutta tarjoaako Xenforo 2.x mahdollisuutta näyttää forumille ladatut kuvat lainauksissa? Nyt näkyy vain "katso linkki 2342342". Muualta linkitetyt kuvat näkyvät lainauksissa, mutta forumille ladatut ei.

Tämä oli tällä tavalla toki jo aiemmassa versiossa, mutta olisiko jossain välissä mahdollista katsoa tuon toiminnallisuuden muuttamista, jos se on mahdollista (plugari?) tai ei ole jotain muuta syytä pitää sitä tuollaisena.

Nämä on aina ottaneet vähän pattiin, varsinkin kun (nykyisin) viestiä kirjoittaessa kuva näkyy lainatussa tekstissä ja omassa tekstissä tulee monesti viitatuksi siihen, notta "katso vaikka kuvasta...", mutta viesti lähetyksen jälkeen näkyy vain linkki. :btooth:

2020-02-20_17-29-07.png

Testi editointia varten

edit: Nyt pitäisi näkyä lainattu kuva kuvana

@Paavo
 
Viimeksi muokattu:
Testi editointia varten

edit: Nyt pitäisi näkyä lainattu kuva kuvana

@Paavo

Hienoa! Valtaisa kiitos tästä! :joy: Tämä on ollut niin epälooginen aiemmin, kun välillä kuva näkyy (ulkoiset) ja välillä ei (forumille ladatut).
 
Nyt tämä tekee sitten niin näköjään että mikä hemmetin latauksella tai johonkin osioon menemällä tuo toggle sidebar menee hetkeksi pois ja sitten tulee takasin. Samalla sivu tietenkin levenee kun toggle bar on poissa sen sekunnin verran.
 
Nyt tämä tekee sitten niin näköjään että mikä hemmetin latauksella tai johonkin osioon menemällä tuo toggle sidebar menee hetkeksi pois ja sitten tulee takasin. Samalla sivu tietenkin levenee kun toggle bar on poissa sen sekunnin verran.
Mulla ei tee noin. Chrome/Win10
 
En nyt ilman aamukahvia alkanut lukea 11 sivua keskustelua lävitse ... onko tullut vastaan lagia viestiä kirjoittaessa Android -puolella Chrome -selaimella? Kännyssä on haptinen palaute näppiksessä päällä ja tuntee selvästi, että tekstin tulo ruudulle laahaa sekunnin murto-osia jäljessä näppispainalluksesta suuren osan aikaa.

Android 10
Chrome 80
Samsung Note 9
 
Tästä kiitos, mutta jos vielä saa toivoa viilausta, niin olisi kiva että tuo io-techin etusivun "uutisia lyhyesti laatikko" järjestyisi aloituspostauksen (eli itse uutisen) aikaleiman mukaan, ei tuoreimman vastauksen. Ymmärtääkseni ennen päivitystä se oli niin. EDIT: Ah, nesseijah tuossa yllä jo näemmä ehtikin tätä samaa toivoa.
Kehtaan kertaalleen tehdä tälle kerjäys-noston. Eli mielestäni on hyvin hassua, että varsinaisen sivuston puolella (io-techin etusivu) tuossa Uutisia lyhyesti -boxissa boxiin nostetut viestit tulevat viimeisimmän kommentin perusteella, eikä "uutisen" itsensä mukaan. Sama tietty rajatusti koskee itse kyseistä foorumialuetta, mutta siellä käyttäjä pystyy sentään vaikuttamaan asiaan (Suodattimet, Lajittele, Ensimmäinen viesti).
 
Kehtaan kertaalleen tehdä tälle kerjäys-noston. Eli mielestäni on hyvin hassua, että varsinaisen sivuston puolella (io-techin etusivu) tuossa Uutisia lyhyesti -boxissa boxiin nostetut viestit tulevat viimeisimmän kommentin perusteella, eikä "uutisen" itsensä mukaan. Sama tietty rajatusti koskee itse kyseistä foorumialuetta, mutta siellä käyttäjä pystyy sentään vaikuttamaan asiaan (Suodattimet, Lajittele, Ensimmäinen viesti).

Tuo Wordpress widgetin RSS-reader ei osaa tulkita ?order=post-date parametria RSS-feedin lopussa, kuten tässä Xenforossa sivupalkissa oleva nostoboksi. Yritetään miettiä tähän ratkaisua.

Jos joku keksii näppärän keinon, miten tästä RSS-feedistä saadaan luotua feedi käytettäväksi niin, iso kiitos:


Tällä hetkellä Wordpressin RSS-lukija tulkitsee sen ilman tuota loppuparametria tälläiseksi:

 
Tuo Wordpress widgetin RSS-reader ei osaa tulkita ?order=post-date parametria RSS-feedin lopussa, kuten tässä Xenforossa sivupalkissa oleva nostoboksi. Yritetään miettiä tähän ratkaisua.

Jos joku keksii näppärän keinon, miten tästä RSS-feedistä saadaan luotua feedi käytettäväksi niin, iso kiitos:


Tällä hetkellä Wordpressin RSS-lukija tulkitsee sen ilman tuota loppuparametria tälläiseksi:

Toimiiko tuo?
 
Puhelimella sivu hyppii ärsyttävästi:

- Selaat ketjua vikan sivun keskellä
- ketjuun tulee uusi viesti
- selain hyppää tuon uusimman viestin verran alaspäin, vaikka olet kaukana uusimmista

Eli selain hyppii eteenpäin aina kun ketjuun tulee uusia viestejä ja ne ladataan ajaxilla näkyviin. Muuten kiva mutta jos olen lukemassa jossain uusin-10 viestissä niin se uusimman viestin tulo ei kauheasti kiinnosta. Eikä selain siis loppuun hyppääkkään, vaan uusimman viestin korkeuden verran eteenpäin. Sitten pitää taas itse rullailla ylös että mihin jäinkään.

Android + chrome/vivaldi
 
Tuo Wordpress widgetin RSS-reader ei osaa tulkita ?order=post-date parametria RSS-feedin lopussa, kuten tässä Xenforossa sivupalkissa oleva nostoboksi. Yritetään miettiä tähän ratkaisua.

Jos joku keksii näppärän keinon, miten tästä RSS-feedistä saadaan luotua feedi käytettäväksi niin, iso kiitos:


Tällä hetkellä Wordpressin RSS-lukija tulkitsee sen ilman tuota loppuparametria tälläiseksi:


Jotennii tulis mieleen, että Apachelle vois väkertää jonkun alias/rewrite-säännön tuohon. En puhu Apachea oikeastaan lainkaan ja tää on copypaste Apachen dokumentaatiosta, mutta vaikka olisi väärin, niin idea selvinnee ja Apache-gurut voi tämän korjata. :joy:

Apache config:
RewriteEngine  on
RewriteRule    "^/forums/uutisia-lyhyesti.84/wordpressin.rss$" "/forums/uutisia-lyhyesti.84/index.rss?order=post_date" [PT]

..ja annat sitten sille Wordpressille luettavaksi osoitteen https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/wordpressin.rss - Apache kääntää sitten tuon osoitteen sisäisesti tuohon päivämäärällä järjestettyyn.

Itse asiassa tuo Wordpressille tarkoitettu url voi olla muukin tuossa rewritessä, vaikka https://bbs.io-tech.fi/ihanparrainwordpressin.rss

:comp:
 
Jotenkin oudosti kyllä toimii tuo viestien näyttäminen. Luin ketjua mihin tullut viesti 10min sitten ja on viimeisin viesti sillä sivulla. Sen jälkeen on tullut 8 min sitten viesti.

Sitten tuli uusi viesti mikä näkyi tuon 10min tulleet viestin jatkoksi ja se 8min sitten tullut on seuraavalla sivulla.

Päivittämällä sivun tuo uusi viesti sitten hyppiä tuonne uudelle sivulle minne kuuluukin.

Eli vaikka uusia viestejä tulisikin niin ei niitä kuuluisi noin näyttää vaan näkyvät sitten kun sinne asti pääset missä ne uudet viestit ovat.

Tämä on aivan helvetin raivostuttavaa. Jokaisessa useamman sivun ketjussa tulee uudet viestit aina sen hetkisen sivun perään automaattisesti. Vanhassa versiossa tuli nappi, jolla ne sai halutessaan ladattua mutta nyt samat viestit pääsee lukemaan moneen kertaan kun ne tulevat viimeisellä sivulla jälleen :) @Sampsa saisiko tuolle jotain fixiä?
 
Jos joku keksii näppärän keinon, miten tästä RSS-feedistä saadaan luotua feedi käytettäväksi niin, iso kiitos:
https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/index.rss?order=post_date

Tällä hetkellä Wordpressin RSS-lukija tulkitsee sen ilman tuota loppuparametria tälläiseksi:
https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/index.rss

...ja vielä yksi kikka, ilman Apachea ja sen säätöö. Mää oletan, että kyseessä on ongelma, jossa WP ei hyväksy tuota ?-merkin jälkeen tulevaan query stringiä lainkaan, vaan siivoaa sen pois.

Voisi tehdä simppelin PHP-tiedoston, joka "leikkii proxya" tuolle osoitteelle. Tämän tiedoston voit nimetä miten haluat ja tuupata serverille mihin vain, vaikka "osoitteeseen": https://bbs.io-tech.fi/kikottimet/wordpressrss.php ja osoittaa WP:n lukijan sitten siihen. (Tuon ei tartte periaatteessa olla ees samalla palvelimella.)

PHP:
<?php
// Huom: virheenkäsittelyä: ei ole. Vois ehkä jotain olla, jos osoite ei vastaakaan
header('Content-Type: application/rss+xml; charset=utf-8');
echo file_get_contents('https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/index.rss?order=post_date');
 
Puhelimella sivu hyppii ärsyttävästi:

- Selaat ketjua vikan sivun keskellä
- ketjuun tulee uusi viesti
- selain hyppää tuon uusimman viestin verran alaspäin, vaikka olet kaukana uusimmista

Eli selain hyppii eteenpäin aina kun ketjuun tulee uusia viestejä ja ne ladataan ajaxilla näkyviin. Muuten kiva mutta jos olen lukemassa jossain uusin-10 viestissä niin se uusimman viestin tulo ei kauheasti kiinnosta. Eikä selain siis loppuun hyppääkkään, vaan uusimman viestin korkeuden verran eteenpäin. Sitten pitää taas itse rullailla ylös että mihin jäinkään.

Android + chrome/vivaldi
Tämä on aivan helvetin raivostuttavaa. Jokaisessa useamman sivun ketjussa tulee uudet viestit aina sen hetkisen sivun perään automaattisesti. Vanhassa versiossa tuli nappi, jolla ne sai halutessaan ladattua mutta nyt samat viestit pääsee lukemaan moneen kertaan kun ne tulevat viimeisellä sivulla jälleen :) @Sampsa saisiko tuolle jotain fixiä?
Sanoisin että nämä liittyy vahvasti toisiinsa.
 
Nyt noi piilotetut alueet jotka tuolta oikealta klikataan jemmaan, ei pysy piilossa ollenkaan. Heti kun sivun päivittää, ne avautuu.
 
Huomasin juuri, että kauppapaikan myyntiketjujen ylittäessä tuhannen katselukerran rajan lukema muuttuu "1k", "2k" ja niin edelleen, sen sijaan, että näyttäisi enää tarkkaa lukua.
Onko tuo mistä riippuvainen ominaisuus tarkalleen ottaen? Käytössä uudempi tumma teema tällä hetkellä.
 
Huomasin juuri, että kauppapaikan myyntiketjujen ylittäessä tuhannen katselukerran rajan lukema muuttuu "1k", "2k" ja niin edelleen, sen sijaan, että näyttäisi enää tarkkaa lukua.
Onko tuo mistä riippuvainen ominaisuus tarkalleen ottaen? Käytössä uudempi tumma teema tällä hetkellä.
Meinaatko, että pitäisi näyttää silti tarkemmin vaikka näyttökertoja olisi tuhansia? Itse en näe tarvetta.
 
Meinaatko, että pitäisi näyttää silti tarkemmin vaikka näyttökertoja olisi tuhansia? Itse en näe tarvetta.
Varmaan tietyissä isommissa luvuissa tuo numero ja k -lyhennys voisi toimia, mutta tässä tapauksessa preferoisin sitä vanhan mallin ulkoasua missä ainakin tuossa tuhannessa parissa näkyi yksikön tarkkuudella määrät. :interested:
 
Tila
Keskustelu on suljettu.

Statistiikka

Viestiketjuista
262 705
Viestejä
4 563 149
Jäsenet
75 011
Uusin jäsen
Pro

Hinta.fi

Back
Ylös Bottom