ServerExt/RSS Feed Configuration

From UnrealAdminWiki

RSS Feeds can also be configured via the WebAdmin, using the "RSS Feeds" sub page next to the "current" and "default" links. All RSS Feeds are saved in the RSS.ini file. You can virtually have as many RSS Feeds as you want. Each feed has it's own configuration section. Each section starts with:

[<feed_name> RSSFeedRecord]

Where <feed_name> is a unique name of the feed. You may not use spaces in this name. However, this name will never be used when displaying information on screen (only in log files you will see this name again).

Each feed has the following user configurable options:

rssHost
The actual name of the feed. This will be used as fallback when it didn't receive the real name from the RSS feed.
rssLocation
The location to the RSS file
rssEnabled
True if this feed is enabled. Disabled feeds won't be used during broadcasting or updating.
rssUpdateInterval
Number of minutes between updates, don't set this too low. 45 minutes is a nice value. If this value is 0 the feed will never be updated, usefull for feeds that are not updated from a weblocation
TextColor
The color to use when showing the entries of this feed.
Format: (R=0,G=255,B=255,A=255)

After a feed has been updated the following additional entries will be saved to the RSS.ini file (for each feed). This information comes directly from the RSS files and should not be modified.

LastUpdate
UNIX timestamp of the last update of the feed
ChannelTitle
Real title of the RSS Feed "channel"
ChannelDescription
Description of this channel
ChannelLink
Link to the homepage of this channel
Entries
These are the entries received from the RSS Feed file
It has the following format: Entries=(Title=<entry title>,Link=<entry link>,Desc=<entry description>)

The package comes with a preconfigured RSS.ini.example file that contains configuration (disabled by default) for RSS feeds from:

To learn more on how to set up your own RSS feeds follow read the following articles:

ServerAdsSE like messages

To simply add lines to be broadcasted without using a remote RSS feed (like ServerAdSE used to work). Just create a feed like this:

[SomeName RSSFeedRecord]
rssEnabled=True
rssUpdateInterval=0
ChannelTitle=Custom entries
Entries=(Title="This is the first line")
Entries=(Title="This is the second line")
Entries=(Title="Even more lines")

Note that the value of rssUpdateInterval is set to 0.

the UnrealAdmin Page
Site Sponsor


GamingHosting
History
  • ServerExt…iguration