How to setup Jalbum hosted by IIS RSS Feed

Enabling RSS Feeds with Your Own Server

Setting up the feed itself is relitively painless once you replace the existing album.rss from the Jalbum system directory, C:\Program Files (x86)\jAlbum\system on my system.

The updated album.rss file on his web page Making JAlbum RSS Feeds works in regular RSS readers which contains all the steps.

Warning: When user variable 'webroot' to your JAlbum project be sure your webroot variable ends with / or your feed will not find your data.

Examples:

  • http//photowebs.homedns.org/ is correct
  • http//photowebs.homedns.org is not

Once you have done this open your albums settings, click on the "Metadata" tab and verify that the "Generate Media RSS Feed" is checked

Next verify your web server will allow use of .rss files, Windows IIS does not until you add a new "Mime Type" entry for .rss. Directions at

http://dannythorpe.com/2008/03/16/serving-rss-on-iis/ if you go down to the "Configuring IIS for RSS" section has instructions for allowing IIS to use the .rss files. If you are on IIS7.5 I discovered steps 3 - 6 are different, with the new interface once you select your server in the center frame under the IIS section you will see Mime Types, select this and your screen will change and you will have a "add" link in the upper right corner, click this and add like this:

At this point subscribe and test.

Bonus - Use your rss feed for dynamic backgrounds in Windows 7

Lets start with a real basic theme template that only needs 2 edits, Once edited save your file to your %WinDir%\Users\<username>\AppData\Local\Microsoft\Windows\Themes directory. Right-click on your desktop choosing "Personalize" an the new theme should appear in the "My themes" section for you to select.

The system default theme files are located in %WinDir%\Resources\Themes. The user theme files are stored in %WinDir%\Users\<username>\AppData\Local\Microsoft\Windows\Themes.

Sample theme:

[Theme]
   DisplayName={themename}
   [Slideshow]
   Interval=1800000
   Shuffle=1
   RssFeed={rssfeedurl}
   [Control  Panel\Desktop]
   TileWallpaper=1
   WallpaperStyle=10
   Pattern=
   [Control  Panel\Cursors]
   AppStarting=%SystemRoot%\cursors\aero_working.ani
   Arrow=%SystemRoot%\cursors\aero_arrow.cur
   Crosshair=
   Hand=%SystemRoot%\cursors\aero_link.cur
   Help=%SystemRoot%\cursors\aero_helpsel.cur
   IBeam=
   No=%SystemRoot%\cursors\aero_unavail.cur
   NWPen=%SystemRoot%\cursors\aero_pen.cur
   SizeAll=%SystemRoot%\cursors\aero_move.cur
   SizeNESW=%SystemRoot%\cursors\aero_nesw.cur
   SizeNS=%SystemRoot%\cursors\aero_ns.cur
   SizeNWSE=%SystemRoot%\cursors\aero_nwse.cur
   SizeWE=%SystemRoot%\cursors\aero_ew.cur
   UpArrow=%SystemRoot%\cursors\aero_up.cur
   Wait=%SystemRoot%\cursors\aero_busy.ani
   DefaultValue=Windows  Aero
   Link=
   [VisualStyles]
   Path=%SystemRoot%\resources\themes\Aero\Aero.msstyles
   ColorStyle=NormalColor
   Size=NormalSize
   ColorizationColor=0X6B74B8FC
   Transparency=1
   [MasterThemeSelector]
   MTSM=DABJDKT
   

See this site for additional information,