Oldal 1 / 1
RSS készítés
#2
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
Ha nem gond - és akarjátok - le is írom lépésr?l lépésre a készítés módját.
RDF: Resource Description Framework = Hírforrás keret
XML: Extensible Markup Language = Kiterjeszthet? kiemelhet? nyelv
#4
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:
Az rdf fájl így néz ki:
É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.
- 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.
#6
Elküldve: 2006 március 19 - 12:32
Olvasd el, mit írtam.
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?.
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?.
#8
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.
#10
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:
Az xml fájl így néz ki:
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!
- 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!
#12
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
Na, ebben van a világon a legtöbb igazság amit valaha halottam.
Szép.
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.
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...]
My Site[Development coming Soon...]
#14
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
Remélem hasznát veszed
Téma megosztása:
Oldal 1 / 1

Súgó

















