After visiting several WP sites with photos from Flickr on the side-bar, I wanted to have photos from my Gallery in the side-bar. Yesterday I found “Gallery-RSS” , a cool plugin for WP from Jon.
This plugin makes use of MagpisRSS, But I couldn’t find a way to read attributes of elements using MagpieRSS,
I temporarily implemented a 2 line hack. Also made minor changes to gallery_rss.php, including lame things like closing “<img />” for valid xhtml :-). Guess that’ll work for time being.
Patches:
Please let me know if that is any good.
[UPDATE] - How to use:
Example "<item>" element from my "Gallery" rss.<item> <link>http://jaibharat.info/gallery/andhra98biet</link> <guid isPermaLink="false">390ac1c329dd7476e22508eaca731e86</guid> <title>Andhra 98 BIET</title> <pubDate>Mon, 3 Jan 2005 02:51:05 -0600</pubDate> <comments> http://jaibharat.info/gallery/view_comments.php?set_albumName=andhra98biet </comments> <photo:imgsrc> http://jaibharat.info/albums/andhra98biet/andhraboys.thumb.jpg </photo:imgsrc> <photo:thumbnail> http://jaibharat.info/albums/andhra98biet/andhraboys.sized.jpg </photo:thumbnail> <pb:thumb height="98" width="144"> http://jaibharat.info/albums/andhra98biet/andhraboys.thumb.jpg </pb:thumb> <description/> </item>Example code to access attributes :// "_mprAttribs" is concatinated with element name (in rss_parse) define('ATTR', '_mprAttribs'); $rss = fetch_rss($gallery_rss_url); // To read "height" and "weight" from <pb:thumb height="98" width="144"> foreach ($rss->items as $item ) { .... $pb = $item['pb']; $pbThumbAtrs = $pb['thumb'.ATTR]; $thumb_height = (double) $pbThumbAtrs['height']; $thumb_width = (double) $pbThumbAtrs['width']



Hey thanks for this!
I\’m going to incorporate the changes (since i\’ve been doing others) and make it available…
thanks again!
j.
I should have read this post once over before emailing you–i notice you also patched *Magpie RSS*…have you contacted them yet?
for now I\’m going to leave the plugin As-Is until they get the support in there…i presume the Magpie RSS folk would find your \”hack\” useful.
clever! thanks!
j.
Yes Jon, I mailed them. But that just for fun, yesterday I was so desperate that some how I should access the attributes. I understand that you should keep the plugin working and stable. BTW that was my first ever PHP programming work :-).
Thanks.
j2
Hi, I’d like to implement your patches to MagpieRSS and to the WP plug in, but your links to the patches seem to yield 404\’s. Can you re-post the patches or email them to me? I\’d really appreciate it! Thanks!
I’m sorry. Fixed now. But you don’t have use this patches for using gallery plugin. Oh you mean, other plugin ?