Kirjoittaja Aihe: RSS-syöte HTML:ään  (Luettu 4232 kertaa)

skywalker55

  • Käyttäjä
  • Viestejä: 33
    • Profiili
RSS-syöte HTML:ään
« : 23.03.08 - klo:11.12 »
En tiedä, onko oikea foorumi kysyä asiaa, mutta kysympä kuitenkin. Eli miten saan mahdollisimman yksinkertaisesti RSS-syötteen (joka siis on jo valmiina, kyseessä bloggerin syöte) websivuilleni html:ään? Frametkin kelpaa, kunhan sen saisi jotenki järkevästi. En jaksaisi alkaa PHP:lla mitään tekemään, kun en tunne kieltä yhtään ja vaikuttaa aika monimutkaiselta. Mutta jos se PHP:lla onnistuu helposti niin kyllähän sekin kelpaa, tosin käytän freehostia.comia, joten PHP on aika rajoitettu.

http://potus.co.nr, tuonne siis pitäisi tuohon uutisten kohdalle saada blogin RSS. (Sivut vielä keskeneräiset, ainoastaan etusivu olemassa.)

Taisi olla aika sekava sepostus, mutta kiitos jo etukäteen mahdollisille auttajille!

EDIT: ja joo, kyllä yritin googletella.
« Viimeksi muokattu: 23.03.08 - klo:11.14 kirjoittanut skywalker55 »

skywalker55

  • Käyttäjä
  • Viestejä: 33
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #1 : 23.03.08 - klo:12.33 »
Bongasin netistä PHP-scriptin, jolla tuo onnistuu. Ja laitoin tuon RSS:n <iframe> tagina sitten sivulle. Onko tuohon mitään parempaa keinoa kuin framet?

k00pa

  • Käyttäjä
  • Viestejä: 201
  • <*_*>
    • Profiili
    • Pelikoira
Vs: RSS-syöte HTML:ään
« Vastaus #2 : 25.03.08 - klo:15.41 »
Itse käytän magpieta omalla sivullani.

http://magpierss.sourceforge.net/

Koodia: [Valitse]
<?php
require_once('magpie/rss_fetch.inc');
$rss fetch_rss('http://www.pelikoira.net/feed_fi.rss');

foreach ($rss->items as $item ) {
$title $item[title];
$url   $item[link];
$description $item[description];
echo "<div class='teksti_otsikko'>$title</div><p>$description</p>";
}
?>


Tolla pätkällä haen omalta sivultani feedin html:län sekaan. Ei pitäisi olla kovin vaikeaa, PHP oppiminen on hyödyllistä jos nettisivuja pitää.

iframea ei kannata käyttää, ei toimi kaikissa selaimissa.

Hieno ulkoasu muuten!

PS. kävijä laskuri on harhaan johtava nimitys, se on tarkemmin sanottuna latauslaskuri/osumalaskuri.

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #3 : 25.03.08 - klo:16.37 »
PHP oppiminen on hyödyllistä jos nettisivuja pitää.

Mutta ennemmin kannattaa opetella jokin kunnollinen ohjelmointikieli. Melkein mikä tahansa on parempi kuin php...

skywalker55

  • Käyttäjä
  • Viestejä: 33
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #4 : 25.03.08 - klo:19.52 »
Kokeilenpa tuota k00pan scriptiä myöhemmin tällä viikolla, kun ei nyt ole oikein aikaa... Voiko tuon miten tuo php-sitten lisätään html-koodiin (muuten kuin framena) voiko sen lisätä tuollaisenaan? eikai .html päätteinen tiedosto lue php:ta?

Ja mgronber ei kait tässä olla php:ta ohjelmointikielenä pidettykään. Osaan jo hieman C:tä ja Pythonia...

Onko muuten vinkkejä miten saisi helposti ulkopuolisen blogin nettisivuille ilman framea (ei kait mitenkään?) Tietenkin voisin jotain php:lla toimivaa, kuten WordPressiä kokeilla laittaa servulle.

Niin ja kiitos ulkoasun kehumisesta :D Tuli aika paljon tuon CSS:n kanssa värkättyä.
« Viimeksi muokattu: 25.03.08 - klo:19.56 kirjoittanut skywalker55 »

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #5 : 25.03.08 - klo:21.42 »
Niin ja kiitos ulkoasun kehumisesta :D Tuli aika paljon tuon CSS:n kanssa värkättyä.

