Welcome to WeetHet!


Managed Web Hosting by Liquid Web

Your IP address:
216.73.216.110
     
 
Print this page
- use Landscape
Search the
WeetHet Pages
WeetHet is being updated! - Current articles will slowly move to www.tweaking4all.com
For excellent webhosting that is reliable and affordable, we highly recommend: LiquidWeb

PAGE OVERVIEW

Most of us have heard about it: RSS, PodCasting, and whatever they came up with for news feeds. What is RSS? More details here ...
But WHAT is RSS really? And how can you set it up for your own website of blog?

Intro to RSS:

Reading RSS Feeds:

RSS Feeds - technical details:

Making RSS Feeds:
Getting out there:

Note: The RSS standard is a standard that seems to be under a constant development, so some things might change, disappear, or be added in the future!

Channel in detail

Just now we showed you a "simple" setup for a channel. However, channels support more elements that the 3 we just showed you. However these 3 are probably the minimum you should use if you decide to build your own RSS Feed. See also details on Items.

Note that each element (as displayed in the example column) is enclosed by tags.
For example for a title element, we start with the open tag <title> and end with the close tag </title> (you could read "/" as "close").

Here you find all the elements I found at the time of this writing:

Element Description Example
category Define one or more categories this item belongs to. Multiple categories are allowed, even cross referencing.

<category>Internet</category>
and/or
<category domain="http://www.weethet.nl/internet">Internet</category>

cloud Allows lightweight update notifications. Read more here. <cloud domain="rpc.sys.com" port="80" path="/RPC2" registerProcedure="pingMe" protocol="soap"/>
copyright A short note who owns copyright in the content in this channel. <copyright>Copyright 2005, Hans Luijten, WeetHet.nl</copyright>
description A brief description of the channel. <description>The latest WeetHet news and updates.</description>
docs A link to the documentation on the format used. Practical for future reference. <docs>http://www.weethet.nl/english/internet_whatisrss.php</docs>
generator What application generated this feed? <generator>WeetHet RSS Generator 1.0</generator>
image

Specifies an image (for example your website logo) that can be dsiplayed with the channel. Currently GIF, JPEG, and PNG are supported.
The <url> tag refers to the location of the image on your website. <title> describes the image and is placed in the ALT attribute of the IMG HTML tag when displayed on a website. <link> is the link to the website (link and title are commonly the same as the link and title of the channel itself). Optionally <width> and <height> can be included indicating width and height of the image (recommended). The maximum width is 144 pixels (default is 88), and the maximum height is 400 pixels (default is 31).

<image>
    <url>http://www.weethet.nl/images/theme/weethet_logo_en.gif</url>
    <title>The latest WeetHet news and updates</title>
    <link>http://www.weethet.nl</link>
</image>

language The language the channel is written in. Very useful for the user to select channels he or she can actually read (understand). The values entered here should either comply to the standard as defined below (both the Netscape and the W3C codes can be used). <language>en-us</language>
lastBuildDate The last time the content of this channel has been changed (see also "pubDate" and RFC822 for the proper notation). <lastBuildDate>Thu, 15 Dec 2005 21:09:12 GMT</lastBuildDate>
link The link (URL) to the website where this channel resides. <link>http://www.weethet.nl</link>
managingEditor The email address and/or name for the person responsible for the content in this channel. <managingEditor>webmaster@weethet.nl (Hans Luijten)</managingEditor>
pubDate The publication date for the content of this channel. This can be daily, weekly, etc. Note that the format should comply to RFC822. Writing the year as 2 digits is accepted, but using a 4 digit notation is recommended. <pubDate>Thu, 15 Dec 2005 20:49:01 GMT</pubDate>
rating PICS rating for the channel.
Honestly; I do not quite comprehend this one. More details on PICS rating can be foung on the W3C website.
 
skipDays Info for News Aggregators on which days they can skip (most readers ignore this). Days to skip are set in a <day> tag. Possible values can be one or more of the items: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday or Sunday. <skipDays>
   <day>Monday</day>
   <day>Saturday</day>
</skipDays>
skipHours Info for News Aggregators on which hours they can skip (most readers ignore this). Like with the <skipDays> tag, we use a <hour> sub tag (values 1 to 24). <skipHours>
   <hour>1</hour>
   <hour>2</hour>
</skipHours>
textInput Optionally a text-input-box can be displayed with a channel. Note: most News Aggregators ignore it.
Sub tags for textInput are <title>, <description>, <name> (name of the text field), and <link> (the link that handles the text submitted).
Note that the <name> tag should be seen in a similar way as you see with the HTML <input type=text name=name> tag. Most News Aggregators ignore this tag!

<textInput>
   <title>Search</title>
   <description>Search our website</description>
   <link>http://www.weethet.nl/search.php</link>
</textInput>

title

The name of this channel.This for example could be the name of your website.

<title>WeetHet News & Updates</title>
ttl Time to Live. Time in minutes indicating how long a channel can be cached before refreshing it's content (reloading it). <ttl>60</ttl>
webmaster Name and/or email address responsible for technical problems with either this channel or the related website. <webmaster>webmaster@weethet.nl (Hans Luijten)</webmaster>

Language codes

The <language> tag uses these definitions to indicate a language:

Language Code
Afrikaans
af
Albanian
sq 
Basque
eu
Belarusian
be
Bulgarian
bg
Catalan
ca
Chinese (Simplified)
zh-cn
Chinese (Traditional)
zh-tw
Croatian
hr
Czech
cs
Danish
da
Dutch
nl
Dutch (Belgium)
nl-be
Dutch (Netherlands)
nl-nl
English
en
English (Australia)
en-au
English (Belize)
en-bz
English (Canada)
en-ca
English (Ireland)
en-ie
English (Jamaica)
en-jm
English (New Zealand)
en-nz
English (Phillipines)
en-ph
English (South Africa)
en-za
English (Trinidad)
en-tt
English (United Kingdom)
en-gb
English (United States)
en-us
English (Zimbabwe)
en-zw
Estonian
 et
Faeroese
fo
Finnish
fi
French
fr
French (Belgium)
fr-be
French (Canada)
fr-ca
French (France)
fr-fr
French (Luxembourg)
fr-lu
French (Monaco)
fr-mc
French (Switzerland)
fr-ch
Galician
gl
Gaelic
gd
German
de
German (Austria)
de-at
German (Germany)
de-de
German (Liechtenstein)
de-li
German (Luxembourg)
de-lu
German (Switzerland)
de-ch
Greek
el
Hawaiian
haw
Hungarian
hu
Icelandic
is
Indonesian
in
Irish
ga
Italian
it
Italian (Italy)
it-it
Italian (Switzerland)
it-ch
Japanese
ja
Korean
ko
Macedonian
mk
Norwegian
no
Polish
pl
Portuguese
pt
Portuguese (Brazil)
pt-br
Portuguese (Portugal)
pt-pt
Romanian
ro
Romanian (Moldova)
ro-mo
Romanian (Romania)
ro-ro
Russian
ru
Russian (Moldova)
ru-mo
Russian (Russia)
ru-ru
Serbian
sr
Slovak
sk
Slovenian
sl
Spanish
es
Spanish (Argentina)
es-ar
Spanish (Bolivia)
es-bo
Spanish (Chile)
es-cl
Spanish (Colombia)
es-co
Spanish (Costa Rica)
es-cr
Spanish (Dominican Republic)
es-do
Spanish (Ecuador)
es-ec
Spanish (El Salvador)
es-sv
Spanish (Guatemala)
es-gt
Spanish (Honduras)
es-hn
Spanish (Mexico)
es-mx
Spanish (Nicaragua)
es-ni
Spanish (Panama)
es-pa
Spanish (Paraguay)
es-py
Spanish (Peru)
es-pe
Spanish (Puerto Rico)
es-pr
Spanish (Spain)
es-es
Spanish (Uruguay)
es-uy
Spanish (Venezuela)
es-ve
Swedish
sv
Swedish (Finland)
sv-fi
Swedish (Sweden)
sv-se
Turkish
tr
Ukranian
uk

Keep reading: RSS Feeds - Item details defined »


 

 


Klik hier om te wisselen naar nederlandstalige pagina's You are currently on the English pages.