IPB Fórum: RSS készítés - IPB Fórum

Ugrás a tartalomhoz

Oldal 1 / 1
  • Nem indíthatsz témát.
  • Nem szólhatsz hozzá ehhez a témához.

RSS készítés

#1 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 00:16

Ha szeretnétek egy RSS csatornát: http://hirforras.srv.hu/
Saját RSS hírforrás készítése már eléggé bonyolult.
0

#2 Felhasználó nem aktív   MiniDisc 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 270
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 19 - 08:23

A hírcsatorna öszvérmegoldás, és cseppet sem emeli a weblapod fényét, inlább csak ront rajta. Ez annak jó, aki nem hírcsatornát, hanem híreket akar közvetíteni. A saját weboldalad híreihez viszont saját megoldás kell, ami viszont cseppet sem bonyolult. :)

Ha nem gond - és akarjátok - le is írom lépésr?l lépésre a készítés módját. :) Els?nek az rdf hírforrást csinálnám meg, utána az xml formátumut.

RDF: Resource Description Framework = Hírforrás keret

XML: Extensible Markup Language = Kiterjeszthet? kiemelhet? nyelv
0

#3 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 10:43

Engem érdekelne részletesebben is a dolog. ;) :worship: Ugyanis tervezem egy saját RSS üzembeállítását a honlapra.
0

#4 Felhasználó nem aktív   MiniDisc 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 270
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 19 - 12:27

RDF beüzemelés.

- El?ny: Bármilyen weboldal linkelhet? vele. A hírforrás a böngész? hírolvasó rendszerében megjeleníti a készít? nevét, a hír készítésének idejét, és idegen (vagy akár saját) weboldalon keresztül közvetíthet? a hír. Könnyen kezelhet? modulrendszerü felépítés.

- Hátrány: Külön weblap kell(het) a hír közvetítésére.
------------------------------------------------------------------

A weblap headjébe be kell tenni ezt:

<link rel="channelList" type="text/xml+syndicationlist" href="http://weboldalcimem/hireim.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS"  href="http://weboldalcimem/hireim.rdf" />


Az rdf fájl így néz ki:

<?xml version="1.0" encoding="iso-8859-2"?>
<rdf:RDF 
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns="http://purl.org/rss/1.0/"
         xmlns:mn="http://usefulinc.com/rss/manifest/"
         xmlns:dc="http://purl.org/dc/elements/1.1/">

  <channel rdf:about="http://weboldalcimem/hireim.rdf">
    <title>A weboldalad title /title közötti részét írd ide</title>
    <link>http://a weboldalad elérési url-je</link>
    <description>A híroldalad title-je (Pl: Híreim)</description>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://hiroldal elérési útja" />
      </rdf:Seq>
    </items>
  </channel>
  
   <item rdf:about="http://hiroldal eléresi útja">
    <link>http://hiroldal elérési útja</link>
    <title>Ide azt írd, ami a böngész? RSS könyvjelz?jében megjelenjen.</title>
    <description>Ide leírhatod részletesebben a híred fontosabb szalagcímeit. Nem kötelez? kitölteni.</description>
    <dc:creator>A cikk készít?jének neve jön ide.</dc:creator>
    <dc:date>2006-03-15T17:40</dc:date>
    <dc:type>news</dc:type>
    <dc:date.x-unixtime>1114603801</dc:date.x-unixtime>
  </item>

<rdf:Description rdf:ID="manifest">
    <mn:channels>
      <rdf:Seq>

        <rdf:li rdf:resource="http://weboldalcimem/hireim.rdf" />
      </rdf:Seq>
    </mn:channels>
  </rdf:Description>

</rdf:RDF>


Értelemszerüen az <rdf:li rdf:resource, és az <item></item> adatokkal b?víthet? a hírforrás fájl. Fontos, hogy a <rdf:li rdf:resource, a <item rdf:about, és a közvetlenül alatta lév? <link> -hez annak az oldalnak a webcímét kell beírni, ahol a hír található. Ennek a három sornak egyeznie kell, különben nem fog m?ködni a fájl.

Ha mindent jól csináltál, akkor a weboldal megnyitásakor a böngész? címsorában megjelenik a hírforrás ikon, mely a megszokott módon kezelhet?. Ha nem php fájlt használsz, hanem html-t a weboldaladon, akkore az összes aloldal headjébe be kell tenni a headbe való rdf hivatkozásokat, a megfelel? elérési úttal, hogy mindig látható legyen a hírforrás ikon a címsorban.

A <dc:date>2006-03-15T17:40</dc:date> sorba a hír írásának/feltöltésének idejét írhatod, nyári id?számításban. Tehát télen mindig egy órával kevesebbet kell írnod, hogy a hírolvasókban a megfelel? id? jelenjen meg. Nyáron értelemszerüen a pontos id?t írhatod.
0

