Tutorials



First impression is the most important!
When visitor come to your page, the SLIKA icon will appear in adress bar.
At "online" Feed Validator you can check if your RSS feed is valid. Take a look at "our handy" RSS 2.0 feed, and as you can see we got a valid RSS feed.
Valid RSS 2.0 can also contain these alements (optionally) is a section
-"channel" <channel> before an <item> list
-<copyright>-who owns copyrights
-<language> -a language of RSS feed, list for supported languages can be found here
-<managingEditor> - "channel" editor
-<webMaster> - only says
-<pubDate> - publication date
-<lastBuildDate> - date of the last change
-<category> - categories where "channel" belongs
-<generator> - name of a programme that generated RSS "channel"
-<docs> - a link to documetation of RSS feed specifications.
-<cloud> - rssCloud interface
-<ttl> - time to live, it implicates a number of minutes "channel" can be cashed before it is refreshed from a "source".
-<image> - URL to .jpg, .gif or .png picture that presents "channel"; ALT escription from HTML.
-<rating> - PICS sign; it was first meant to be a kind of help for parents what children can see.
-<textInput> - must contain these elements: <title>, <description>, <name> and <link>
-<skipHours> - a number value from 0 to 24 that is reffered on time (GMT) when reader-aggregators shouldn't be reading RSS feed.
-<skipDays> - together with subelement for example:
-<day>Monday</day> that is reffered on time when reader-aggregators should not be reading RSS feed

The <item> section can also contain more elements (optionally)
-<author> - text author's e-mail
-<comments> - a link to a document that contains comment on the text
-<enclosure> - describes media file "attached" to a text
-<source> - a link to the text "source" if it is other RSS channel
-<pubDate> - publication date
-<guid> - unique identifying "string" for the text, most of the people types in an URL to the text and that is a mistake!

All these elements upper counted of RSS feed are not used often, and some reader-aggregators are totaly ignoring them and that is why we are going to do the same.



Valid XHTML 1.0 Transitional

PopArt STUDIO - RSS

     

  RSS manual?


RSS Manuals
A "Handmade" RSS. 2.0 feed
From tools you need only text editor (Notepad or Vim, if you are Linux user).
Minimal RSS 2.0 feed example:

<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Ime feeda</title>
<link>http://primer.com/</link>
<description>Opis feeda</description>
<item>
<title>Naslov priloga</title>
<link>http://primer.com/link-ka-prilogu</link>
<description>opis priloga ili ceo prilog</description>
</item>
</channel>
</rss>

Save the upper code as rss.xml and you'll have your first, personal RSS 2.0 feed. Notice that when you're saving your settings, you need to choose UTF-8 code in your text editor if you are using è, æ, š, ð, ž or ????????? ????? in <title> or <description> ! Next step is to put this file on your web server, and the most important thing:
"open" the document on which your feed is reffered (whether it is .html or .php) and in header (an area in document between tags <head> and </head> and write:

<link rel="alternate" type="application/rss+xml" title="Ime RSS feeda " href="putanja-do-fajla-rss.xml" />

This way browsers and bots will "just" discover your RSS 2.0 feed.
This way every single file-document of yours can have "it's" RSS 2.0 feed.
If you want to have one file for your whole website, it would look like this:

<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Ime feeda</title>
<link>http://primer.com/</link>
<description>Opis feeda</description>
<item>
<title>Naslov priloga</title>
<link>http://primer.com/link-ka-prilogu</link>
<description>opis priloga ili ceo prilog</description>
</item>
<item>
<title>Naslov priloga2</title>
<link>http://primer.com/link-ka-prilogu-2</link>
<description>opis priloga ili ceo prilog</description>
</item>
<item>
<title>Naslov priloga3</title>
<link>http://primer.com/link-ka-prilogu-3</link>
<description>opis priloga ili ceo prilog</description>
</item>
</channel>
</rss>