RSS-lukijaa (io-techin uutiset TechBBS:ään)

Sampsa

Sysop
Ylläpidon jäsen
Team Tesla
Liittynyt
13.10.2016
Viestejä
12 585
TechBBS:ssä on tuossa oikeassa sivupalkissa ollut sellainen widget-framework lisäosa, joka haki siihen joka sivulle mm. RSS-feedeinä uutiset jne. Toteutus oli kuitenkin sen verran raskas, että se lisäsä sivulatauksia 1-2 sekunnilla ja aiheutta lopulta vakausongelmia.

Widget framework poistettiin, mutta siinä oli ok RSS-readeri, joka pitäisi nyt saada korvattua. Tällä hetkellä etusivulla on tälläinen käytössä, mutta se ei valitettavasti taivu muualle kuin etusivulle.

Hakusessa olisi siis joku ratkaisu, millä saisi luettua 2 feediä yhdistettynä yhdeksi feediksi tai erikseen:

https://www.io-tech.fi/feed/

&

https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/index.rss

Hakusessa olisi siis skripti, joka lukisi nuo RSS-feedit, yhdistäisi ne ja

1) tuuppaisi ne vaikka johonkin staattiselle sivulle ja se upotettaisiin iframena (ongelmana taitaa olla, että iframen korkeutta ei pysty säätämään muuttumaan sisällön mukaan dynaamisesti(?) otsikot pitäisi katkaista, että varmasti mahtuvat tiettyyn korkeuteen.

2) joku Xenforoon integroitu lisäosa, millä saisi nuo generoitua sivupohjaan suoraan..

Mahtaisiko jollain olla mielessä valmista ratkaisua tälläiseen RSS-lukijoiden saralta?
 

wex

Liittynyt
18.11.2016
Viestejä
31
1) tuuppaisi ne vaikka johonkin staattiselle sivulle ja se upotettaisiin iframena (ongelmana taitaa olla, että iframen korkeutta ei pysty säätämään muuttumaan sisällön mukaan dynaamisesti(?) otsikot pitäisi katkaista, että varmasti mahtuvat tiettyyn korkeuteen.
Itseasiassa onnistuu kyllä, mikäli JS ei ole disabloitu, esimerkiksi näin: Adapting iframe height to its content with 2 lines of javascript
Toki tässä on pieni viive, mutta pirusti parempi silti, kuin ylivuotava iframe, jota joutuu rullailemaan.

Xenforo melko vieras itselle, mutta luulisi siitä löytyvän optio staattisen tiedoston includeen myös suoraan sivupohjassa?
 

Sampsa

Sysop
Ylläpidon jäsen
Team Tesla
Liittynyt
13.10.2016
Viestejä
12 585
Xenforo melko vieras itselle, mutta luulisi siitä löytyvän optio staattisen tiedoston includeen myös suoraan sivupohjassa?
Joo itseasiassa näillä ohjeilla taitaa onnistua, nyt täytytisi enää lukea nuo feedit ja generoida niistä boksinäkymä

How do I include PHP? #8
 
  • Tykkää
Reactions: wex

Zigh

Tittelitön
Liittynyt
17.10.2016
Viestejä
4 652
Mä laittaisin palvelimelle jonkun scriptin, joka generoi tuon feedi-html:n ja ajelisin tuota vaikka cronilla x kertaa tunnissa.

Tossa esim. joku valmis php -skripti: RSS Feed Reader in PHP
Muokkaa vaan html:n sopivaksi.

Tuo cronilla: php /path/to/rss_reader.php > /path/to/includettavan_filen_nimi.html

Edit: Vähmmän blokkaava ja fail safe versio:
php /path/to/rss_reader.php > /path/to/temp.html && mv /path/to/temp.html /path/to/includettavan_filen_nimi.html
 

nnaku

I'm object-oriented!
Liittynyt
28.11.2016
Viestejä
779
TechBBS:ssä on tuossa oikeassa sivupalkissa ollut sellainen widget-framework lisäosa, joka haki siihen joka sivulle mm. RSS-feedeinä uutiset jne. Toteutus oli kuitenkin sen verran raskas, että se lisäsä sivulatauksia 1-2 sekunnilla ja aiheutta lopulta vakausongelmia.

Widget framework poistettiin, mutta siinä oli ok RSS-readeri, joka pitäisi nyt saada korvattua. Tällä hetkellä etusivulla on tälläinen käytössä, mutta se ei valitettavasti taivu muualle kuin etusivulle.

Hakusessa olisi siis joku ratkaisu, millä saisi luettua 2 feediä yhdistettynä yhdeksi feediksi tai erikseen:

https://www.io-tech.fi/feed/

&

https://bbs.io-tech.fi/forums/uutisia-lyhyesti.84/index.rss

Hakusessa olisi siis skripti, joka lukisi nuo RSS-feedit, yhdistäisi ne ja

1) tuuppaisi ne vaikka johonkin staattiselle sivulle ja se upotettaisiin iframena (ongelmana taitaa olla, että iframen korkeutta ei pysty säätämään muuttumaan sisällön mukaan dynaamisesti(?) otsikot pitäisi katkaista, että varmasti mahtuvat tiettyyn korkeuteen.

2) joku Xenforoon integroitu lisäosa, millä saisi nuo generoitua sivupohjaan suoraan..

Mahtaisiko jollain olla mielessä valmista ratkaisua tälläiseen RSS-lukijoiden saralta?
Nii siis ongelma taitaa olla siinä että, jos käytät noita ko. feedejä myös widgeteissä nii pää feedi on jotenki jumalattoman hidas. Tutkisin ensin miksi tuo hidastelee.

edit: lainaukset kusi :btooth:
 

nnaku

I'm object-oriented!
Liittynyt
28.11.2016
Viestejä
779
@Sampsa osaatko muuten kertoa miksi toi io-tech.fi/feed on kääritty html?

raakana kai toi xml pitäs tulla tuolta, eikä missää <pre> tägeissä...

upload_2018-4-17_18-5-34.png

upload_2018-4-17_18-5-9.png
 
Liittynyt
19.10.2016
Viestejä
1 563
@Sampsa osaatko muuten kertoa miksi toi io-tech.fi/feed on kääritty html?

raakana kai toi xml pitäs tulla tuolta, eikä missää <pre> tägeissä...
Tuleeko tuo muka pre-tageissa? Ettei olisi vain puuttuva tai virheellinen MIME-tyyppi?
 

Sampsa

Sysop
Ylläpidon jäsen
Team Tesla
Liittynyt
13.10.2016
Viestejä
12 585
Onks tää nyt kokonaan staattinen sivu joka tulee cron tabien kautta? Vai kyseleekö reader.php noita feedistä suoraan?

ainaki load time huitelee viel 2s tuntumassa ;(
Ei ole vielä cronilla ajastettu staattiseksi sivuksi, tulossa kunhan duunailen ulkoasun kuntoon :comp:
 
Toggle Sidebar

Statistiikka

Viestiketjut
240 139
Viestejä
4 192 713
Jäsenet
70 868
Uusin jäsen
Kaskii

Hinta.fi

Ylös Bottom