#5 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 12:32

Nekem ez kicsit bonyolult. :roll: Ebbe a rdf fájlba kell beirogatni a híreket?
0

#6 Felhasználó nem aktív   MiniDisc 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 270
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 19 - 12:32

Olvasd el, mit írtam.

Dátum: MiniDisc

- Hátrány: Külön weblap kell(het) a hír közvetítésére.


Ami nekem pl. nem hátrány. Az xml fájlban egy fájlon belül lehet szerkeszteni/abba kel írni a híreidet. Linkelni is onnan lehet. Nemsokára azt is leírom.

Az rdf fájl mintához pedig ott a weboldalamon jobb oldalt alul az rdf újság ikon, rá klikkelve megnézheted a felépítését "üzem közben". Szerintem végtelenül egyszer?. :)
0

#7 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 12:34

Sajnos nem értem teljesen. :S
<rdf:li rdf:resource, <item rdf:about, <item></item>
Ezeket nem értem. :blush: Mire jók?
0

#8 Felhasználó nem aktív   MiniDisc 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 270
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 19 - 12:35

Ne érteni akard. Használd. Mire jók? Ezzel közvetítheted a böngész?nek a megjelenítési utasításokat, és azt, hogy milyen weboldal nyíljon meg.
0

#9 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 12:48

Kapizsgálom. Megpróbálkozom vele.
0

#10 Felhasználó nem aktív   MiniDisc 

  • Törzstag
  • Csoport: V.I.P.
  • Hozzászólás: 270
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 19 - 13:29

XML beüzemelés

- El?ny: Egyszerü, nem kell a hírnek külön oldal
- Hátrány: Mindenképpen kell hozzá hírolvasó.

---------------------------------------------------------------
A weboldal indexének headjébe ezt kell írni:

<link rel="alternate" type="application/rss+xml" title="RSS" href="elérési url" />


Az xml fájl így néz ki:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="weboldalad címe">
<channel>
 <title>Weboldalad elnevezése</title>
 <link>weboldalad címe</link>
 <description></description>
 <language>hu</language>

  <item>
    <title>Hír címe</title>
    <link>weboldalad címe (vagy a közvetlen hír oldala, ha van)</link>
    <description>Els? hír szövege
    </description>
    <category domain="http://webcim">Elnevezés 1</category> 
    <pubDate>Fri, 17 Mar 2006 16:22:36 -0600</pubDate>
  </item>

</channel>
</rss>


Az item elemek számának növelésével több hír is írható.

A title /title között jelenik meg az a szöveg, amit az RSS könyvjelz?ben, mint híer f?cimeként akarsz megjeleníteni.

A link /link-hez írd be a weboldalad címét, vagy azt az oldalt, ahol a hír közvetlenül olvasható, ha van ilyen! Ha nincs, akkor elég a weboldalad címe is.

A description /description közé írhatod közvetlenül a hírt html-es megoldásban!

A category nem kötelez?, csak akkor kell, ha sok híred van, és csoportosítani akarod ?ket!
0

#11 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 13:42

Így már menni fog. Köszi a segítséget. :thanks:
0

#12 Felhasználó nem aktív   zolli 

  • Tag
  • PipaPipaPipa
  • Csoport: Tag
  • Hozzászólás: 225
  • Csatlakozott: 2005.12.04

Elküldve: 2006 március 19 - 15:17

Ha az IPB-hez akarsz RSS modult olyan létezik is a 2.0.X-hez.
Link!

@MiniDisc

Idézet

Ne érteni akard. Használd.


Na, ebben van a világon a legtöbb igazság amit valaha halottam.
Szép. ;) :king:

Szerkesztve zolli által: 2006 március 19 - 15:19

"Óvakodj a csavarhúzóval mászkáló programozóktól!"
My Site[Development coming Soon...]
0

#13 Felhasználó nem aktív   Lightning 

  • Adminisztrátor
  • Csoport: Admin
  • Hozzászólás: 9.661
  • Csatlakozott: 2005.11.29

Elküldve: 2006 március 19 - 15:21

Köszi. Amúgy nem IPBhez kell. ;)
0

#14 Felhasználó nem aktív   Moltam 

  • Őstag
  • Csoport: V.I.P.
  • Hozzászólás: 853
  • Csatlakozott: 2006.01.08

Elküldve: 2006 március 20 - 16:23

Nos egy Chip magazinban találtam RSS-cikket. Természetesen beszkenneltem neked. Mivel eredeti min?ségbe 6 megás volt egy kép, összetömörítettem. INNEN LETÖLTHETED!

Remélem hasznát veszed ;)
0

Téma megosztása:


Oldal 1 / 1
  • Nem indíthatsz témát.
  • Nem szólhatsz hozzá ehhez a témához.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó