In builds 195 and higher, Burli can ingest RSS feeds into the In-Queue like any other data source.
RSS (Rich Site Summary) is a small XML data file that many websites produce which summarizes the current content of that website. By reading the RSS file an RSS reader (in this case Burli) can tell when anything on that website changes. Applied to news sites it means Burli can watch the website (or blog or podcast) add new stories to the In-Queue the moment they appear. In effect it creates newswires out of websites.
Burli can ingest any number of valid RSS feeds (RSS version 0.92, 2.0 or RDF 1.0).
RSS Output from Burli
Burli’s VN (Virtual Newsroom) Server also creates RSS feeds of all In-Queue filters and all folders, so it is possible to monitor another newsroom using capture using RSS, so long as you have valid login permission for other newsroom’s VN server.
|RSS feeds are configured on the Newswires-2 setup tab|
Capturing an RSS feed
RSS feeds are configured on the Newswires-2 tab in Burli’s program setup area.
- Press Shift+F8 from the main screen, or Program Setup… from the Config menu.
- Select the Newswires2 tab
- Scroll down to the RSS wire.
- Press the Install… button
The RSS Feed Setup screen lets you add, remove and edit RSS feeds. There is no limit to the number of feeds you can capture, but your In-Queue can become very cluttered with RSS data if you subscribe to large numbers of feeds.
|Setup screen for RSS feed capture|
Adding a new feed
To add a new RSS feed to Burli, you’ll first need the URL of the RSS feed itself. On most sites it is marked with an orange rectangle icon that says either RSS or XML (there’s no significant difference). Clicking on the icon usually takes you to a page that looks wrong – lots of jumbled, multi-coloured text. You don’t care about what’s on this page, but you do want the URL – the page’s address at the top of the screen. Highlight the URL in your web browser and copy it (Ctrl+C).
Then open Burli’s RSS Feed Setup screen (above) and add the new feed with the following details:
Name – Select something clear and useful; it does not have to precisely match anything in the RSS feed itself.
URL – Paste (Ctrl+V) the RSS URL from the web page you wish to monitor. You can also type the URL in directly if you prefer. Be sure to include the complete URL including the http://.
Refresh rate – select how often Burli should check the site for new information. There are a variety of options from 1 minute (for busy news websites) to 2 hours.
Once you’ve entered the details, be sure to press the Add button. If you do not press this button before pressing OK, the new feed details will not be saved.
If you have edited any information in a URL or its refresh rate, be sure to press the UPDATE button for yoru changes to be saved.
The other buttons on the screen can be used to manage existing feeds in the list.
Del – Deletes the highlighted feed
Update – Saves changes made to an existing feed’s settings.
Move up / Move Down – Changes the order of the feed in the list.
Once all the feeds are configured, press OK to leave the setup screen. Burli will begin monitoring the feeds immediately, and within a few seconds you should see new RSS items scroll across the ticker tape at the bottom of the screen and entering the InQueue. However they will not yet appear properly on the screen; a final configuration step will correct that.
To make sure the RSS feeds appear on the screen properly (with logo and no XML data visible) you’ll need to add a line to the main.ini configuration file to tell Burli how to display the RSS data.
- At the main Burli screen, press Ctrl + F6. At the prompt enter the function code main (all lower case) and press OK.
- The main.ini configuration file will open.
- Look for an existing section in main.ini called [Newswires]. If no such section exists, create a new one.
- Create the following line in the [Newswires] section.SchemeLookup1=134,7If one or more SchemeLookup lines already exist, simply add a new one, increasing the number by one. So if SchemeLookup1=97,7 and SchemeLookup2=113,3 already exist, make the new line read SchemeLookup3=134,7. The other numbers in the line do not change.
- Save the changes to Main.ini and close the file.
- Restart Burli (not the whole machine, just Burli itself).
The RSS feeds should now be arriving in the In-Queue and should now be clearly readable. In most (but not all) cases, the provider’s logo will appear in the top left of the screen. They will also have a [show story] link which will take the user to the complete story.
Filtering RSS Feeds
RSS feeds behave like other wire data and so you can create filters and sub-filters for them in the Filter tree (complete filter configuration details).
Create an RSS filter, select ‘Wire: RSS’ as the Source. To create specific filters for individual feeds, put the name of the feed (which appears at the very top of every RSS item in Burli) in the Text filter field. You can also create sub-sub-filters based on more specific criteria if required.