It is currently September 14th, 2024, 10:04 pm

RSS Help Please

Get help with creating, editing & fixing problems with skins
esoterick
Posts: 2
Joined: September 2nd, 2010, 3:37 am

RSS Help Please

Post by esoterick »

I've used Enigma on several machines over the past couple of years and have never had any issues with the readers. However, on my new computer (windows 7) I can't get them to work. To keep it simple, here's the snippet of code with 1 RSS added (to the #RSS# parameter):

; MEASURES - RSS1

[RSS1.Feed]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=http://feeds.feedburner.com/blogspot/tRaA?format=xml
RegExp="(?siU)<title.*>(.*)</title>.*<link.*>(.*)</link>.*<item.*<title.*>(.*)</title>.*<link.*>(.*)</link>(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)(?(?=.*<item).*<title.*>(.*)</title>.*<link.*>(.*)</link>)"
UpdateRate=600
StringIndex=1
Substitute=#SubstituteFeed#

[RSS1.URL]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[RSS1.Feed]
StringIndex=2
Substitute=#SubstituteFeed#


Does anyone see anything wrong with this? All I've done is add the feed URL and everything else has been unchanged.

Any help would be greatly appreciated!

Thanks!
User avatar
kenz0
Developer
Posts: 263
Joined: July 31st, 2009, 2:23 pm
Location: Tokyo, JPN

Re: RSS Help Please

Post by kenz0 »

The format of this feed is ATOM, so you basically need to use the skin which ATOM feed is supported.
However, you need to change RegExp as follows, since RegExp of Enigma's Atom-Reader does not match this peculiar feed.
(I often think FeedBurner's format is uncommon and we creator has trouble with making RegExp which supports it)

[Enigma\Sidebar\Reader\Atom-Reader]

Code: Select all

RegExp="(?siU)<title.*>(.*)</title>.*<link.*href="(.*)".*<entry.*<title.*>(.*)</title>.*<link.*href="(.*)"(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")(?(?=.*<entry).*<title.*>(.*)</title>.*<link.*href="(.*)")"
.
Image
esoterick
Posts: 2
Joined: September 2nd, 2010, 3:37 am

Re: RSS Help Please

Post by esoterick »

Thank you!

I feel stupid, but i'm not sure how to tell if it's atom or whatever else. regardless, thank you so much for your help!