Näyttää kieltämättä ihan hienolta -- jos ei katso kovin tarkkaan...

Sovitaan että tässä on jalat maassa pitävää rakentavaa palautetta parin linkin muodossa :)

Tarkemmin katsottuna sivusto ei sittenkään näytä kovin hyvältä: se ei hyödynnä selaimen tarjoamaa tilaa ja ulkoasu räjähtää helposti käsiin.

Tämäkään ei ole kaunista katsottavaa.

Onneksi CSS oli sentään puhdasta.

skywalker55

  • Käyttäjä
  • Viestejä: 33
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #6 : 26.03.08 - klo:10.36 »
Kuten sivuilla lukee, niin vasta testausvaiheessa ollaan. Yritän nyt saada nuo loput osiot tehtyä ja sitten alan ratkomaan noita ongelmia. Saahan sen sivun sekaisin, kun sivun suuntaa yms. vääntelee. Onko jollain muuten ideoita, että mikä tuossa on vikana? Voi olla kyllä se, että olen käyttänyt aika paljon absoluuttista asemointia.

EDIT: ja tuo xhtml -validator ei kerro kaikkea, kun potus.co.nr on vain domaini jo redirectaa framella (tiedän älkää valittako, ei ole minun vaan domainin ylläpitäjien valinta) osoitteseen
http://potus.freehostia.com. Sen takia esim doctypeä ei löydy. On tuossa oikeassa sivussakin virheitä paljon, mutta kuten sanottua testailen ja kehittelen vasta sivuja...

EDIT2: Laitoin nyt kuitenkin etusivun kuntoon (nuo muut sivut laitan myöhemmin, kunhan saan ne valmiiksi)
http://validator.w3.org/check?uri=http%3A%2F%2Fpotus.freehostia.com%2Findex.html&charset=%28detect+automatically%29&doctype=Inline&group=0

PS: anteeksi pitkästä linkistä, miten ihmeessä täällä saa tuolla BBcodella linkit laitettua, kun html ei tunnu toimivan.
« Viimeksi muokattu: 26.03.08 - klo:16.05 kirjoittanut skywalker55 »

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: RSS-syöte HTML:ään
« Vastaus #7 : 26.03.08 - klo:23.47 »
Saahan sen sivun sekaisin, kun sivun suuntaa yms. vääntelee. Onko jollain muuten ideoita, että mikä tuossa on vikana?

Ensimmäinen vika on kiinteä leveys. Jos jostain syystä käyttäjä haluaa levittää selaimen koko ruudun kokoiseksi niin ei ole kovin mukavaa että sivun sisältö käyttää leveydestä ainoastaan kolmanneksen ja loppu on tyhjää tilaa.

Toinen ongelma liittyy puolittain ensimmäiseen. Jos fontin kokoa kasvattaa niin valikko ei enää mahdu ensimmäiselle riville ja koko leiska hajoaa. Tämän pitäisi olla helposti toistettavissa.

Lainaus
EDIT: ja tuo xhtml -validator ei kerro kaikkea, kun potus.co.nr on vain domaini jo redirectaa framella (tiedän älkää valittako, ei ole minun vaan domainin ylläpitäjien valinta) osoitteseen http://potus.freehostia.com.

Sinä olet valinnut heidät joten luontevinta on valittaa sinulle ja sinä valitat heille ;)

Lainaus
Sen takia esim doctypeä ei löydy. On tuossa oikeassa sivussakin virheitä paljon, mutta kuten sanottua testailen ja kehittelen vasta sivuja...

Käytännössä tämä tarkoittaa sitä että selaimet eivät välttämättä osaa tulkita sivujasi oikein. Käsittääkseni ainakin osa selaimista muuttaa sivustojen tulkintatapaa riippuen siitä tunnistetaanko niiden tyyppi vai ei. Käytännössä täysin oikea merkkaus saatetaan tämän vuoksi tulkita ja näyttää virheellisesti.

Lainaus
EDIT2: Laitoin nyt kuitenkin etusivun kuntoon (nuo muut sivut laitan myöhemmin, kunhan saan ne valmiiksi)

Hyvä.