DISQUS

rawlinson-us: feedList Plugin

  • Chris · 4 years ago
    Fantastc, I added you plugin and it works perfectly.
    I had tried and failed with a couple of others - constant code errors, but this one was so easy.
    Only thing is my site loads a bit slower than before - is this totally normal? Can it be fixed?
    I changed my cache folder to "777", but no noticable effect.
    Any Ideas?
  • Bill · 4 years ago
    Chris,
    I'm glad it worked so well for you! You are, as far as I know, the first person to try it other than me. I guess your page will load a touch slower than normal - especially when it is refreshing the cache by actually fetching the remote RSS feed. However, when it reads from the cache the speed difference shouldn't be too noticable - if at all. I use it in two places on my blog and I don't really notice a speed difference.

    Make sure your cache directory is getting written too. You should have one file in there for each distinct RSS feed you are publishing on your page. If you don't then you may need to muck with the configuration settings some more until you start seeing the cache files in place.
  • dg · 4 years ago
    hey sorry for the stupid question but how do you pass the paremeters exactly? there is an example in rssLinkList.php but what is the full syntax to drop this into a template? i.e. help out the php clueless with the opening and closing php tag.

    other wordpress features and plugins sometimes pass parameters inside the () of the function call... sorry to be confusing but what i mean is can you add other parameters right next to the url as with you simple example on this page, or do you have to list everything out, as is illustrated in the plugin. if the latter, please tell us how to open and close, thanks.

    incidentally i couldn't get it to (blank output) parse a Yahoo News search feed (http://jeremy.zawodny.com/blog/archives/001001....), but it did fine with WordPress RSS 2.0 feed.
  • Bill · 4 years ago
    I'm not entirely sure what your asking. But I presume what you want to know is how to call the function if you are passing every possible parameter. So, here goes:

    rssLinkList("http://some.rss.url",10,true,true,"-- ","
    ","—");

    this calls for a feed at http://some.rss.url and will display, at most, ten items, with their descriptions and in random order. Each item will be preceeded by two dashes and a blank space and each will be followed by a carriage return (br tag). Finally, there will be a long dash that separates the item title from its' description.

    Hopefully that helps.
  • dg · 4 years ago
    yes that helps! i'd suggest adding that example with the parameters (perhaps replacing the one that's there currently ... still not sure how that is to be used) to the documentation inside the file.

    great work:>O)
  • Bill · 4 years ago
    thanks, glad you like it. I will look into the yahoo rss stuff and see what I can find out and I'll try and remember to add the new example to the documentation when I have a chance (not at work).
  • Bill · 4 years ago
    I have updated this plugin. It now works properly with yahoo RSS feeds (and probably everyone else as well). I also updated the documentation in the source code to provide the full example much like I did in a prior comment.
  • Joakim · 4 years ago
    Hi,
    My blog is utf-8 but I would like to grab iso 8859-1 rss feed.

    Any ideas ?

    Best regards
    Joakim
  • Bill · 4 years ago
    can you give me an example of an 8859-1 RSS feed? I can then test out some ideas and see what I come up with.
  • Steph aka bunnywabbit_ · 4 years ago
    How difficult would it be to allow for feed combination? ie, I'd like to create a linklist out of two of my delicious feeds. Or, any suggestion on how to achieve this?
  • Bill · 4 years ago
    actually, that would be pretty easy. to combine two feeds into one list just wrap both feed function calls around one set of list tags, so it would look something like this:
    <ul>
    <?php
    rssLinkList("http://del.icio.us/rss/finalcut");
    rssLinkList("http://www.43things.com/rss/uber/author?username=FinalCut");
    ?>
    </ul>


    finally, thanks for the blacklist warning heads up - i'll take a look at it.
  • martin · 4 years ago
    very nice and easy to use - but I have a problem with special characters. For excample german characters like ö, (& ouml ;). ü (& uuml ;), etc.... if they are not converted into HTML charchters, they appear in xthml as "Wo?rd" and so on....
    Do you have any idea how to configurate the script to fix that problem ?

    Thanks
    martin
  • Bill · 4 years ago
    Off the top of my head no - I don't. It all has to do with character encoding and is something that was mentioned in a previous comment as well. The next upgrade to the plugin - if I can do it - will encode non UTF-8 characters. I'll post an update and a comment here at that time (so if you subscribe to the comments you will get an email notification of the update).
  • Bill · 4 years ago
    Sorry to hit you all with three comments but I have just pushed out the .2 version of this plugin that has support for ISO-8859-1RSS feeds. There is a new parameter called $encoding which if you set to true will properly encode feeds to get rid of the ?? that appear in your feed. The readme.txt file in the .zip file shows an example and explains a bit further.
  • martin · 4 years ago
    Hii,

    thanks for the fast help. Titles (links) now work well.. The description still doesn't display the special ??charcters. But that's OK for me - I don't use the descriptuion text...
    Thanks!
  • Bill · 4 years ago
    Yeah, i thought of that after I posted the update. I'll fix that tonight and post it soon so, if you want, you can grab the final 0.2 version wth that fixed tomorrow morning.
  • Bill · 4 years ago
    Hopefully this is the final update for a while - I fixed the lack of ISO-8859-1 (basically non UTF-8 characters) support for the item descriptions. In my earlier post I mentioned that I had added 8859-1 support but I had only done so for item titles. Now it is complete. You can download the update at the standard link which is in the post associated with this comment.

    If you are using the plugin and you think of anything else it should do please just post here and I will consider the change requests for the next version.
  • martin · 4 years ago
    Hi Bill,

    thank you! now it works well - even with strange languages like german... ;-))
  • William · 4 years ago
    Hi, I have a problem with the caching of the RSS feed. I'm using your plugin to put my del.icio.us feed onto my blog, but it doesn't seem to be creating a copy of the RSS feed onto my server. My config file points to the right place I think, ./wp-content/rsscache/ relative to my index.php file and the rsscache folder is chmod 777. Yet no RSS file is appearing in the folder.

    Any ideas?
  • William · 4 years ago
    sorry! nevermind, for some reason it decided to start creating a copy of the rss feed.
  • Bill · 4 years ago
    A new version of rssLinkList has been released. It now shows the del.icio.us description in the title attribute of the link. This change was suggested (and initially implemented) by a user of the plugin: Derek Gulbranson so thanks go out to him. As he points out it also makes the tag a bit more 508 compliant/useful. Follow the link in the post to the download if you want the most recent update.
  • Bill · 4 years ago
    Sorry for two posts in one day on the plugin - but there is another small, but important, bug fix. Derek Gulbranson brought to my attention that descriptive text that contain invalid characters such as a quote or double quote could theoretically break the link when the character is in the title - since they could effectively close the title tag early.

    I have updated the download files. with the latest changes.
  • Derik · 4 years ago
    Hey Bill,

    The latest version seems to have a spelling mistake. In the function arguments, description_separator is misspelled as description_seperator. As a result, no separator will appear.
  • Bill · 4 years ago
    Thanks to Derik the description_seperator bug has been fixed. You can download the lastest from the normal location.
  • Ian · 4 years ago
    Hi, first off this is a nice plugin, so thanks! I have a problem with it though (V1.5 31/01/05); I have this in my sidebar, and if a feed is down, the problem is that the plugin hangs the sidebar, and therefore the page fails to load (the background of the #page doesn't render as its closing tag never appears). Is there a way to add in a time-out - i.e. if a server doesn't respond in X seconds, just don't process anything?
  • Bill · 4 years ago
    Ian, I will look into supporting a timeout period for the connection. I hadn't thought of that. thanks.
  • Bill · 4 years ago
    I have updated the plugin to support timeouts on the URL connection. This is a pretty sizeable change so it deserves to be a new point release (0.3).

    To use you will need to replace your lastRSS.php file and your rssLinkList.php file. There is now a new configuration setting titled $connection_timeout - by default it is 20 seconds. If you need a different value just enter the seconds. The setting is on line 41 of rssLinkList.php

    I've tested it against three different RSS feeds - so it seems fairly stable - if anyone finds any problems just let me know.
  • Ian · 4 years ago
    Thanks for that Bill, just out of curiosity, how have you implemented that?
  • Bill · 4 years ago
    lastRSS uses fopen to fetch the url. fopen doesn't support a connection timeout to a remote url. However, there is a better php function for fetching remote urls - fsocket. fsocket does support a connection timeout. So I basically updated the Parse function in lastRSS to use fsocket instead of fopen.

    I don't think this will fit into lastRSS as a final change though because I don't think you can use fsocket to open local files - while with lastRSS you can.

    However, lastRSS seems like it will only try to Parse if it is given a remote url so I'm not sure. I have not tried to submit this change to the lastRSS author. Though, technically, I probably should. You can see the change in the Parse function starting on line 144 of lastRSS.php
  • Ian · 4 years ago
    Bill, I'm having some troubles with the new version. I'm getting the following (on first load, after I just get requested list not available):

    Warning: fsockopen() [function.fsockopen]: unable to connect to www.nature.com:80 (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ) in C:\www\-\wp-content\lastRSS.php on line 154 requested list not available

    On feeds which, when opened with a browser respond much faster than 20 seconds, e.g.:

    http://www.nature.com/nsu/rss.rdf
    http://www.newscientist.com/feed.ns?index=onlin...

    ?
  • Bill · 4 years ago
    If you would provide your real email address in a post we could fix this problem much faster - and possibly not spam anyone who might be subscribed to this comment thread. thanks. I will look into your problem as soon as I can. It seems very odd as I have never had a problem connecting with it.
  • Bill · 4 years ago
    I tested against both of your links and could not get it to fail. The error message you are getting is definately related to a timeout. Perhaps even though the connection between your pc and the servers is good - the connection between your webserver and those feeds isn't? The newscientist.com feed seemed particularly slow to load in my opinion.

    What I will do is try to come up with a better method of catching the timeout and giving you a reasonable alternative text message.
  • adam · 4 years ago
    I love this plugin, it is awesome.. but i did have a question..

    If I am cacheing a rss feed, how long before the cached feed is updated???

    i linked into my rss feed and then added a post through my WP blog and the rss feed did not update and I was wondering how often it checks for new posts...

    thanks for your help and keep up the great work :-)
  • Bill · 4 years ago
    cache period is configurable in the rssLinkList.php file - by default it caches for 3600 seconds (1 hour). to make it a shorter or longer period of time just edit line 39 and enter a different interval in seconds. Some common alternates are 1800 and 1200. I wouldn't recommend using less than 1200(20 minutes) simply becuase the provider of the RSS feed probably doesn't want you hitting their feed on a regular basis any more often than that.
  • adam · 4 years ago
    oh ok great, thank you !!! this is an awesome plugin !!! AWESOME I SAY!!!!
  • Bill · 4 years ago
    Well Adam I'm glad you like it and that it suits your needs. I figured I was using the work of enough other people to get WP in the condition i wanted it (not to mention WP itself) the least I could do was share my small amount of work. Thanks again
  • nova/tso · 4 years ago
    hija!

    i'm using your plugin, but i don't know why is this, but in order to fetch rss feeds for blog at bloglines to resyndicate it inside wordpress i had to add

    $thisDescription = strtr($thisDescription,array_flip(get_html_translation_table(HTML_ENTITIES)));

    just above
    $rssList .= $before . $thisLink . $thisDescription . $after . "\n";

    this is there around line 96. without this, all the links and html tags are converted in htmlspecial characters and don't work.

    maybe it helps to someone.
  • Bob · 4 years ago
    Hi,

    I'm trying to get this plugin to work with WordPress 1.5 and it doesn't seem to be working :( I properly configured it via your instructions here as well as in the txt file in the zip file. I am trying to bring up the Yahoo News - Top Stories rss feed onto a page, but it isn't working at all. Any clue as to what may be the problem? This is the code I used:


    <ul>
    < ?php rssLinkList('http://rss.news.yahoo.com/rss/topstories'); ?>
    < /></ul>
    ied it with the ul and ol list options... neither worked. Any help would be greatly appreciated. I attempted to install it here on my friend's blog: http://www.mindwiped.com/gurlrider/?page_id=66
  • Teli · 4 years ago
    Thanks for the nifty plugin :). I've modified it to take an excerpted description instead of the full one. If you'd like a copy of the modified file, please let me know.
  • Jeremy Chrysler · 4 years ago
    Teli, that's exactly what I want to do. The description that I've got is a little long. I'm using it on www.phogblog.com. Basically, I'm running an xml feed of a news.yahoo.com search result through a feedburner feed (for some reason, the plugin didn't like the straight-up yahoo feed), and I want a description, just not the description that is there - it's too long for my sidebar. I want maybe 80 characters. Can you drop me an email or comment over at my site with the code required to do this?

    Thanks

    Jeremy Chrysler
  • Bill · 4 years ago
    I have updated the plugin to no longer show a "title" on the link - and to provide a properly escaped set of HTML tags should your RSS description contain html that is escaped (i convert it back to HTML). This modification is thanks to user "nova/tso" at http://tsotso.org/

    As always you can get the updates from the same location as described at the top of the main story this comment is associated with.

    As a heads up I will be examining Teli's option of using an excerpted description and if it will work with the most recent release without breaking HTML then I will include the option of a shorter description in the next release.
  • Will · 4 years ago
    Bill - terrific plugin. Been using it for del.icio.us and BBC RSS feeds. But I thought I'd try out my own feed which has images embedded. Such as:


    Indian cricket captain Rahul Dravid (R) shake hands with his Pakistani counterpart Inzamam-ul-Haq



    I've been looking at your script, but can't see which bit I need to alter in order to have the images displayed. Remove the HTMLspecialchars perhaps? Any ideas?

    Cheers,

    Will (namesake)
  • Bill · 4 years ago
    I believe that if you have the latest version of rssLinkList then the embedded html stuff will work ok. I tested it today against the engadget.com feed: (http://www.engadget.com/rss.xml) and it worked great.

    If you download the latest version and it doesn't work then please let me know and I'll update the download files. Thanks
  • Brian Goodwin · 4 years ago
    This is just what I was looking for. Nice work.

    I did make a modification to allow me to sort a feed by title. I changed the function definition by changing $random = false to $sort = "none".

    Then I replaced

    if ($random) {
    $shuffle($items);
    }

    with

    switch($sort) {
    case "random":
    // We want a random selection, so lets shuffle it
    shuffle($items);
    break;
    case "alpha":
    //Order alpha by title
    foreach($items as $item) {
    $sortBy[] = $item['title'];
    }
    //Make titles lowercase
    //otherwise capitals will come before lowercase
    $sortByLower = array_map('strtolower', $sortBy);
    array_multisort($sortByLower, SORT_ASC, SORT_STRING, $items);
    break;
    }

    Others may find this useful. Thanks again for the great plug-in
  • Brian Goodwin · 4 years ago
    Sorry, I should have give an explanation on usage. Now I can call the function with

    rssLinkList("http://del.icio.us/rss", 15, false, "alpha") to get a list sorted by title ascending
    rssLinkList("http://del.icio.us/rss", 15, false, "random") to get a shuffled list
    rssLinkList("http://del.icio.us/rss", 15, false, "none") anything other than "alpha" and "random" will get the list as-is.

    If one were to want a list sorted by title in descending order then "SORT_ASC" could be changed to "SORT_DESC" in the code.
  • Bill · 4 years ago
    hrm, i like your idea as it is a nice improvement to the existing - however I need to add it without breaking backwards compatability. I don't want to cause folks to have things break that are already in place.

    I would hage for someone upgrade and have it break their existing calls.

    I think the best option is to add a new parameter of sort. Someone may want a random selection of items that are then sorted alphabetically

    Obviously it would be the new final parameter with a default of "alpha" i think. I doubt if anyone would mind that they were sorted in order by default.

    I'll have to muck with it some to come up with a good compromise. I'll let you know when I update the downloadable version.
  • Brian Goodwin · 4 years ago
    I didn't think about backward compatibility, other than making sure it wouldn't blowup if "$random = true" was used. All that will happen in that case is it won't be random. Still, that isn't good for your existing users.

    A good compromise might be to have the new parameter with a default of alpha that is only evaluated if "$random = false".

    Thanks again.
  • Bill · 4 years ago
    I spent some time working on it earlier and I came up the idea of having a new parameter with the default of "none" this way people who have had random turned off in the past dont start seeing things popup differently than they have in the past.

    the new parameter $sort can be one of three values: none, asc, or desc. This gives people the flexibility to specifiy either sorting direction.

    I will release the new version sometime tomorrow probably. I want to change the initial method call a little so that you can pass in the parameters either by position - or via an associative array (providing named parameter calling and thus easier if you want to change the first and last parameters but none of the stuff in the middle).
  • Bill · 4 years ago
    Version 0.5 is now out. It supports the recently discussed "sort" functionality as well as calling via "named parameters".

    Please check out the readme.txt for more information concerning this new way you can call rssLinkList. This change is fully backward compatible.

    I have also added an example of calling with named paramters to the bottom of this blogs post.

    Finally, just download the zip file as always from above!

    Thanks
  • Ringo · 4 years ago
    Hello Bill!
    Great plugin indeed! However, I would have a further feature request. Well, it's maybe not really a feature. I'd like to see the plugin make use of the tag-fields (which are provided by i.e. del.icio.us) as category headings. Saying an rss input file with tags would result in a categorized link list showing the according tags as category headings. Unfortunatly im short of time at the moment. I will try to find a way to get this done in the near future though...
  • Bill · 4 years ago
    Ringo. My suggestion would be to call for your del.icio.us links by tag. Then you can put whatever category header you want on them.

    Remember, it is very possible to have multiple tags per link - so the best way to do it is to call for a specific tags links I think.
  • ahreno · 4 years ago
    Hey, this may be a stupid questions, but i've never claimed to be smart.... I just installed your plugin on my site (www.osterbrink.org) and It works great... BUT it shows the word "ARRAY" before it lists the posts... any reason for that?
  • Bill · 4 years ago
    because I left it there accidentally - it was some debug code.

    if you redownload the zip file you will get a clean copy

    sorry about that
  • ahreno · 4 years ago
    that seemed to break the site... i replaced the file... made sure all configs were the same and got this error:

    Fatal error: Call to undefined function: _rsslinklist() in /home/marathon/public_html/wp-content/themes/marathon/sidebar.php on line 41
  • Bill · 4 years ago
    email me if you dont mind - bill.rawlinson at gmail dot com and I'll work through this with you that way. I just double checked the zip file and the plugin file, rssLinkList.php does contain the function _rssLinkList() so I will email you the file again and see if that makes a difference
  • Bill · 4 years ago
    thanks to ahreno two problems have been fixed. First the link on this page was fixed (it was pointing to an outdated copy of the plugin.

    He also noted that the espn feed wasn't displaying properly. It turns out that the title of each item was embedded in a CDATA tag. rssLinkList now always extracts the content from the CDATA and drops the CDATA wrapper.

    Make sure you grab the latest version from the links above.
  • Ringo · 4 years ago
    Hey Bill, but what if you want to print out the complete list of your Links? Would be an awefull lot of handwork to call for every category...
  • Bill · 4 years ago
    Ringo, I don't really know what to tell you. rssLinkList is a pretty generic feed display plugin. It pulls in feeds from any source - not just del.icio.us so to customize it for just that one feed source might risk breaking it for every other

    Also, and I don't mean to sound like an ass here, but to say it is alot of handwork for you to copy and paste the rssLinkList function call and just change the end of the url for each is kinda funny. Don't you think it might be even more handwork for me to customize the plugin?

    Finally, you could very easilly build an array of tag names that you use, figure out your base del.icio.us feed url, then loop over your array and append the tag name as appropriate to build the right url for each tag, and call rssLinkList programattically that way thus giving you what you want..

    It might look something like:

    ...

    aryTags = array("sports","code","development","php","ruby");
    foreach($aryTags as $thisTag)
    {
    print "<h3>$thisTag</h3><ul>";
    rssLinkList("http://del.icio.us/rss/finalcut/".$thisTag,0);
    print "</ul>";
    }

    ...


    that will display all (due to the 0) of the links for each tag, and will show the tag before it shows the links
  • Chris · 4 years ago
    Hi Bill! I just tried your plugin, downloaded today, and I'm getting this error:

    Fatal error: Cannot instantiate non-existent class: lastrss in /home/interkn/public_html/wp-content/plugins/rssLinkList.php on line 81

    Any thoughts? Thank you!
  • Bill · 4 years ago
    Chris,

    This is typically a problem with the path definition to the file lastRss.php. If you look inside the function, rssLinkList (note that there is also a function called _rssLinkList) you will see a line:

    require_once "./wp-content/lastRSS.php";

    if your lastRSS.php file isn't in the wp-content directory; but maybe in the wp-content/plugins subdirectory then you will either need to move lastRSS.php (my suggestion) or update rssLinkList to point to the right location.
  • Bill · 4 years ago
    I just updated the code to version 0.7 HOWEVER if you already have it working you don't need to upgrade as this is purely a "cleanup" release. I moved the settings info into a special function so it is easier to find and modify all of the rssLinkList settings for new users.

    If you want the latest version download it from the link at the top of the post.

    Bill
  • Ringo · 4 years ago
    Hello Bill,

    sorry if I sounded too egoistic here. It was just an idea of maybe how to improve the plugin.
    I didnt mean to sound like "BIl, go to work!" either. I was just simply thinking alound. For the implementation: Of course this feature would/should only be optional.
    Yes, the array idea is another way to do it, probably easier. But what if you add new categories each day? And believe me, Ive seen links lists with 50 categories and more.
    Either way, I love the plugin as it is right now already! ;-)
  • Chris · 4 years ago
    Bill,

    I implemented your suggestion and I now get this error:

    Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/interkn/public_html/wp-content/lastRSS.php on line 154

    Warning: fsockopen(): unable to connect to :80 in /home/interkn/public_html/wp-content/lastRSS.php on line 154
    requested list not available

    Any help would be great! Thanks again sir!
  • Bill · 4 years ago
    Ringo - I just dont know how I could possibly support that particular feature - especially since it is so site specific (ie. del.icio.us). I agree it would be handy. However, more than likely you will get duplicate links showing up since most things people bookmark with del.icio.us get more than one tag.

    Chris - could you tell me what URL your trying to use to get the feed from? It makes it look as if you are passing in a blank URL to fetch from. If you can send me the URL I can test it on my end and when I get it working I can show you the exact syntax to use to display the feed your trying to get. thanks
  • Chris · 4 years ago
    Bill,

    I'm just trying to use the default URI...I think it's: "http://del.icio.us/rss/"
  • Bill · 4 years ago
    Chris,
    I dont know. I just tried the following:

    rssLinkList("http://del.icio.us/rss/");

    and

    _rssLinkList(array("rss_feed_url"=>"http://del.icio.us/rss/"));

    and it worked fine. In fact if you go to my mainpage and click on "testlinks" you will see both methods of calling that url working fine. If I don't pass any parameters to rssLinkList, for some reason, it does nothing (but still doesn't throw an error that I see).

    I suggest you try using the _rssLinkList syntax as it is a bit more flexible. I hope I am helping :O)

    The only way I have gotten it to break is if I call _rssLinkList(); without passing in an array. Then it complains that the required parameter wasn't passed in. If I pass in an empty array (or no parameters to rssLinkList();) then both calls do nothing. They dont display links or crash.
  • MicheleM · 4 years ago
    Hi Bill great work thanx, can you tell me why i cannot get the cache works? The settings and the permissions seem fine but i cannot get it.
    mmmh i'm working on it, i hope i'll find a solution, but if you have any ideas i'm here. Thanx again great plugin.
  • Bill · 4 years ago
    Michele, some other people have reported that the cache feature doesn't work right away for them.

    The only things I can suggest are make sure your files are in the exact place I recomend, and make sure you CHMOD your cache driectory to 777.

    I wish there was more I could suggest sorry. Good Luck!
  • MicheleM · 4 years ago
    Bill I FOUND THE BUG!
    The problem is in rssLinkList.php in the configuration settings (line 54 for me)
    here is the problem:

    'cacheDirectory' => '.wp-content/rssCache'

    You missed the "/" before wp-content

    It'd have to be:

    'cacheDirectory' => './wp-content/rssCache'

    This is the problem I hope I help you and all other people.
    Thanx again and have a good day
  • Bill · 4 years ago
    Good eye Michele - that would definitely cause a problem.

    thanks for letting me know.

    Bill
  • Glenn · 4 years ago
    Great plugin. I don't have it published on my site yet - getting ready to pull the trigger on some sweeping changes very soon.

    I made a few additions/modifications to support addinig Lists to posts. The idea is to add a special tag to your post that will be interpreted when the content is generated. I.e., this tag:



    is replaced with the list of bookmarks whenever the content for a post is retrieved. If you're interested, I'll get my changes to you.
  • Glenn · 4 years ago
    So, in my previous post, the whippy little tag I created was not displayed :-) Here it is:

    <!--rss:http://del.icio.us/rss/dogbowl-->
  • Bill · 4 years ago
    Interesting change. I would like to see this - it might be another nice way to use the plugin.
  • Harvey Ramer · 4 years ago
    I'm having difficulty with search based RSS feeds such as http://search.wired.com/wnews/default.asp?query...

    I want to be able to use these feeds but get arraysort() errors. Does anyone else have success with these?
  • Harvey Ramer · 4 years ago
    Here are the specific errors I'm getting:

    Warning: array_map(): Argument #2 should be an array in /filepath/wp-content/plugins/rssLinkList.php on line 200

    Warning: array_multisort(): Argument #1 is expected to be an array or a sort flag in /filepath/wp-content/plugins/rssLinkList.php on line 205
  • Bill · 4 years ago
    Sorry Harvey, I didn't see your comment before now. I'll take a look at it and see what I can get. I may not be able to get to it till Tuesday of next week though as we have company visiting from out of town for the weekend.
  • Steve in ORF · 4 years ago
    Got the app working -- thanks! ;)
  • Bill · 4 years ago
    If anyone grabbed a copy of the latest version over the weekend (5-27through5-31) there was a very minor bug in my call to function_exits at the bottom of rssLinkList.php

    I updated the archive yesterday morning (or the day before, I can't remember exactly). So, if your getting a php error with rssLinkList grab the latest copy. Sorry for the inconvience. (obviously, if things are working OK for you then you dont have to get the latest copy. However, with the new wordpress filter addition you may want it).

    For an idea on using the wordpress filter you can check out my other post about wishlists and del.icio.us - http://rawlinson.us/blog/?p=327
  • Steve in ORF · 4 years ago
    Bill,

    I'm having a little issue with the number of items that are displayed in a feed. The default is 15 and I can't get it to display more than that. I know the feed is downloading all of the entries and I have also modified the plugin to change the num_items to 0 (to display everything). It's still only showing 15 items.

    I've cleared out the cache files, activated and deactived the RSS script and still no go. Any thoughts?
  • Andy · 4 years ago
    Hi Bill - I've done something experimental which I'd like to ask you about. Feel free to tell me I'm nuts!
    I've hacked a copy of the WP function get_links to make an automatic call to your routines so that a simpler call in my template of get_links returns (1) the Links Category... (2) Each link and description... (3) the latest x number of stories from their rss feeds. (4) repeat...

    Of course, I could not call _rssLinkList for this because of the echo. So I have called rss_linkListBuilder directly. Add a bit of formatting in get_links and it all works beautifully. Can't show it to you yet as I am experimenting locally at first.

    Just 2 questions::
    (1) Do you consider this safe or is rssLinkListBuilder going to horribly change soon!
    (2) One of my feeds seems to send back the x number of stories starting with the oldest instead of the newest. I don't know much about RSS so I wondered if you had any idea why that might be?

    This is a great plugin - very impressive. I'd much appreciate your comments on the above
    Andy
  • Bill · 4 years ago
    Steve,
    No thoughts at the moment. Can you give me the feed url your trying to get to work and I'll see what I can do?

    Also, are you using it as a "Filter" (inside a post body) or as a plugin call (in your sidebar or elsewhere?)

    thanks
    Bill
  • Bill · 4 years ago
    Andy,
    While it is safe - I'm not sure I recommend it becuase you will have to maintain your hack as Wordpress upgrades.

    I don't see rss_linkListBuilder changing much in the future and calling it directly is fine and would be my recommendation to you considering what your trying to do.

    As far as the order things are returned in - I don't have a clue. It probably has something to do with the RSS feed generation. The only way I sort things (and this is optional) is by the name of the link, either alphabetic ascending or descending. It is odd though because I am assuming your wordpress install is building all of the RSS feeds that you are displaying?

    I might also add that if your just getting your own links (which I'm not sure what your doing to be honest) then calling the plugin will slow you down some since normally the parsing won't have to happen if getLinks is doing its own normal process of fetching from the db.
  • Andy · 4 years ago
    Thanks for the comments Bill. As far as looking after the code is concerned the changes are minor and containable. And of course I haven't changed your code at all. As to the feeds these are all external. I've tried several sites and most return what I was after - the last few items - just this one seems to misbehave. I'll assume it's them and not me!
    I have not mad up my mind whether to actually institute this yet as the load time does take a hit - although it will probably be better up on my server than on my local Powerbook so maybe I'll put it up and see.
    By the way - on the subject of feeds, the comment feed for this thread does not appear to work. At least NetNewsWire - my newsreader - can't find it.
    Thanks for the advice. I'll keep my eyes on this plugin for future changes, As I say - very impressed with it. So thanks again
  • Bill · 4 years ago
    good call on the comment feed not working on this post. I never tried the link :O) and your right - it doesn't. now I have to fix that!

    Cheers,
    Bill
  • Bill · 4 years ago
    Ok the comment feeds are fixed now. It was a bug in wp 1.5.1 that I was unaware of.
  • Rob · 4 years ago
    I think your plugin is fantastic. I've successfully implemented the plugin into the sidebars of two blogs I've created. However, I'm running into some problems as I attempt to use it one a wordpress-created page for a third site I am working on.

    A few questions:

    1. I can successfully use the plugin to pull RSS feeds into my sidebar, but how can I pull rss feeds into a wordpress-created webpage?

    2. What would I need to do to pull two separate feeds separately? For instance, let's say I create a heading entitled "Rob Links" that pulls my del.icio.us rss feed and then elsewhere I create a "Yahoo" heading that pulls a Yahoo rss feed. How could I do this since the RSSLinkList only includes the one rss link I specify? You may have addressed it earlier in the comments section, but the explanation was somewhat confusing to a non-PHP'r such as myself.

    3. To enlighten a novice techie such as myself, can you elaborate on the syntax to be included to pull an rss feed into any given post (Glenn's contribution to the 0.8 version)? I'm assuming we must only call the specified one from the RSSLinkList php file. However, you use the syntax '' Can I assume this to mean that within line item tags we might place something like this: 'rss:http://fakewebsite.com/rssfeed' (without single qoutes) for it to work? This is what I've been trying to do for a wordpress page and I am unsuccessful.

    Please advise. Thanks.
  • Bill · 4 years ago
    Rob,

    To pull feeds into a page you probably need to use the "Filter" option within the body of your page. My wishlist page works that way. For instance, to include the rss feed you mention you would enter:

    <!--rss:http://fakewebsite.com/rssfeed-->

    the brackets, the exlaimation, the hyphens etc are all part of the line you need to enter.


    So to have your two feeds in one page you could do:
    <h2>Rob Links</h2>
    <!--rss:http://urltorobslinksfeed-->

    <h2>Yahoo</h2>
    <!--rss:http://yahoo_rss_feed-->

    Hopefully all of that formatting came through :O) and I answered your questions.

    Bill
  • Rob · 4 years ago
    Great! I was able to get one of the feeds to pull into the page, using the filter option. However, perhaps I changed the plugin file incorrectly because the second feed does not pull. I modified some settings, but should I NOT have changed the default or any other rss link in this file?

    How must the plugin file be set in the configuration section (or default) section so that multiple disparate feeds can pull into the same page?

    Thanks!
  • aissegoo · 4 years ago
    Hey everyone... please...help me. Firstable, sorry about my bad english. im from Brazil
    So, i put this plugin in my host, host in my computer with WindowsXP SQL and APACHE and the plugin works fine... but, i put the plugin in my internet host (funpic.org) and the plugin doesnt work now... i set the CHMOD 777, i do everything following the manual of plugin. I dont know what happens...in my computer the plugin is great.

    In my website, at funpic.org, the plugin return this msg "requested list not available", sometimes it return another msgs too, but just sometimes...

    Please, if anyone can help me... i love this plugin

    Thanx buddies.. :D
  • Bill · 4 years ago
    Rob,
    It appears you have uncovered a bug. I will dig into it and see what I can come up with. I'll post another comment here once I figure it out. Sorry for the trouble.

    Bill
  • Bill · 4 years ago
    Aissegoo, It is possible that there is a connection problem between your internet server and the feed your trying to get. If the feed isn't downloaded in the "timeout" period then it will fail and return an error much like the one you mentioned.

    One solution is to go into rssLinkList.php and make the timeout period longer. The time is in milliseconds and is currently pretty short. Hope that helps.

    Bill
  • aissegoo · 4 years ago
    Hey Bill,

    Thanx for the answer, but i set the timeout period to 3600s but the bug still happens. As soon as the site load, the plugin doesnt "work" and show that msg. I think my server blocks the conection or something like this. In my computer server it works very fine, i change de dirs names and another things and the plugin work anyway. I will test in other server to check it out.

    thanx again!! :D
  • aissegoo · 4 years ago
    hey bill...

    i'm trying to fix the bug and a msg shows before the "requested list not available"...the msg that show this time is:
    Warning: The function fsockopen(), which your Script uses, was deactivated for safety reasons and cannot not be used. in /usr/export/www/hosting/icegu/wp-content/lastrss.php on line 154

    Thats the bug isnt it? i will serach about this fsockopen() to learn more...

    thanx again :)
  • Bill · 4 years ago
    aissegoo:
    yes, if your server prevents fsockopen then your out of luck unfortunately. I could use curl; but it doesn't give me as useful of information back (and more than likely they have curl disabled too).

    that is a bummer. If you find another optoin that you can use let me know and I'll see if I can't update the plugin to fallback to your alternate method.
  • Bill · 4 years ago
    rssLinkList plugin bug fix released. It updates the lastRss file only and fixes a very rare bug when a small portion of the url string was lost and an inaccurate rss feed was returned. Download the latest version (0.8.1) from the download link at the top of this post.
  • aissegoo · 4 years ago
    Bill...

    I understand your choice about fsockopen... well, i will use that plugin to get my del.icio.us list and put in my blog, fortunately, i found another script to do this... it dont work whit rss but get my list... your plugin will help me in others situations but its ok!! :D

    Thanx 4 the helps anyway.. :D
  • Bill · 4 years ago
    another bug has been fixed so get version 0.8.2 today! This fixes a problem where the Filter usage didn't pick up URLs if they included a hyphen.

    There is still one known error with the filter integration and that is it doesn't work during the "preview" while editing a post that contains a filter call. Once that is fixed I think I'll be done with rssLinkList changes for a while.

    Bill
  • Bill · 4 years ago
    aissegoo,
    What plugin are you using instead? Maybe I can look at how they are fetching your information and, if it is capable enough, implement it as a fallback for those people who can't use fsockopen..
  • aissegoo · 4 years ago
    bill,
    i'm using delicious-integrator plugin, but i have some troubles with the cache. I dont know why, but i put the plugin in my site, when it refresh the cache dont work more. well well... i dont know what can i do to list my del.icio.us bookmarks... :(
  • Jaron · 4 years ago
    Bill,
    first off... great plug-in. Hope you can help aissegoo with the fsockopen problem because I think I got the same one. My server upgraded there security level and now I cant get the plug-in to work. Get fsockopen... error line 154... blah blah, blah
    Cheers Jaron
  • Eduardo Larequi · 4 years ago
    Bill,

    Thank you very much for your excellent plugin. I've written some webpages in WordPress which use RSS Link List Plugin to read RSS feeds. Moreover, I've written a post in spanish, so that spanish users can take advantage of your work. You can see this post in .

    Eduardo Larequi.
  • Bill · 4 years ago
    Thanks Eduardo! I don't personally speak Spanish so having something written about the plugin in the language should be a great benefit to those that do.

    If you are feeling particularly helpful feel free to try and translate the "readme.txt" if applicable and I will enclude the Spanish version in the zip file. (I don't know if there is much in the readme.txt that needs translating, but if you think it would be beneficial (even if you don't want to do it) just let me know.)

    Bill
  • Eduardo Larequi · 4 years ago
    Bill,

    I am really sorry, but I don't have enough time to make this translation. Nevertheless, your instructions are so clear that anyone with a minimum knowledge of english language can understand them perfectly.

    Thanks for your offer, anyway.
  • VicKuP · 4 years ago
    First of all, I really like this plugin. Great job!

    I have one little question. How do I make sure the link from a feed will be opened in a new window?
  • Bill · 4 years ago
    Vick,
    Currently, that isn't an option in the plugin. But, I suppose, I could add it. Keep in mind though that there is no way to be SURE that the link was opened in a new window. There are various browser and plugins that make it easier for the end user to control where a link opens.

    I'll add the option, with a default to the current window, to the plugin. This way you can specify a "new window" if you want.

    I'll post the changed plugin code a little later today.

    Bill
  • VicKuP · 4 years ago
    Bill,

    Today is my birthday but that would be the nicest present I got sofar today :D

    Looking forward to the changed plugin code.

    grtz VicKuP
  • Bill · 4 years ago
    I have added a new option to rssLinkList plugin that tells links to open in a new window usin gthe target="_blank" property in HTML.

    To use this just call _rssLinkList with the value new_window = true :

    _rssLinkList(array( "rss_feed_url"=>"http://del.icio.us/rss/finalcut",
    "num_items"=>10,
    "show_description"=>false,
    "random"=>true,
    "sort"=>"asc",
    "new_window"=>true));

    You can get the lastest version by following the link at the top of this post.
  • Bill · 4 years ago
    I redid the "new window" functionality to be a bit more standards complaint for XHTML. Now I use rel="external" instead of target="_blank"

    However, by doing this there is now some javascript involved in the plugin. You CAN leave it in the rssLinkList.php file. However, doing so will cause your site to fail XHTML validation. So, to be true to the spirit of the intent here you should take the JS out of your rssLinkList.php file and put it in your theme between the HEAD tags.

    As always, get the latest version from the link on the post.
  • Bill · 4 years ago
    Ok, sorry for 3 posts in a row. This is my last for at least the weekend.

    I just updated rssLinkList plugin one more time. I discovered there is a way to fix my xhtml problem from before. Now the javascript is within the HEAD tags. Very cool. So, if you downloaded the plugin today, before this post, please get it again.

    sorry for the confusion this might cause.

    Bill
  • VicKuP · 4 years ago
    Bill,

    Terrific! I will set this up tomorrow. Thank you for your hard work!
  • lahr · 4 years ago
    Hi, I search for some days for a newsticker for wordpress, until I had the idea, to use your plug (0.2), and scroll the li-elemts with a marquee-tag.
    So, I just gave the ul-tag in this class a inline-begavior with css and loaded my own rss as a feed ;-))

    Thanks!! :-))
  • Derik · 4 years ago
    Bill, you might want to enclose that javascript in HTML comments so the W3C validator doesn't choke on it.
  • Bill · 4 years ago
    Good idea Derik - I will update the zip file tomorrow to include the necessary code to fix that problem. Thanks for the good eye!
  • Andrea · 4 years ago
    Hi BiIl, thanks for a great plugin! I really like that it doesn't require me to take care of any extra requirements (Magpie, curl). I'm trying it out on a local install of WP right now and seem to have run into a problem, though. The setup is this:

    "http://del.icio.us/rss/mumble/",
    "num_items"=>10,
    "show_description"=>true,
    "sort"=>"desc",
    "before"=>"» ",
    "after"=>"")); ?>


    and it imported the links nicely when I first ran it, but now it's not updating. I set the cacheTimeout to 6 hours, but that was yesterday. Just now I tried temporarily going for 20 seconds -- no success. Any ideas?

    Oh, and is there a way to keep the javascript from being inserted into the <head> when I set new_window to false? Seems superfluous to me.

    Thanks for any help!
  • Andrea · 4 years ago
    Oops. That would be 'Bill', not 'BiIl'. Looks the same in this in this textarea.
  • Bill · 4 years ago
    Andrea one option is to delete the cache file and make sure it is still able to connect to the source of the rss feed. Just go into your rss cache directory and delete any files in there currently (if you aren't sure which one file to delete). It is odd that it isn't updating. That is a unique problem that I haven't heard of before.

    As far as the superflouous javascript. Hrm. I can make it so it uses target="_blank" without the javascript - the main reason I did it this way was so people could continue to validate into the future. However, I can make the "new window" option more than just true or false I guess. I could go "true, false, simple" and if you use simple it will just add the target and not add the javascript.

    I have to update the plugin today anyway to add the comments around the javascript so I should be able to do that as well.
  • Bill · 4 years ago
    Version 0.8.3.2 of rssLinkList plugin has now been released. There are 2 minor changes:

    1. wrapped JS in HTML comments so that W3C validation of your page is still good
    2. added option to suppress the JS completely.

    In order to suppress the JS go into rssLinkList.php and change the configuration setting of showRssLinkListJS to false. If it is false the no JS will be inserted into the head of your site and using the option of $new_window=true or $new_window='simple' will result in a hard-coded no-xhtml strict compliant usage of target="_blank"

    If you leave the shorRssLinkListJS setting = true but still don't want the links dynamically scripted to have a target attribute pass in "simple" for the new_window option and the target will be hardcoded (but the javascript will still be in the head).

    So, for the simplest version of opening in a new window just set the showRssLinkListJS setting to 'false' - by default it is TRUE so that your page is compliant by default.

    As always, if you have any questions, just ask.
  • Andrea · 4 years ago
    Okay, now I'm confused. I deleted the cache files, it still didn't update; I put in the Popular del.icio.us feed instead of my own, I got these error messages:

    Warning: array_map() expects argument 2 to be an array in c:\phpdev\private\sandbox\wp-content\plugins\rssLinkList.php on line 216
    Warning: Argument 1 to array_multisort() is expected to be an array or a sort flag in c:\phpdev\private\sandbox\wp-content\plugins\rssLinkList.php on line 221


    When I put in my own feed again it fell back on the cache, without error messages. I downloaded the newest version you posted today and I swear I didn't mess with the files. Still the errors above when I want to display a new feed. Um, oops?
  • Bill · 4 years ago
    Andrea,

    I don't know what to tell you honestly. If the plugin is showing your cached version of the file still then perhaps it is your browser showing the cached version (and not the site).

    Try to hit ctrl+f5 while viewing your page. this will force your browser to refresh from the server and not show a cached copy of the page.

    If you deleted the cache file for rssLinkList it has NO way to show the cached version (else I wouldn't need the cache file) so that tells me something else is happening that isn't the rssLinkList plugin

    Can you givve me the URL of the feed your trying to access (when you get the array errors?)
  • Andrea · 4 years ago
    About the caching issue: nevermind. I'm deeply embarrassed. Everything's working just fine. Mea culpa.

    On the other hand, http://del.icio.us/rss/popular is still giving me errors. But I used the feed only for testing purposes anyway.

    The new showRSSLinkListJS option is great, by the way. Thanks!
  • Michael B · 4 years ago
    Great plugin, just started using it to play around with my Scuttle RSS feed (if you're not familiar with Scuttle, it's an free, opensource links manager script similar to delicious, something you can have on your own server).
    Anyway, thanks for the plugin, also, I use a plugins used plugin, and it looks for the Plugin URI for a source of linkage, and your plugin doesn't have one. I used this page, however, if you'd prefer it point somewhere else, let me know and I'll change the URI accordingly.
  • ryan · 4 years ago
    Bill-

    I'm testing your plugin on a site that I'm working on, and when I add the code that youspecify in your instructions above, I get the following error.

    Fatal error: Call to undefined function: rsslinklist() in E:\Sites\paydayfeed_com\public_html\wp-content\themes\alternate0\index.php on line 64

    I wasn't able to chmod777 the cache folder because according to my server admin, the fact that it's on a windows server makes that unecessary. Any thougths? Feel free to email me offline.


    Thanks,
    ryan
  • Richie Carey · 4 years ago
    Plugin works great! For my purposes, it would be even better iif it supported enclosures. I'd like to be able to easily display a list of podcasts (name and description) and include a link directly to the media file. The data is right in the RSS feed, it's just a matter of making it available for display. Any plans to do this before i dig in and starting hacking the code myself?

    Thanks!!
  • Andy · 4 years ago
    Hi Bill - you may recall (way up this long comments list) that I proposed calling rssLinkListBuilder directly. I have now gone 'live' with this ( http://www.yellowswordfish.com/index.php?pagena... ) but there are one or two anomalies. (1) I am using the RSS URL from the wp links db. If there isn't one then generally your routine returns 'requested list not available'. But sometimes it returns nothing. I;m curious? (2) I have one link that returns the last 3 items (ir puts the list bullets in) but never any actual text. Any ideas? and (3) randomly and occasionally get a 'fsockopen()' error... Nothing show stopping and I love the way it works but, as I say, curious...
  • David Pierpont · 4 years ago
    Ok, I must be the slowest of the slow. I was able to add the plugin and activate it. But as far as doing the following I am at a total loss:

    chgrp/chmodded it to the proper group permissions (if all else fails try - 777

    I edited the following:

    $defaults = array( 'rss_feed_url' => 'http://www.dowire.org/feeds',

    'num_items' => 15,

    'show_description' => true,

    'random' => false,

    'before' => '',

    'after' => '',

    'description_seperator' => ' - ',

    'encoding' => false,

    'sort' => 'none',

    'new_window' => false,

    'debug' => false

    );

    Now I have no idea what to do next to get it to show up on the following blog: www.DrDigiPol.com

    Please help I'm trying to do this for a friend. You can e-mail me at dave@telematique.com

    Thanks!
    Dave
  • spotts · 4 years ago
    I'm soooo new to WordPress. This is my second plugin. I believe I made a couple of necessary mods to rssLinkList.php 0.8.3.2 before it would work on my very clean installation (in a subdirectory off the root path).

    First, I gave a further level of relative path (changed '.' to '..') to avoid 'Warning: rsslinklistbuilder(./wp-content/lastRSS.php): failed to open stream: No such file or directory in...':
     63: $settings = array ( 'lastRSSPath' => '../wp-content/lastRSS.php', 64: 'cacheDirectory' => '../wp-content/rssCache',

    Secondly, to avoid 'Fatal error: Cannot redeclare class lastrss in...':
     174: requireinclude_once $settings["lastRSSPath"];

    Codex WordPress Coding Standards instructs me to "Learn the difference between include_once and require_once", but I haven't got that far yet.

    Anybody else suffering similar problems? Does this help?
  • Bill · 4 years ago
    Sorry I haven't been able to reply lately. I have been on vacation for the past week and a half. I will get back to everyone within the next few days as I get caught up.
  • Bill · 4 years ago
    pretty major rssLinkList update:

    Today I am releasing version 0.9 of rssLinkList with the following enhancments:
    <ol>
    <li>much easier to configure</li>
    <li>prevented a rare but annoying conflict where another plugin might also use lastRSS</li>
    <li>Vastly improved filter support. Previously you could only specify the URL when using the filter. Now all settings that you can specify when using rssLinkList you can also specify using the filter.</li>
    <li>added the plugin url so that you can jump back to this page quickly from within the wordpress plugin administrator</li>
    </ol>
    Download from the link at the top of the page and check out the readme.txt for details on the new Filter capabilities. As always grab the lastest version from: http://dev.wp-plugins.org/file/rss-linked-list/...
  • Jaron · 4 years ago
    Just done 0.9 update... works perfect. Great plug-in. I tell everyone about it.

    Cheers Jaron
  • Shawn · 4 years ago
    Nice plugin. I am having a problem with the following arrangement:

    "http://rss.news.yahoo.com/rss/politics",
    "num_items"=>10,
    "show_description"=>false,
    "random"=>false,
    "sort"=>"none")); ?>
    "http://today.reuters.com/rss/politicsNews",
    "num_items"=>10,
    "show_description"=>false,
    "random"=>false,
    "sort"=>"none")); ?>

    The yahoo feed works but the reuters one does not. The problem does not appear to be in my syntax as I've tried using only the reuters one to no avail.
  • Crush · 4 years ago
    Nice plugin and appeciate the work you have done.

    One small problem is that useing the filter method to post feeds in a post, the description is not showing up at all, just the link. Even though show_descrption is set to true.

    I've even tried using
    and when I do that, the feed disappears completely.

    I'm using Wordpress 1.5.1.3

    Any help would be cool.

    Thanks.
  • Bill · 4 years ago
    Thanks to "Crush" a small bug was found in the new filter capabilities that resulted in some of the arguments being ignored if they were turned on. This is fixed and the rssLinkList plugin download is updated with the most recent code. It was such a minor fix I didn't increment the version number at all so make sure you update!
  • Tavis · 4 years ago
    I installed your plugin and it works great. However, after seeing it on my site I wanted to change my del.icio.us links to add some description. So I did that but when I refreshed my site the changes didn't appear. I figured it had something to do with the cache, so I deleted everything in the cache, but it still didn't work. Then I disabled the plugin, deleted everything in the cache, then enabled the plugin and checked and the changes still didn't appear. What am I doing wrong? What do I have have to do to completely erase what was there? Maybe I just made a mistake when deleting the cache?
  • Bill · 4 years ago
    Tavis,
    Can you send me the code you're using to show the description? You
    shouldn't have to delete the cache file because I don't cache the html
    but the actual RSS feed (so I already have the description (if it is
    present in the feed) but I don't show it unless you turn that on.

    If you can send me the code (and the url you're calling to get the RSS
    feed) I can try to help you out a bit more.
  • Tavis · 4 years ago
    I'm not sure what you wanted me to send. I didn't edit anything in the rss file except adding the url of the rss, which is the same one as I call in the code below. The code below is what I put in my sidebar.php
  • Tavis · 4 years ago
    Ok I just added something new to my del.icio.us and it didn't update, so something is definately wrong. How do I show code in the comments here or is there someway else I can get my code to you?
  • Crush · 4 years ago
    Thanks Bill, newest fix seems to have fixed it. :)
  • Tavis · 4 years ago
    Bill,

    Your anti-spam system started flagging my posts as spam, so I haven't been able to respond. I added a new del.icio.us post and it didn't show up. Something is definitely wrong. I don't know how to post code, so please tell me how or tell me another way to communicate.
  • Bill · 4 years ago
    Tavis
    I have tried to email you via the address you provided with your comments but it bounces back to me saying tmac is not a valid user at your domain. You can email me at bill.rawlinson using gmail.com as the domain.

    I need the url thats all then. You shoulodn't have to edit the rss
    file to include a URL - you should be calling the rss file with the
    function call in your sidebar or other part of your template.

    If you could send the exact function call your using as well that
    would help me to figure out why it isn't working for you.

    You can't include php with the brackets in comments on the blog (> and
    <) around them as they will be lost you need to escape the brackets
    (&lt; and &gt;) - this is done as a security measure within the blog.
  • George · 4 years ago
    Hi Bill,

    I downloaded the .zip file of your plugin, but winzip is saying that the archive is in an invalid format. Could you check to see if it's just me? Or that it's really corrupted/bad?

    Tahnks in advance =D
  • Bill · 4 years ago
    George,

    I don't actually have winzip installed, but 7zip a free alternative. It opens fine in 7zip so I honestly don't know if there is an incompatability with winzip or not.

    If you want you can take a look at 7zip: http://www.7-zip.org/
  • George · 4 years ago
    Bill,
    Thanks, the file is extracting properly. I'll be installing it and hope everything goes smoothly. Thank you so much for the nice plugin. ^^
  • sebastian · 4 years ago
    I'd like to install your tool, but i have constant problems. i get the error message " requested list not available". As you can see at my page [http://sebastiangruber.se.funpic.org/wordpress/] i have also tried other feed-plugins. none of them worked.
    Therefore I was wondering if this problem could be caused by the server? Or do you have another idea what the problem could be? Thank you very much!

    Sebastian
  • marek · 4 years ago
    This is a great plugin. Tried others.. but in fact this is perfect for the new site where we are testing feeds.

    Only odd thing is that a flickr tag feed inside a post doesn't accept any parameters, so:



    appears to work but as soon as I add "num_items=5" it doesnt appear, tho in other posts I have no issues with other feeds.
    this is the url I dragged the rss feed from:
    http://www.flickr.com/photos/tags/horses
  • Bill · 4 years ago
    I just posted version 0.9.1 of rssLinkList that fixes a bug when using the "Fitler" capabilities. Basically, if you passed in a URL that contained an equal sign (typically involved when a URL contains arguments) it caused the filter to not work properly.

    This change, however, also causes anyone who upgrades and is currently using the FILTER capability with named parameters to have to edit their filter calls. Previously you would enter the parameterName = parameterValue in a list. Now the equal sign (=) is replaced with a colon and an equal sign:

    paramenterName := parameterValue

    Here is an example of the usage:

    <!--rss:rss_feed_url:=http://www.43things.com/rss/uber/author?username=FinalCut,num_items:=5,random:=true,show_description:=false-->
  • david cintron · 4 years ago
    I got everything working, but is there a way to not have a bullet in front of each entry
  • Bill · 4 years ago
    David,
    there are quite a few ways to not have a bullet in front. You can not have each item in a list (replace the before and after paramters. Or you can use CSS to define the list-style-type to none. You can also make them numeric by wrapping your call to the method in <ol> tags instead of <ul> tags. Its really up to you how you go about getting rid of the bullets.

    You will notice in my sites sidebar there are graphics for bullets - that is done with CSS. Again the possibilites for you are limitless.
  • david cintron · 4 years ago
    Thanks for the quick response, I figured it out. For some reason I was changing the before and after without any effect but now it seems to be running fine. Great plugin!
  • Jaron · 4 years ago
    Updated to newest version, fixed all old feeds that used the Filter Method (they work OK)... but tried to use the new Google RSS news feeds and cant get them to work using the Filter method. Any ideas???
    Jaron
  • Bill · 4 years ago
    Jaron ran into a problem that I was able to reproduce where using the google feed at http://news.google.com/index.html?output=rss didn't work due to my acronym replacer plugin (created by JayKul aka Joel Bennet). The regular expression it was using was a bit too greedy and it changed both the terms HTML and RSS into acronym tags instead of leaving them alone.

    So, I have updated my copy to fix this problem. If you are using the acronym plugin and the rssLinkList plugin and you experience a problem with rss feed urls getting modified by the acronym plugin contact me for my copy of the acronym replacment plugin.
  • Jaron · 4 years ago
    Could get the http://news.google.com/index.html?output=rss feed to work ok, but still not any from here http://news.google.com/intl/en_us/news_feed_ter... Dont understand acronym replacer plugin.!!! Did notice that when I did a Filter post the sticky plugin box stopped appearing in the admin. Soon as I deleted the post the sticky box reappeared. Just an observation.
    Jaron
  • Bill · 4 years ago
    I have no idea what the sticky box is so that doesn't help me much.

    I can't get the feeds you're talking about to work either at least not using the links they provide - However, If I change the URL to just a little bit they work fine:


    Top News http://news.google.com/news?output=rss&topi...
    World http://news.google.com/news?output=rss&topi...
    US http://news.google.com/news?output=rss&topi...
    Business http://news.google.com/news?output=rss&topi...
    Sci/Tech http://news.google.com/news?output=rss&topi...
    Health http://news.google.com/news?output=rss&topi...
    Sports http://news.google.com/news?output=rss&topi...
    Entertainment http://news.google.com/news?output=rss&topi...

    example of a search result as a feed:
    http://news.google.com/news?q=lemurs&output...


    I basically just reordered soem of the stuff - but in general didn't do anything else.
  • Jaron · 4 years ago
    Tried your links and they work OK. The sticky I talked about is a plugin that stops a post from appearing on your front page.... Cheers Jaron
  • Rob Cottingham · 4 years ago
    Hi, Bill -

    The download link isn't working, I think because you've capitalized "RSS" in the URL. It should be http://dev.wp-plugins.org/file/rss-linked-list/rssLinkList.zip instead of http://dev.wp-plugins.org/file/RSS-linked-list/...

    Thanks, and looking forward to getting this all working!
  • Bill · 4 years ago
    thanks. the acronym replacer plugin had another problem! But it is fixed now and so the download links work now too! Thanks for the heads up.
  • Alexandra Samuel · 4 years ago
    hi Bill -

    I have a few web pages running that show RSS Fetched Link List in action; one includes the code I use to achieve my results. See:
    http://www.alexandrasamuel.com/rsstocracy/learn...
    or
    http://www.alexandrasamuel.com/powerblogher/

    I've also written up a list of sources for creating custom RSS feeds -- my favourites for generating content to aggregate via RFLL. See http://www.alexandrasamuel.com/archive/10-place...

    Also I think the guy who made the comment above sounds like a really, really great guy. I mean, not just anybody bothers to let people know when a download link isn't work. I bet he's making some woman very happy.
  • matt · 4 years ago
    hi there,

    just, thx

    today's a great day, great plugins that save my a** pops around the place, i spend my day saying "thx", and i love that.

    cheers

    matt
  • Ash Haque · 4 years ago
    Thx a lot for the great plugin Bill :)
  • Andrew R. Jenkins · 4 years ago
    This is a pretty elegant solution, but I'd like to see a few more features. Actually, it's ONE feature that I really want, but I realize there are a couple of nice bi-products of getting to this ONE feature.

    I'd really love to see items with a "date" stamp, less than the last 'n' days, flagged as NEW. Now, I'd do it myself if the output for rssLinkList wasn't printed directly and if that information was actually returned. The problem is, it's not returned.

    So, possible solutions: upon gathering rss feed and caching, pull and compare date() with the rss date line for each item, determine difference, if less than requested "newness" factor, wrap 'title' in div tags that assign a class/id of 'new'. This way the author can do whatever they'd like with the information.

    This is just a thought. Am still thinking about doing this myself.

    Comments?
  • Laura · 4 years ago
    Hello! I am having a heck of a time getting this to work with a feed URL which has an ampersand in it. Here's what seems to be happening, to the best of my knowledge anyway: if I delete the cache file, thus 'starting from scratch,' the feed pulls into my page just fine. When it does that, it creates a cache file, of course. However, when it creates that cache file, instead of just an ampersand in the URL, there's '&'. On subsequent rewriting of the cache file, this seems to mess the file up and it doesn't find the right feed and update the file, and then nothing appears on my blog. This ampersand issue *seems* to be the culprit to me, anyway, because if I go into the cache file and manually edit it to remove the 'amp;' and just leave the ampersand, it pulls into the blog just fine. But it's possible it's something else, of course.

    The URL in question is: http://www.aadl.org/feeds?type=curitems&tok...

    And my blog:
    http://blog.mittenartworks.com

    Has anyone else had this sort of problem? Is there more I can tell you to help figure out what's going on and how I can fix it? Is it possible to turn caching off? Thanks so much.
  • caleb tr · 4 years ago
    Hi

    We're using rsslinklist in a couple places and I noticed that rsslinklist will turn each item's title into a link even if no 'link' tag exists for that item.

    I coded my way around this, but thought you might like to know for future releases.
  • Bill · 4 years ago
    I updated the code and the newest version 0.9.1.2 takes care of the problem of linking the title if no link is present. I updated the download zip file with the last code

    The title of each item in the list is now wrapped in a span with a class of rssLinkListItemTitle
    and the description is wrapped with rssLinkListItemDesc


    you can download the lastest version as always from above..You can see an example of the non-linking titles at: http://rawlinson.us/blog/?page_id=348
  • Aaron · 4 years ago
    Hi Bill....

    I downloaded your plugin for the first time last week and experimented with it on several WP templates, including three column kubrick and it worked fine. I just downloaded your Friday, September 02 version and installed it on a fresh WP install and when activated, causes the following errors to appear in my admin section, listed at the top of the screen:

    Warning: Cannot modify header information - headers already sent by (output started at /home/friendsw/public_html/wp-content/plugins/rssLinkList.php:444) in /home/friendsw/public_html/wp-admin/admin.php on line 10

    Warning: Cannot modify header information - headers already sent by (output started at /home/friendsw/public_html/wp-content/plugins/rssLinkList.php:444) in /home/friendsw/public_html/wp-admin/admin.php on line 11

    Warning: Cannot modify header information - headers already sent by (output started at /home/friendsw/public_html/wp-content/plugins/rssLinkList.php:444) in /home/friendsw/public_html/wp-admin/admin.php on line 12

    Warning: Cannot modify header information - headers already sent by (output started at /home/friendsw/public_html/wp-content/plugins/rssLinkList.php:444) in /home/friendsw/public_html/wp-admin/admin.php on line 13

    Since it was working before, I wonder what is causing this and how to correct it?
  • Aaron · 4 years ago
    Bill...I deleted the files, re-installed, and now it is working fine. Just letting you know. Still wondering about the errors before though.
  • aaron · 4 years ago
    Those same errors are back. They showed up when the RSS feed got updated. Just wondering what is causing them. Any ideas?
  • Bill · 4 years ago
    aaron. I am going to bet that the file rssLinkList.php has some excess whitespace at the end of it. I'll take a look tomorrow morning and try to upload a new version. It is odd though since I am using the newest version on this site.

    you may want to make sure there is no whitespace at all after the final ?> in the rssLinkList.php file.
  • aaron · 4 years ago
    Hi Bill...

    There is indeed some extra blank line after the final ?> in the rssLinkList.php file, but I can't seem to get rid of it. I delete it, but then when I press save, it reappears on its own when the browser refreshes. I've been using both Mac and WinXP versions of Firefox. I'm stumped as to why.
  • Bill · 4 years ago
    Aaron, I can't find anything wrong with the file. can you send me the rssLinkList.php file you have and I can take a look at it? Email me at bill at this domain name (rawlinson.us).
  • Hans · 4 years ago
    Hi, just one word: cool
  • Danny Dawson · 4 years ago
    Bill, I just wanted to drop a note and say thanks for the fantastic plugin and the wonderfully detailed changelog you've got in the comments here. It's rare and refreshing to find support of this caliber and consistency from a plugin developer.

    I'm currently using your plugin to parse my del.icio.us links, last.fm recent music feed, and upcoming.org events, and it works wonderfully for all three. I only found RSS Link List while looking for an alternative to the Missing-In-Action Upcoming.org WP-Plugin, whose dyndns site seems to be down. I can't imagine I'd even have a use for that plugin anymore, anyway. Yours handles that along with so much more!
  • Danny Dawson · 4 years ago
    Hmm...I am, however, having problems getting RSS Link List to work with My Yelp Reviews, which has the following feed URL:
    http://yelp.com/syndicate?t=u&u=DTDzXhNQKctTluv5-kIlMw
    Any suggestions?
  • Bill · 4 years ago
    Danny, I'll try to take a look at it later today and see if I can see why it isn't working.
  • Bill · 4 years ago
    rssLinkList is updated again. Thanks to Danny Dawson who told me there is a last.fm rss feed I discovered a need for a couple new tweaks.

    deprecated the $debug parameter and added a new parameter of $ignore_cache. ignore_cache should ONLY be set to true when testing or when using a feed that won't ban you for visiting too often. As an example I am setting this to true on my "Recent Music" feed so that it is as up-to-date as possible.

    There is a little trick to this, if you provide a number for ignore_cache it will use that number as the seconds to cache that specific feed for instance my recent_music is actually set to 120 so the cache expires every two minutes.

    Also, if you have no title but you do have a description the description will be wrapped in the hyperlink (if one exists)
  • Danny Dawson · 4 years ago
    Just in case anyone else runs into the same problem I had with Yelp feeds: If you view source on a Yelp user page (mine at least), the RSS URL listed there omits the "www." prefix. The "www." prefix is necessary to get the feed working with this script.

    The reason seems to be that any traffic pointed at http://yelp.com/xxx is redirected to http://www.yelp.com/xxx, and that redirection breaks the RSSLinkList script.

    Thanks to Bill for helping me sort that out.
  • Counsel · 4 years ago
    I am using Wordpress 1.5 and am also getting the

    Fatal error: Cannot instantiate non-existent class: lastrss in

    error.

    I have modified the locations in the rrLinkList.php to reflect actual location (e.g., http://wordpress.domain.com/wp-content/

    Likewise, I have used the same http format to locate last lastRSS.php.

    Could you help me out with my "user error?"
  • Casey · 4 years ago
    I'm having an issue with version 0.9.2 of this plugin. My previous installation seemed to be working fine, but now I get no items returned. I'm using the plugin via a page in wordpress. Here's the call I'm making:

    <!--rss:rss_feed_url=http://digg.com/rss/maverick999/index2.xml,num_items=20,random=false,new_window=true,ignore_cache=false-->

    I have cache set to false to see if it was something with my cache, but it's not. I can access the feed via the URL, so I know the feed is working. Any ideas?
  • Bill · 4 years ago
    Casey,

    How are you calling this? Is it via the "plugin" or the "filter" mechanism in rssLinkList?

    It looks like the filter if that is the case you need to call it like thus:

    rss:rss_feed_url:=http://digg.com/rss/maverick999/index2.xml,num_items:=20,random:=false,new_window:=true,ignore_cache:=false

    notice that instead of just an equal sign now between the argument and the value is a colon equals sign combination..


    rss_feed_url:=http://digg.com/rss/maverick999/index2.xml

    However, when I tried to use rssLinkList to access that feed I got back the following error:

    HTTP/1.0 403 Forbidden Server: SI4MIA1/1.0 Mime-Version: 1.0 Date: Mon, 19 Sep 2005 18:56:28 GMT Content-Type: text/html Content-Length: 149 Expires: Mon, 19 Sep 2005 18:56:28 GMT X-Squid-Error: ERR_ACCESS_DENIED 0 X-Cache: MISS from Prolexic.com Connection: close


    I'm not sure why they are returning that error.
    Bill
  • Casey · 4 years ago
    My web host verified that they can access the RSS feed via a browser on my site's server, so it shouldn't be a networking thing.
  • Bill · 4 years ago
    Casey,
    I don't know what else to suggest. For some reason the php script gets an 403 error (access denied).

    I can't do anything about that (that I know of). Unless someone knows how to "spoof" the client that is requesting. For instance, rssLinkList is requesting the feed. But if the server thought IE was requesting it maybe it would not give that error. (i dunno, but that is my guess).

    If there is a way to spoof a certain client type when requesting the feed via PHP and someone knows how to do that then let me know and I'll try that. Otherwise, I'm sorry to say, I think you're stuck with that particular feeds limitation.
  • Casey · 4 years ago
    WIth the help of the RSS feed owner, we've tracked down the problem. Here's what he suggested to solve it:
    *************************************************************************************
    I managed to recreate this problem, finally. And I'm not entirely sure.
    I found that you get an error unless you specify the "user-agent"
    string in whatever software you are using.
    If you are using php there is a line like this in your php.ini file:

    ; Define the user agent for php to send
    ;user_agent="PHP"

    just remove the ; from the user_agent line and restart your web server.
    If you don't have acces to php.ini you can also do it via .htaccess
    or the php function ini_set.
    *************************************************************************************
    Does this make sense? I don't have access to the php.ini file on my webserver, so I'm probably going to try and fix it via the .htaccess file. I just thought you might want to know about this for future releases of your plugin. Thanks for the help!
  • Bill · 4 years ago
    thanks casey I didn't know about the function ini_set. I will see if I can include that call in the plugin itself so that nobody has to worry about it while configuring their install.
  • Casey · 4 years ago
    Bill,
    I tried adding the user_agent variable to my php.ini file, but that didn't seem to fix the problem. I think the code has to use that value when it retrieves the RSS feed. Just an FYI. Again, thanks for the great plugin!

    -Casey-
  • Xarcell · 4 years ago
    I can't seem to get the plugin to work. I followed the instructions in the readme.

    So if I want to display the feed, write a page and insert this in it:



    ?

    I'm not sure how to do this.

    -Xarcell
  • Xarcell · 4 years ago
    Last comment didn't post the stuff I put in the page.

    !–rss:http://www.bungie.net/stats/halo2rss.ashx?g=Xarcell– (without the )
  • Teppo Moisio · 4 years ago
    Thanks for the plugin! Though, I noticed it does have some problems with presenting special characters correctly. At least the scandinacian characters such as "ö" of "ä" are not displayed from the feed I'm grabbing from my del-icio.us account to be displayed on my siebar. Any idea where the problem might be?
  • Xarcell · 4 years ago
    I still can't seem to get this plugin to work. It just shows the php code. I placed the script in a page (halo). at xarcell.com

    Any suggestions?
  • Bill · 4 years ago
    A very eager user of rssLinkList has been hacking away at it recently and moved from using lastRSS to using Magpie to parse the feeds. I have seriously considered doing this because 1. Magpie can handle ATOM feeds as well and lastRSS can not.

    With the newer versions of wordpress Magpie is built in, previously it wasn't so usrs would have had to install Magpie and that was an onus I ddin't want to put on users of rssLinkList. However, since it is included in newer versions of Wordpress it probably isn't a big deal to make the change.

    Therefore, I will be upgrading rssLinkList to use Magpie shortly. This will result in version 2.0 finally being released and it will have ATOM feed support because of it. I will probably also include some of the other changes people have suggested submitted including an admin interface that you can use to add feeds to your sidebar mostly automatically.

    Look for this change within the next week or two. Once 2.0 comes out I will keep the current version with lastRSS available for folks who are using older non Magpie enabled version of wordpress as well; however no further changes will occur to it and it will not be officially supported by me anymore; though I will still answer questions when I can as I do now; I just wont fix anything with it if something new is found to be broken.
  • derek Gulbranson · 4 years ago
    I'm using WordPress 1.5.2, when I activate Feed List v2.0B I get a blank screen for all pages on my blog. Initially I have to delete the plugin file to get my blog back. I'm not sure where to check for errors or how to get you more info. I tried commenting out error_reporting(E_ERROR); but still no errors are shown. Any ideas on how to get more useful information?

    My installation is checked out from svn.automattic.com/wordpress/tags/1.5.2/.
  • Jaron · 4 years ago
    Have installed the new feedlist plugin on one of my blogs and it works great. Deactivated the rssLinkList plugin, but need to know how much of the previous installation needs to be removed, if at all.
  • Bill · 4 years ago
    Once you install feedList you can fully remove rssLinkList. The file rssLinkList.php, lastRSS.php and the cache directory you created can all be removed as none are used by feedList.
  • Vish · 4 years ago
    Hi,

    I am trying to use your plugin for wp (>1.5). Followed the instructions on readme.txt but get the following error when I use the function on my sidebad

    Fatal error: Call to undefined function: error() in (my website)/blog/wp-includes/rss-functions.php on line 492

    Help!!!!!

    ~Vish
  • cm · 4 years ago
    I am having the same trouble as Vish.
  • john · 4 years ago
    Vish and cm - Ticket #1446 has a workaround: http://trac.wordpress.org/ticket/1446

    However, the workaround just reveals the underlying error. In my case, that's "No Items Found" (feedlist.php 366). I'd installed feedList because I was getting a similar error with wp_rss ("Empty document"). Unfortunately, I didn't know that feedList was based on the same code, so I'm back to looking either for a fix or something that will process NewsGator RSS 2.0 feeds!

    On an unrelated note, be sure to use the correct call. The difference between feedList and _feedList (note the leading underscore) gave odd results when I switched between the two calls. Suggested enhancement: provide a single user function, and call is_array to process parameters appropriately.
  • john · 4 years ago
    FOLLOW-UP - My problem was with character encoding. A workaround was to change the call to xml_parser_create in wp-includes/rss-functions.php to this:

    $parser = xml_parser_create("");
    xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, "UTF-8");



    This is for PHP5. For alternatives and discussion, see Steve Minutillo's blog.
  • Bill · 4 years ago
    John,
    First off I don't know what wp_rss is. If you mean they both use the built in rss stuff in wordpress - then sure they are both based on the same thing.

    As far as the two separate calls feedList and _feedList - well your right it would be a good idea to make just one function call. They are pretty significantly different and the fact that there are two of them is a carryover from rssLinkedList. The reason there were two there was me trying to be backwards compatiable (and the fact that this was pretty much the first thing I ever wrote in PHP so my familiarity with the language was, and is, pretty shallow).

    It seems like there should be a cleaner solution for changing the encoding option without users having to edit the core files that come with WP; at least that was my hope.

    Thanks for the link to the wordpress ticket - I will include the code shown there to override a missing "error" function. At least then things will "fail gracefully" if an error occurs.

    I will have to do some research on the encoding stuff and your is_array suggestion. Or, if you want, since it is pretty much open source, you can send me any suggested changes and if they work well I'll incorporate them into the baseline of feedList.

    Bill
  • Andrea · 4 years ago
    I just installed feedList and deleted all rssLinkList files - very smooth upgrade, thanks!

    One problem, though: I set both showRSSLinkListJS and new_window to false, and yet target="_blank" is still being inserted into the anchor tags. Am I doing something wrong?

    Oh, and I'm trying to pull quotes from this feed here, but I always get the permalink only, not the quote itself. It's RSS 1.0. Any idea what's going on?

    Thanks very much for any help!
  • Bill · 4 years ago
    Andrea, I'm honestly not sure why your still getting the target ="_blank" in your output if both of those settings are set to off.

    I will try out the feed you gave me and see if I can figure out what is going on.

    In fact, I plan on doing some work with feedList tomorrow based on John's suggestions of a couple days ago so it will be a perfect time for me to take a look at your issue as well.

    Cheers,
    Bill
  • Peter Löwenstein · 4 years ago
    A great plugin!

    I' ve modified Version 0.9.1.2 to show the "category" field to each item. Makes more sense in case of many items in different categorys or from different feeds.

    Peter
  • Bill · 4 years ago
    Andrea, that RSS feed is odd in that it has a title (the word "Quote") no description, but then the content tag which I ignore in my display. I've never actually had anyone trying to display the "content" tag before.

    I will have to give this one some thought and try to come up with a good solution that fits your needs and those of anyone else that might want to show an unusual value from the feed.
  • Bill · 4 years ago
    I have just updated the feedList codebase to 2.01b which incorporates a few changes. First off I have combined the functions _feedList and feedList into one (feedList) that can take either all of the parameters in order or as an array of name-value pairs.

    I also added some better error handling.

    I will be working on an additional improvement that lets you pass in a new parameter which lets you specify other fields from the syndicated field to display beyond the standard/default ones.

    If you have been having problems with feedList not working properly such as your page not showing anything, make sure you download this copy and see if it resolves your issue.
  • Jeff · 4 years ago
    I'm trying to use your feedlist on a new wordpress 1.5.2 version. I'm encountering problems. First the page don't show in the admin, they ask me for the feedList.php from the wp-admin. If i try to copy the plugin file here with the right name, i don't see anything in the feeds admin.

    I also have the problem that my page don't show when i'm including my feedlist code in the sidebar of my theme.

    Any ideas ?
  • Jaron · 4 years ago
    Just updated to feedList 2.01b... except now the news feeds from yahoo and Google dont display any images that sometimes are a part of there articles.
    Cheers Jaron
  • Bill · 4 years ago
    Jeff,
    the admin section of feedList isn't done yet. Sorry I didn't make that very clear in the post; that is a big part of why it is still in "beta" status.

    Jaron,
    I will have to look into what is going on with the images not showing up. Thanks for reporting the problem.
  • Jeff · 4 years ago
    Ok, thank you for your great work. It's now working for me. I've just some problems with the encoding that show "?" where french accent caracter appear normally. I've put encoding = true but it doesn't work. Any idea ?
  • john · 4 years ago
    I beleive wp_rss is part of the WordPress distribution. It's in wp-includes/rss-functions.php. (Mine file is v0.51 from WordPress v1.5.2.) The function generates a list of links from items in an RSS feed.

    A solution that doesn't require editing WordPress files would be great, but the Minutillo post, linked above, suggests that the encoding fix either requires changing rss-functions.php or relying on different RSS functions. However, I make no claims of WordPress nor PHP expertise.

    Please don't mistake my terse posts for intentional rudeness. Anyone who releases open source is a kind of hero in my book.
  • mll · 4 years ago
    Hello there,

    About all these questions about weird accentuated letters rendition: here's the bug correction !

    1. Line 373: change $item['title'] for $thisTitle
    2. Line 357: $thisDescription = $item['description']; should be followed by
    if($encoding){
    $thisDescription = utf8_encode($thisDescription);
    }

    Of course, don't forget to set $encoding = true; somewhere.

    Nice plugin, many thanks !
  • mll · 4 years ago
    About the bug Andrea mentioned (always target="_blank" links), just do the following:

    on line 326, change $new_window = 'simple' to $new_window == 'simple'


    Bill, is there any way to catch the post date so that we can insert it next to the description or link ?

    MLL
  • Bill · 4 years ago
    mll,
    thanks for the help on fixing those bugs; particularly the encoding one - i have just not had any real time to dig into it. I'll update the plugin first thing tomorrow morning so everyone can look for the update after noon EST.

    I'll have to look at that target="_blank" one since I still haven't even had it happen and I use the plugin pretty regularly throughout my site.

    I am not sure about the date.. I'll take a look at it when I do the patches tomorrow morning though and let you know when I post the update.

    Thanks again
    Bill
  • Bill · 4 years ago
    Just a heads up to folks that I updated the feedList plugin today. It fixes the new window problem reported by Anrea and incorporates the first crack and dealing with encoding issues better. Both fixes were proposed by "Mll"

    I will be looking into adding support for displaying "dates" next.

    As an aside, I apologize for any SPAM that has snuck through my blogs comment filter. I catch about 80 a day on this post alone but I know how annoying those few that sneak through are to everyone.
  • mll · 4 years ago
    Nice !

    About the spam plague: what about Captcha plugins ? Seems the ultimate spam firewall to me, isn't it ?
  • Bill · 4 years ago
    I don't like Capthca's in general. They are horrible from an accessability standpoint.

    The idea behind them is to make an image that only a person can decipher and have them enter the textual value of the image into a box. However, not all of them are only deciperhable by a human, and worse yet, many humans can't decipher them because they can't see.

    Blind people (and some color blind people) get totally screwed by Capthcha's and for that reason alone I don't use them.
  • sander · 4 years ago
    hi,
    I like your plugin, but have some problems:
    When I activate your plugin I get a link manage/feeds.
    (to wp-admin/feedlist.php) I don't have feedlist.php.

    Also I can use in my postings, but not in my templates.
    The preferred method does not work in my posting or in my template.

    works fine :-)
    Any idea ?
    thanks in advance
  • Leeps · 4 years ago
    Okay, so I updated the file and put in the feed address etc. I activated the plugin on the dashboard and there isn't squat showing up in my blog. Any ideas what I may be leaving out?
  • davesgonechina · 4 years ago
    tried feedlist with wp1.5.2, but got the "requested list not available" when I tried to query my del.icio.us rss feed, which was fine on a browser query.
  • Paul V · 4 years ago
    Ok downloaded and installed today. and What Tha?

    I am not understanding the release of something that is not complete.

    I have a link in Admin - manage that says "feeds" I click that assuming that this is the admin interface of this plugin, where I can edit feeds and what have you. All I get is "The requested URL /wp-admin/feedList.php was not found on this server."

    Now what that says to me is that there is an entire part of this plugin missing, yeah?

    In other words, you need to edit your feed list manually through the feedlist.php in the plugins directory. Well that is a whole bunch of fun, when all I want to do is display feeds on my site and be able to edit them through wp without coding any rubbish php files FFS.

    Then on top of that - reading the instuctions is like hiragliphics. So off you go editing the php to set up the default settings and doing that does not work as it just does what ever it wants.

    EG: I set it up to show only 1 item in the feed and it shows 15.
    Using the basic code.



    So What Tha is this about? Has it been fixed or are we just gonna leave it half done?
  • Paul V · 4 years ago
    I must appologize for the above post. It was a tad narky. Bill has been a great help even after my above comments, which shows his high level of integrity.

    Furthermore, the plugin does work though not the admin side of it (yet). Simply takes a bit of coding in the template to set it up.

    cheers Bill
    Paul V
  • Paul V · 4 years ago
    Sander

    I managed to put it pretty much anywhere on any page in my site by using the example code.

    ?php feedList("http://del.icio.us/rss/finalcut"); ?>

    Missing the first

    How are you trying to display it? or where? in what format?

    cheers
    Paul V
  • Bill · 4 years ago
    glad you have it working.
  • Jens · 4 years ago
    Hi, and thanks for the plugin.. works perfect and very easy to install.

    But I have one question. Is it possible to remove the 1, 2, 3, 4 etc in front of the feed? And how would I go about doing it.

    Thanks!

    Jens
  • Bill · 4 years ago
    Yes it is possible to removing the leading numbers (some people might see "dots" instead of numbers)

    Basically these numbers, or dots, are a product of the HTML that surrounds the items in your feed. If you have your feed surrounded by at <ol> then it will put numbers in front of each item that is surrounded by an <li> an <ol> tag stands for an "Ordered List" thus it puts a numeric label on each element in the list to signify their ordering.

    An <ul> tag stands for an "Unordered List" and puts dots in front of the items because they shouldn't be clearly ordered.

    To remove the numbers (or dots) from your feed you need to do two things:
    1. update the code in your template that calls feedList to not be surrounded by an OL or UL tag - so it should look like this:

    <?
    feedList("http://rss.news.yahoo.com/rss/topstories");
    ?>

    Instead of like:

    <ol>
    <?
    feedList("http://rss.news.yahoo.com/rss/topstories");
    ?>
    </ol>

    2. the second thing you need to do is update the actual feedList function call to explicitly tell it not to wrap each feed item in the <li> tags. To do this use this example:

    <?
    feedList("rss_feed_url"=>"http://rss.news.yahoo.com/rss/topstories","before"=>"","after"=>"
    ");
    ?>


    the preceeding example will put each feed item on it's own line. If you wanted each to be wrapped in a div tag or in a new paragraph tag you would just replace the before and after values appropriate. For example this would wrap each item in the feed in a paragraph tag:

    <?
    feedList("rss_feed_url"=>"http://rss.news.yahoo.com/rss/topstories","before"=>"

    ","after"=>"

    ");
    ?>


    If you see an &lt; and &gt; they are meant to be < and > respectively in the prior examples.
  • Jens · 4 years ago
    Thanks Bill!

    That did it!
  • Gogh · 4 years ago
    Hi. Thank you for this awsome plugin. It works so great!!

    I'm hoping you don't mind my quick quesion.
    Is it possible to make only descriptions italic for a layout design purpose?

    Regards,
  • Dustin · 4 years ago
    Bill,

    Thanks for the great plugin. I've really enjoyed playing around with it!

    I noticed that in the previous version of the plugin, images that were embedded in the RSS feed would show up. But it appears that in the 2.0 beta version, images have been filtered out (same with ""). Is there some way to include images?

    (I tested it on two different image feeds (one was flickr and was one personal) and I got the same results).

    Thanks again for putting this great plugin together!
  • Jaron · 4 years ago
    It would be great if you could get the images to appear again... as Dustin pointed out. I miss my images. Cheers jaron
  • Bill · 4 years ago
    Dustin and Jaron
    I will work on getting the images working again. I'm not sure why they aren't showing up but it should be fairly easy to figure out why; however I can't promise it will be easy to fix once I do figure it out.

    I'll post a message here as soon as I get it working - or if I can't.
    Bill
  • Dustin · 4 years ago
    Bill,

    Just noticed that the "break" code... i.e. was filtered out of my comment (similar to how it is filtered out of the feed). :)

    Thanks again!
  • Jared · 4 years ago
    I tried editing the files to remove the numbers from the post, however now I get php error msgs when trying to execute the plugin. Any ideas?
  • Brenda · 4 years ago
    Thanks for the plugin. I'm using it for my Flickr feed as well, and I'd like to know when you get the images working again too. :)
  • Bill · 4 years ago
    I have fixed the issue where some feeds were not showing their image's (or descriptions for that matter) so you should upgrade to the newest version of feedList as soon as possible if you were encountering errors with your flickr feed or anything else that included images.
  • Dustin · 4 years ago
    Awesome!

    I look forward to playing with this tonight!
  • Brenda · 4 years ago
    Looks great, Bill! Thanks for the quick fix. Cheers.
  • Jaron · 4 years ago
    Image update works great.

    Cheers Jaron
  • JuryDuty · 4 years ago
    Hi Bill!

    This plug-in is absolutely AWESOME!

    I got it working great with one exception--which I have a feeling is user-error.

    When it displays the RSS on my page, it's showing the title info twice, no matter what RSS feed I use. It looks like this:

    Story Title - Source - Story Title -Source - 2 hours ago - Description

    If you cilck on my page, you can see it at the very bottom, above the copyright. Any ideas?

    I REALLY appreciate it!
  • JuryDuty · 4 years ago
    EDIT: Well, it turns out that maybe it was the feeds I was trying after all. The Yahoo! feeds work just fine. So, np, I'll just use those instead. :)
  • AvP · 4 years ago
    Do these Let FeedList Support Mutil Charset:

    Open your WordPress wp-included/rss-functions.php file,and replace line 48:

    $parser = @xml_parser_create();

    to:
    //-------------------Instaniate an XML parser under PHP4--------------------------------//

    if (preg_match('//m', $source, $m)) {
    $encoding = strtoupper($m[1]);
    } else {
    $encoding = "UTF-8";
    }

    if($encoding == "UTF-8" || $encoding == "US-ASCII" || $encoding == "ISO-8859-1") {
    $parser = xml_parser_create($encoding);
    } else {

    if(function_exists('mb_convert_encoding')) {
    $encoded_source = @mb_convert_encoding($source, "UTF-8", $encoding);
    }

    if(function_exists('iconv')) {
    $encoded_source = @iconv($encoding, "UTF-8", $source);
    }

    if($encoded_source != NULL) {
    $source = str_replace ( $m[0],'', $encoded_source);
    }

    $parser = xml_parser_create("UTF-8");
    }

    xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, "UTF-8");

    //-------------------------------------------------------------------------------------------------//

    Word with most Charset Fine.
    Reference: PHP, XML, and Character Encodings: a tale of sadness, rage, and (data-)loss
  • AvP · 4 years ago
    Code can show exactly,please download my fix version of rss-functions.php:
    http://www.quakemachine.com/blog/wp-content/fil...

    and read my post:

    http://www.quakemachine.com/blog/php/wordpress/...

    sorry it is chinese,and my poor english.But if you trust me,just donwload and replace your rss-functions.php file,noting hard.
  • Hubertus · 4 years ago
    Thank you very much for this plugin. I use it to display a feed of archived mails from a discussion list (list feed generated by Dada Mail). The additional encoding parameter is of great help in my case, as all messages are in German. In a few cases, cutting off the description after 300 characters leads to a situation where encoded entities are not properly closed with a ; at the end. Would it be possible to make the cut off function aware of certain elements that must not be cut off? Also, it would be very nice to be able to pass the "cut-after-x-chars" parameter as an argument to the function, just as sort order, encoding etc. instead of changing it directly in the code. This would allow for different display options of multiple feeds.Thanks again for your work!
  • Tony · 4 years ago
    Hi Bill,

    Can you please tell me where in my "blog/theme" directory templates I should add the rss feeds I've chosen? Can you have it enter into a certain category?

    Thanks,

    Tony
  • Steve Phillips · 4 years ago
    Bill,

    This may be an issue more with Apple/LinkShare more than, but I have a couple feeds to come from Apple that list off the New Releases/Just Added music to Itunes. There's been problem after problem with there feeds. Some have been on their side, some on feedList.

    Anyway, I wanted to get your thoughts on what might be the problem to see what input you might have.

    You can check out http://www.dcsteve72.com/?page_id=21 and see the feeds. There's obviously some major formatting issues with the images that raises some questions. The link issues that I had prior seems to be fixed.

    Any thoughts?

    I can provide you with the URL for the RSS feed if you'd like to check it out.

    -Steve
  • Bill · 4 years ago
    I want to thank the Wordpress feedList user J.F. for the amazon gift certificate. I really appreciate your generosity and your kindness. Thank you!

    Bill
  • Frank · 3 years ago
    I can not open the file, it is said that it is damaged. Can you upload it again. Thanks
  • Swordfish · 3 years ago
    WoW! This is an incredibly simple plugin to install and works awesome on WP 2.0. I've tried others but yours is top notch! I used it to create Pages for RSS feeds.
  • Knut Nägele · 3 years ago
    I have tryed quiet a few plugins t aggregate rss-feeds, and ended up with yours as best working. Thanks for having made such a ni plugin.

    I am trying to make a new site with most danish media represented. My problem right now is, that danish newspapers don't allow deep linking (they had a case in trial) so now I am trying to find a metod to fetch their news, but only linking to their main site.

    Do you have any idears to how I could make thi? The thing is, I would like to use your plugin the normal way, but for certain feeds I don't want to link to the content, but only to the site. I have been looking at the code of your script, but I don't know anything about programming. Also I have considered install two of your plugins, but I don't know how to distinguish between the two scripts. Then I could remove the link in the hyperlink section. Finally I am considering to use another plugin for these specia feeds, but they tend to make trouble with the danish letters, unlike yours witch works perfect.

    If this sounds like a bigger thing to solve, then never mind, but if you had an easy solution I would be happy to hear.
  • sander · 3 years ago
    hi,
    is this plugin working wih wordpress 2.0?
    I get some errors....

    Thanks,
    Sander
  • Minic Rivera · 3 years ago
    I am new here... I installed the plugin but why is it that the posts are coming up with "?" instead of ' ?
  • Juju · 3 years ago
    When I install this in wordpress 2.0, every page on my website comes up blank. If I delete the feedlist directory, the problem goes away. Is this plugins not 2.0 compatible?
  • Bill · 3 years ago
    It should work fine in 2.0 - I am using it currently on this site (which is 2.0) - the comment above by Sander was about the same thing. However, he said he installed it and it worked fine when I asked him about it. Make sure you are installing feedList and not rssLinkList. Just drop the feedList.php file into your plugins directory then activate the plugin.
  • Juju · 3 years ago
    Okay, I got it to work! I had the feedlist.php file in a subdirectory of the plugins directory. Also, I hadn't edited any of the config variables. Not sure why either of those would make the pages come up blank. Perhaps it expects a certain path? Anyway, thanks!!
  • Hamid Ali · 3 years ago
    I have installed the RSS Link List plugin to my WordPress blog and activated it also but nothing is appearing on my blog.
    Please Help Me.
  • Bill · 3 years ago
    I have just released a new version of the wordpress feedList plugin. It is still in
    beta because I haven't added the administrative interface yet. However the new
    version does offer a new feature as requested by some users; you can now turn
    "off" the links in each feed item. That means if your feed list normally has each
    title linked to the source of the feed item - you can turn off the link so that the feed
    is more for informational purposes. This is useful if you use a feed to a site that doesn't
    want you deep linking (or in countries where it is illegal to deep-link).

    You can get the new version of the feed from the standard download location noted in at the top of
    this page.
  • Bill · 3 years ago
    There was a problem with the comment form and donate buttons on the feedList plugin homepage. I have resolved this so if you have any support questions you should be able to ask them now. thanks to user "Martin" for the heads up on the problems.

    Also a huge and hearty thanks to Martin for the donation! Your generosity is very much appreciated.
  • martin · 3 years ago
    Great plugin! Thanks for developing and improving this.

    martin
  • Ben · 3 years ago
    Hey,,

    I love the plugin, and I've been using it for a while now. I recently upgraded to WP 2.01 and it seems as if the plugin doesn't work anymore. The only thing that shows up is this error:

    Call to undefined function: fetch_rss() in /home/echoshoc/public_html/wp-content/plugins/feedlist.php on line 286

    Is this feedlist or WordPress's problem?
  • Matt · 3 years ago
    Hey, love the plugin...I'm pretty much a coding newbie but I would like to use your plugin in conjunction with Ultimate Tag Warrior to be able to show the technorati feed for posts tagged the same as mine...I can get UTW to put out a list that would work with technorati (i.e. sports OR entertainment OR, etc.) but I can't seem to figure out how to implement this list into the RSS url, I'm assuming because I am having to call a php function within your php function, i.e. http://feeds.technorati.com/feed/posts/tag/UTW call here.
    Any chance you can point me in the right direction as to how to go about this?
    Thanks.
  • godie · 3 years ago
    Anyone have this plugin working with wordpress 2.01? When i got to activate the plugin it just goes to a blank screen adn i have to rename the dir to something other than what i activated it as to get wordpress backup and running.
  • Ramon Mallafre · 3 years ago
    Hello Bill.
    I have installed your plugin and works great, with only the URL works Ok, with more parameters I can't have it working.

    Also I solved the problems with international characters with the patch of AvP for rss-functions.php

    Great job!
  • Sebastian Schöps · 3 years ago
    Good plugin, but internationalization didn't work for me. I replaced every occurance of
    utf8_encode(...)
    with
    htmlentities(utf8_decode(...))
    That works perfectly for me and I did the same for the hyperlinks to meet the xhtml-Rec:
    htmlentities(utf8_decode($item['link']))

    Bye
    Sebastian
  • Karl Jonsson · 3 years ago
    I am trying to display my del.icio.us feed (like http://del.icio.us/rss/username) with this plugin but all I get is " requested list not available". I thought I was just doing something wrong but then I tried it on my own Wordpress feed (i.e. http://my.site/feed/) and it worked! Any ideas? Is there a problem with del.icio.us feeds?
  • Karl Jonsson · 3 years ago
    Update: I think I have a problem with any remote feed? I tried saving the del.icio.us feed to my server and then it suddenly worked. Then I tried Slashdot. Same result, it would not work until I first saved it locally and pointed the plugin to the local copy instead.

    I could, of course, just fetch the feeds from a cron job and use the plugin to display them but that should not be needed, right?
  • Ted · 3 years ago
    Hi Bill,

    I fear I have discovered a bug in your feedList plugin. On line 274 in the rssLinkListBuilder() function, you definitively turn OFF caching no matter if it was turned on by the conditional statement above. Therefore your plugin is NEVER CACHING CONTENT!

    I suspect this is something you just forgot to remove? I was wondering why my blog is always loading so slow, and stumbled across that line when debugging.

    If that's not what you were intending to do, could you please fix it for your other users? If it was intentional, (something doesn't work w/caching?) could ya drop me an email? Thanks.
  • Ted · 3 years ago
    P.S. Entered my email incorrectly that time. Just in case you want to email me. Thanks.
  • Bill · 3 years ago
    I just released version 2.04b of feedList - the wordpress feed aggregation plugin. This new release addresses two issues:

    1. Improved Internationalization support thanks to a contribution by Sebastian
    2. Caching was turned off by default!!! If you are using feedList you must upgrade to 2.04b. Thanks to Ted for noticing this oversite on my part.

    I apologize to everyone for the mistake on the caching. I completely missed the fact that I left that line of code in there.

    I encourage you to upgrade as soon as possible and don't forget to copy your configuration section over to the plugin when you upgrade.

    In the next version (2.05b) I am going to try and pull the plugin configuration out into a separate file so that you can upgrade more seamlessly from then on.
  • Sebastian Schöps · 3 years ago
    Wow, this was fast :) But there's still a drawback. I didn't realize, that there are feeds with ISO-8859 encoding (do you have an example?). In this case the utf_decode might fail for links, so you should check for "encoding=true" before recoding the link!

    A very general solution is to define two additional options "to_encoding" and "from_encoding", which are used if encoding=true (for most users to_encoding=HTML-ENTITIES, from_encoding=UTF-8).
    One could use http://www.php.net/manual/en/function.mb-conver...

    What do you think?

    -Sebastian
  • Will · 3 years ago
    You should remove the admin link in admin cp until you have it working. I too clicked it and wondered what the heck. THen I reread your post. ;)

    OR at least but it in bold at the top of this page:

    Primarilly, the Administrative Interface isn’t complete yet.
  • Mikael Boldt · 3 years ago
    I am -still- using rssLinkList but are now faicng a problem, where I have a Feed from a phpBB, which includes images.
    If the images are too wide, they destroy my template. Is it possible to reduce the width to a specific size?

    I have tried to add following to the end of your programme:
    $rssList = preg_replace('/(]*)(src=[\"\'][^> ]*[\"\'][^>]*>)/i','\1 width="450px" \2', $rssList);

    But now all images get the size 450px !! so what before were small smilies are now huge monsters

    What to do?

    regards
    Mikael
  • Bill · 3 years ago
    you can alter the size of anything in the list using stylesheets.

    For instance you can put a class name or id value on the UL tags that wrap your list

    <ul id="deliciousList" class="hidden">
    <?php rssLinkList("http://del.icio.us/rss/finalcut",10,false,true,"<li>","</li>","-",false,"desc"); ?>
    </ul>

    then in your styelsheet file:

    #deliciousList li img { width: 450px; }

    Hope this helps
  • Joshua Fruhlinger · 3 years ago
    Hi Bill! First off, thanks for making this plugin. It's really easy to use and flexible!

    Unfortunately, after about three hours of smooth sailing, I suddenly hit an error. Where the RSS feed had been displayed on my site I got this error message:

    Fatal error: Call to undefined function: debug() in /home/comics/public_html/wp-includes/rss-functions.php on line 486

    (And nothing after this showed up -- the rest of the site was blank.)

    I'm not particulary PHP-savvy. A quick look at line 486 of rss-functions.php shows that it is involved with an attempt to return a cached object like so:

    // attempt to return cached object
    if ($rss) {
    if ( MAGPIE_DEBUG ) {
    debug("Returning STALE object for $url");
    }
    return $rss;
    }

    But beyond that I'm not sure what to do. Any ideas? Thanks in advance!

    Josh
  • A?va · 3 years ago
    great site you have made
  • drb · 3 years ago
    hi,
    I have installed and activated your plugin. I would like to use this plugin to pull RSS feed from
    http://mysite.com/forum/forum_backend.php
    And would like to display the links in index page on top of all posts. Could you please help me out?

    thanks,

    drb
  • drb · 3 years ago
    Thanks I got it to work.
    However, I am having new issues now. RSS feed is showing old feeds and also different versions (dates) old feeds when i place the code in 2 places in the index page. Both are different.

    And it is not the current RSS feed that i am seeing in my desktop RSS feeder.

    Any help?

    drb
  • Steve Westfall · 3 years ago
    Hi

    Thanks for making a great little plug-in. Beats using other methods for sure. The one thing I would like to change but cannot seem to figure out how--I want to remove the indent at the beginnning of generated each line. And I would like the listing to default to my site styles. Is this at all poddible?

    Thanks

    Steve
  • Christine · 3 years ago
    Hi!
    I just installed your plugin and it works :-). I use it for del.icio.us. The only thing I'm not perfectly happy with is that untill now I just can show all links in an unordered manner (alphabetic order doesn't make a lot of sense for links). Is there a possibility to show the tags as well, or to sort by tags? I know there is the possibility to subscribe the feed of each tag, but I'd prefer it dynamically so that I don't have to update my list of checked rss when adding a new tag.
    Thanks,
    Christine
    BTW writing this comment took a lot of time, because it is incredible slow (I think it's the AJAX). And actually I don't need a realtime preview ;-).
  • Biblio · 3 years ago
    Thank you for this plug-in! It is working beautifully with very little effort on my part!
  • Bill · 3 years ago
    First off thanks to everyone who has positive things to say :O) I always like hearing that people are using the plugin.

    Secondly, I am going to TRY and find a way to support sorting your feed items based on different fields (beyond date) but that will work with any feed. I don't promise anything but I will try. If I can get it to work out in a nice way then requests such as sorting by del.icio.us tag will happen.

    Also remember if you choose to not sort they will come back "newest" items first typically. For example your most recent del.icio.us bookmarks will be displayed in date added order.

    I still haven't made any real progress with the admin - feed- manager functionality sorry. i have been super busy with life and feedList has suffered for it.
  • Marco · 3 years ago
    Hi Bill,
    Firstly I'd like to thank you for taking the time to write this plugin. It was very easy to install and find in my plugin directory and activate.

    I should let you know, I'm a complete NOOB regarding this kind of thing. After activating the plugin I reloaded my site and expected to see some kind of image/link or something, but I see nothing. Is this normal? I did NOT edit any of the values in the configuration section of the plugin. Is it necessary to change some of the values?
  • Christine · 3 years ago
    Hi Bill,
    that sounds nice :-). I'll have another try when you've got it work!
    Ah, and thanks for disabling the realtime preview for comments here...
    Christine
  • Raven Zachary · 3 years ago
    I don't think 2.04B works with WordPress 2.0.1. I just installed it and noe my entire blog doesn't load anymore. All pages load empty.

    Any workaround for this?

    Thank you.
  • drb · 3 years ago
    Zachary,
    204B works fine in WP201. I am using it. THere might be some other issues.

    Bill,
    It might be discussed here already, but I am wondering is there a way that each feed show at what time it was updated? like 1 hr ago, 1 day ago. Something like that.

    Secondly, is there way to truncate the titles with .... as some of my feed titles are too long.

    Thanks,

    drb
  • Bill · 3 years ago
    Sorry if it seems like I'm not responding to peoples inquries. Typically I answer most of them via direct email.

    To answer the last questions I notice:
    1. show the time/date of last update. Hrm.. I suppose I could show that but I'm not sure. I will have to see if the data I get back from Magpie has that information in it or not. I trust it to give me the feed information from either cache or a refresh (so I don't really know when it was updated unless Magpie tells me.)

    2. tags, tags, tags. I do want to try to support ordering/organizing by other fields. At one point someone else asked about the content field as well. I guess I need to find a way to both organize/order and/or display other fields in the field beyond what I am already showing. This one is on the slate for investigation

    3. Admin functions. I am a slacker. I did make it so you don't get the 404 error anymore if you have the most recent version of feedList - but you still don't get any actual admin functions sorry. This is at the bottom of my list really since the plugin works as is currently. But I will get to that part eventually. For the time being the link remains a teaser.

    4. comment live preview - I turned it off today. So now when yout put a comment on this page it should be a little more responsive.

    5. remember if you want to change the way the display is setup for the feed you will need to mess with your cascading style sheets in the theme for your blog. I deal purely with giving you the items to display. It is up to you how they appear as far as style goes.
  • A?va Alesta Motel · 3 years ago
    Thank you for the thorough instructions
  • tom · 3 years ago
    wow, i can't believe how easy this was to setup. i've tried about ten different rss plugins for wordpress today, and yours wins hands down. thank you for sharing this with the world!

    i use it on my site to display the bbc news headlines, and it works like a dream, pretty damn quick too!
  • Bill · 3 years ago
    Tom, glad it worked out so well for you. I can't take much credit for the speed though - the BBC gets most of the credit since they have such great bandwidth.
  • drbdrb · 3 years ago
    Hi,
    IS there a way to truncate the feed lenght with dots like ....
    ANd also show when the feed was updated?

    Thanks,

    drb
  • tom · 3 years ago
    hello again bill. i was wandering, ive tried this with loads of different feeds, all of which work wanders, but one thing is slightly bugging me, it seems to add a blank item at teh top of the list, so im getting a bullet point at the top with no info attached to it

    have you ever seen anything like this before? could it be a dreamweaver bug?

    thanks for your help

    tom
  • Bill · 3 years ago
    Showing when the feed was updated is tough since I don't know - I call a wordpress method to fetch the feed and it either gets a fresh one or the cached on. I haven't looked at the data returned from Wordpress enough yet to determine if I have that information.

    As far as truncating the feed item and putting ... perhaps I can do this. It would end up being a new optional parameter to pass to the feedList plugin. I'll take a look at adding that capability; however I need to know if you mean truncating the title, truncating the description, or both - or truncate the combination so that title+description length is less than some value.
  • Steve in ORF · 3 years ago
    Ah, that would be sooo great if you could add the "last updated" function!

    With some RSS feeds not getting updated on a regular basis (or just wanting to make sure that you are looking for the most recent), having the date show would be a good idea!
  • drb · 3 years ago
    Sorry, I should have been clear.
    I wish to truncate the title and also description.

    The reason, I need is that sometimes the titles are too long and goes to the next line and since titles are bulleted, the second line should have an indent matching to the bullet with the first line, but it isn't.

    Anyway, truncating will be a big boon for me.

    I have one more quesiton: say I increase cache to 4 days, that means, the feedlist plugin will not ping the original site for 4 days?

    Thanks for your prompt response.

    drb
  • Bill · 3 years ago
    Showing the timestamp the feed was last updated has been an oft-requested feature. Since wordpress does actually give me that information I was able to add that feature.

    So, as of right now version 2.05b is now available for download at the link at the top of the feedList page. It supports a new parameter "show_date" which will toggle on the display of the last updated date.

    The date is formatted to show the timezone of the server that is hosting your webpage.
  • sskhalsa · 3 years ago
    Hey,

    How could i make this work with Wordpress Multi Users (WPMU)?

    As of now, it installs, but when you go to Manage-->Feeds, it leads to http://www.domain.com/wp-admin/feedlist.php which is a 404 error.

    regards,

    sskhalsa
  • martin · 3 years ago
    Hi sskhalsa,

    Just another user here, but I know that the Manage > Feeds admin feature isn't finished yet (there is a comment above about Bill changing it to not throw a 404 though). I'm not sure if the actual feedlist works in WPMU or not.

    Bill, your new design cuts off the left side of the comments in IE6. They are OK at the top of this thread, but not at the bottom. Looks fine in FF.

    Thanks again for a great plugin.

    martin
  • sskhalsa · 3 years ago
    thanks

    I got it to work on wpmu!

    great plugin man
  • sskhalsa · 3 years ago
    is there any way to make this plugin handle more than 1 RSS feed? Just take random entry from each?

    I have a script that does this but it outputs a PHP file, which this plugin does not read.
  • Bill · 3 years ago
    Funny you ask about the random feeds bit; I am currently working on a feature like that which was requested privately. If/when I get it working I will post the update here.

    Bill
  • Bill · 3 years ago
    Martin, thanks for the tip about the design clipping comments in IE - I have fixed it.
  • martin · 3 years ago
    Thanks Bill. I am interested in the multiple feed option too.
  • drb · 3 years ago
    Many thanks for heeding to my request for time stamp.

    God bless you!.

    drb
  • Bill · 3 years ago
    I have just uploaded version 2.06B of feedList. It includes new functionality for randomly displaying feeds from a provided feed file. I tried to explain how it works and how to use it in the readme.txt file. Please review it and try this new feature out on your site.

    It does work and it supports all of the normal options that the normal feedList functionality supports.

    If you have any questions please make sure you have read the readme.txt file and then post them here.
  • Tom · 3 years ago
    Hi Bill

    It's Tom again. Thanks for all your help the last couple of days, made my life a great deal easier. I hope you don't mind, but I have linked to your website on my website! Really wanted my visitors to know how good this plugin and your support was!

    Kind regards.

    Tom
  • cassady · 3 years ago
    I am using this great plugin but I have one small issue. I use it for my del.isio.us bookmarks but I want to show them by date. I understand that sort 'none' should result in just that. But the order of my changes everytime I refresh my page. I am using this code (and yes I am a n00b ;) )


    "http://del.icio.us/rss/tijdelijkenaam/",
    "num_items"=>6,
    "show_description"=>true,
    "random"=>true,
    "sort"=>"none",
    "new_window"=>true));
    ?>
  • cassady · 3 years ago
    the copy/paste of the code didn't go well but the most important parts are there
  • cassady · 3 years ago
    I am must be BLIND!! I didn't notice the "random"=>true part. Oh My God :( Sorry for spamming you and once again thanks for the plugin
  • jamiesun · 3 years ago
    ???????
  • Bill · 3 years ago
    jamiesun - I don't understand, I'm guessing Chinese by the style of your characters - but I can't read it sorry. Hopefully you can understand English.
  • drb · 3 years ago
    Maybe I missed it. Is it possible to truncate the title after certain number of characters?

    Thanks,

    drb
  • Choco · 3 years ago
    De zip is corrupt when I downloaded it today, anything wrong there? *surfs for other plugin because of it unfortunally..
  • Choco · 3 years ago
    Rawlinson, You rock, we got it running now, I tried a couple of plugins that just failed, so respect @ your work!
  • Karl Bedingfield · 3 years ago
    Hi,

    Great plugin!

    Is there a way to create a page in WP and list all my feed links fron a feed?

    I created a page and used the code that is used for the sidebar but it did not render. Is there a correct way to do this?

    Thanks
  • Tony · 3 years ago
    Hi, I'm trying to get access to a feed that is protected by username and password, but when I try passing this URL to the function:

    http://domain.com/pathtofeed/?user=username&...

    I get back EMPTY LIST. However, when I paste the same URL in my browser it works perfectly.

    Is there any way I can get this to work? Thanks for the great plugin.

    Tony
  • Alex · 3 years ago
    Hello Bill,

    unfortunatelly it doesn't run in my site.
    I've copied and pasted your examples here, but without success.
    Now it looks like this: http://www.humanio.net/?page_id=28

    The plugin is active and the code I use on the page looks like:





    ”,”—”);

    ?>


    Could you help me please?

    Regards,
    Alex
  • Alex · 3 years ago
    Sorry, I see there are no tags as CODE, so the code is wrong written in the previous question!

    ;)))
  • Alex · 3 years ago
    Sorry, I see there are no tags as CODE, so the code is wrong written in the previous question!..
    ;)
  • LoringParkMan · 3 years ago
    I have tried to integrate this plugin on my website but, I keep getting the "requested list not available" error with ever feed I have tried. I have tried changing the CHMOD settings but no rsscache file is ever written on my server.
  • Sarah · 3 years ago
    Karl: You can't generally use PHP in a page (and the sidebar code is PHP). The way to get around this is to create a template just for your feeds page.

    If you have a pages.php template page already, you can copy this (save it as "feeds.php"). You'll need to add a little code to the top of it to tell WordPress that it can be used as a page template. For more info on this, look at:
    http://codex.wordpress.org/Creating_a_Search_Page
    (where it says "give your Search Page a heading WordPress will recognize")

    Then, put the feed code into the template where you want it to show up, and then go back to the page you created with WordPress to display the feed. When you edit it, the sidebar has an option to use a non-default template for just that page. Pick your new template and you should be good to go.

    This is a bit of a whirlwind explanation, but if you need further help, contact me (my info's on my website).
  • Bill · 3 years ago
    Sarah and Karl,

    You can use the "filter" method of the plugin to embed feeds in your posts. I'm not sure if that was what you were asking about. But if so and you need help using the filter please just let me know.

    Sorry my reply has been so slow. A lot has been happening in non-feedList land.
  • Andy · 3 years ago
    Hi Bill

    Great Plugin. I use it on my WPMU site in conjunction with the Sitewide feed plugin, and even created a hemingway block to display it on the sidebar (bottom bar). Easy Peasy, lemon squeezy :)

    However, the feed I pull has entries on it created by many different sites, is it possible to show another field from the feed? For example I have a 'creator' field in the feed I would like to display as well as the Title and date. Is that possible, and if so, how could I do that?

    Thanks

    Andy
  • Bill · 3 years ago
    I have just posted a new update to feedList. The new version supports another, new, parameter "additional_fields" which lets you specify additional data from a feed that you want to display.

    If you want to show three additional fields; "summary","pubDate", and "about" you would pass the new parameter as a tilde (~) delimited list of those new fields like so: "additional_fields" => "summary~pubDate~about" It is up to you to know the names of the additional fields you want to include.

    Now, you maybe asking - what if I want to show a field that is nested within another field. For instance, at del.icio.us the tags are shown in the field "subjects" which is a subfield of "dc" well you can do that too. Just include the subfield as a field like so: "additional_fields" => "dc.subjects". Notice that I showed the subfield as a dc.subjects - you need to do the same with any subfield. So if your subfield is man under bar under foo then you would list it as foo.bar.man - Now, I realize this is going to depend on you
    knowing a little bit about the feed coming back - but this is the only way I knew how to give everyone the flexibility to show all the fields they wanted to show.

    I have also structured the data so that you can style each additional field however you want. Basically each field is wrapped in a div with a class name. The class name is dependant on the field. Example - for the field summary the class would be fieldExtrasummary for the subfield dc.subjects the class would be fieldExtradcsubjects. All of these extra fields classes start with fieldExtra then have the field name (minus the periods/dots) appended to the end.

    Hopefully this all makes sense. You can see this in action in the footer of my homepage here for the del.iciou.us links. I have the tags being displayed ("additiona_fields" => "dc.subjects") and I have styled them to be in italics using my sitewide stylesheet.
  • eJone · 3 years ago
    Great plugin! I'm trying to display my items for sale on eBay just like you have on your FAQ page and I'd like to include the current bid price. Looking at the raw RSS feed shows that "rx:CurrentPrice" is nested under "item". So I added "additional_fields"=>"item.rx:CurrentPrice" to the parameter list but it still doesn't show up. Any ideas?
  • The Technocrat · 3 years ago
    got it, had to use IE (shudder)
  • Bill · 3 years ago
    why did you have to use IE? I don't use IE at all (except for testing).
  • The Technocrat · 3 years ago
    I have no idea. Download didn't work in Flock, thought I'd try IE, worked. Probably a fluke, cheers...
  • Bill · 3 years ago
    eJone - I figured out what the problem was with accessing the rx:CurrentPrice.

    1. wordpress and magpie convert all key names into lowercase so we need to reference it as rx:currentprice. I updated feedlist to automatically convert what you enter to lowercase so you don't have to remember.

    2. you don't need the item. at the beginning. It should just be additional_fields=>"rx:CurrentPrice"

    3. feedList didn't handle colon entries becuase I was unaware of them. What it actually means is there is an array of values "rx" and one of the keys in that array is "CurrentPrice" - I have handled that in feedList now so if you get the latest version it should work for you.

    Finally, there is one caveat for you to consider. The rx:CurrentPrice node in the ebay stuff is listed in total pennies. So if you have something listed for $9.99 it will come out of the feed as 999. Not very useful. So, when all is said and done I still suggest you use the "description" field of the ebay feed to show your price since it is already formatted nicely in there.
  • Jonas Bergler · 3 years ago
    I'm working on a blogroll plugin that utitilises this plugin, ive modified the plugin to return instead of echo, any chance you could add another option, echo which defaults to true but if false returns instead?
  • Bill · 3 years ago
    Jonas, since you are writing a plugin you can call the rssLinkListBuilder function (around line 249) directly as you can control the parameters being passed in.

    it returns and doens't echo.

    the feedList and rssLinkList functions are wrappers to that method and provide some parameter checking so that users can get to the functionality as easilly as possible.
  • Darby Sawchuk · 3 years ago
    An addition to my previous comment, this only seems to be happening in Safari 2.0.3 on Mac OS 10.4.6. I tried it on Firefox as well and did not have the problem.
  • Bill · 3 years ago
    Darby,
    I don't see your previous comment. So I'm not sure what the problem is. I also don't have a Mac to test against so fixing problems that appear in those browsers can be tricky. To be honest, I'm not even sure what problem could be appearing. I just spit out a bunch of list items (li tags) based on what parameters you pass in.
  • Loz · 3 years ago
    Nice plugin.

    Just installed it, no probs at all. Made my first page, now I'm off to create
    another 30 or so more. :)
    http://blog.ask-me-about.com/health-articles/

    Cheers again

    Loz
  • Fabio · 3 years ago
    Hi Bill,

    Thanks for this great plugin, I'm using it at my website and it's great to gather all the posts together and display as news, my doubt is what should I have to do to show the dates of the posts before the post title? I would like a format like: 06.06.2006 - Title but I can't figure out what to do, I already tried into the $before line but it didn't work at all, the result is a parse error of unspected T_STRING on the line I placed it... any solution for my problem? You can check my website at http://www.gamehall.com.br/site/?page_id=12 and you will see the last entries listed on the begining of it as ... It's seems to be a simple addition but I'm facing that problems :(
    Sorry for the stupid question...
  • Fabio · 3 years ago
    Just in addition, I tried to change $Before string at rsslinklist.php :P

    Thanks in advanced,

    - Fabio
  • Loz · 3 years ago
    Hi,

    I installed this script the other day. Thanks by the way for the script. :)

    I was wondering. I noticed that when new articles are added to my directory, the rss feed isn't updated on my blog. Is there a way to make the blog update as new posts are made?

    Cheers.

    Loz
    p.s
    sorry if this is a duplicate post, I got some error on your site; page not loading.
  • Bill · 3 years ago
    Loz,

    You have to make sure cacheing is turned off for your feedList call - otherwise the feedList plugin will only look at the feed source when someone loads the page after the cache period has expired. By default the feedList plugin has a cache period of six hours I think. Most sites dont want you polling more frequently than 30 minutes.

    Because the feed is already cached on your site you need to turn off the caching and then, after the next cache expiration passes it should stop caching the feed and get it fresh on each page load.

    I hope that makes sense.
    Bill
  • liz · 3 years ago
    Bill,

    Great plugin! I finally found a parser that works well. Thanks!

    However, I'm trying to change the way the entries are displayed--I want to first put all the rss feeds from each URL in their own box and then put each entry in its own . However, when I changed the parameters to reflect that, I am seeing the actual html tags show up instead of the formatting. Here's what I did:
    <!--feedlist - blog.fractalspin.com/feed-->
    "http://blog.fractalspin.com/feed",
    "num_items"=>4,
    "show_description"=>true,
    "before"=>"<div id=rss_feedlist>",
    "after"=>"<div>",
    "description_seperator"=>"
    ",
    "encoding"=>false,
    "new_window"=>true,
    "random"=>false,
    "sort"=>"asc",
    "new_window"=>true,
    "show_date"=>true
    )
    );
    ?>
    <!--/feedlist-->

    Best,
    liz
  • liz · 3 years ago
    PS: The site is at http://www.lizrevision.com and the code is all the way at the bottom of the page.

    -l
  • Bill · 3 years ago
    I have released a new version of feedList, version 2.1 (not a beta!) thanks to some contributions from Pallieter Koopmans. He added the ability to limit the amount of text returned in each list item via two new parameters, max_characters and max_char_wordbreak.

    If you decide to use this feature be warned though that any encoded HTML entities in the feed will NOT be converted back to HTML becuase I don't want to cause the HTML on your page to break due to cutting out some important end tags at the max_characters point.

    Before you use these new options please make sure you read the readme.txt file.
  • Shanta · 3 years ago
    Bill, thank you for such a valuable plug in. I was easily able to set it up to display my delicious links. Now, I have what is possibly a very dumb question, but I am simply too much of a newbie to really know for sure :).

    I would like to display a list of posts + excerpts from specific categories on my own WordPress blog. I'm sure there's a suitable category-type plugin to do the job, but I know Feedlist can do exactly what I want. Plus,Feedlist supports embedding a feed in a post, so I can customize each listing. My question is: Is it a good idea to fetch your own web feeds to customize the display on a blog? Or is there a better way to do this? Here's an example: http://shantarohse.com/admin/scribbles-feedlist
  • Bill · 3 years ago
    Shanta,

    I'm glad you like the plugin and that it was easy for you to use. As for your question, I don't now if it is a good idea or not. It should be fine. Their will be connection latency since your server will be connecting to itself to get the feed. The only possible negative, in terms of performance, is the fact that your category post contents will be parsed/looped over more times by using the feed.

    For example. When you call the feedList function the first time (when the feed isn't cached yet) it will call the wordpress function that builds your rss feed, this queries the database, loops over the results, and builds the rss feed. Feedlist then takes that resultant rss feed, loops over it and converts it into a format that I can use to build your HTML. Then I loop over that new format and actually build the HTML. So the content is looped over three times (build rss, transform rss, build html). If you used a plugin that was specifically designed to show your own content it would only have to loop over the content once (get it from the database, build the html).

    I hope that helps.
  • Pallieter Koopmans · 3 years ago
    I've send you my additions (including code beautification) for version 2.1 - keep me posted.
  • Eve · 3 years ago
    I tried to find an answer to my question on this page but I can't, so I will ask here. Let me know if it's already been answered and I just didn't find it :)

    I've been having problems with feeds causing validation problems: even when I use & amp ; in a feed, it gets turned into an ampersand when put through feedlist. I think I have an old version, and the problem may have been fixed since then. Has it?
  • pfulton · 3 years ago
    Awesome plugin! I wanted to update the older version I have running on a client site right now, but it looks like wp-plugins.org is dead. Any chance you might be putting the file up on another site? I'd really like to grab a copy.

    Thanks!
  • Bill · 3 years ago
    I updated the download link to the plugins thanks to the heads up from pfulton. The plugins are now only available via download from my blog. It was nice having them at wp-plugins.org because they kept version histories for me.
  • Gemme · 3 years ago
    Hi,

    Great plugin. I have a question, Maybe it's already in the readme file but I guess I didn't understand:)

    Is it possible to mix the feeds, meaning that the posts from different sources are ordered based on date/time instead of being ordered seperately.

    Thanks a lot.

    G.
  • Bill · 3 years ago
    Gemme,
    There is a way. You need to use the "feedFile" functionality described in the "Random Feeds" section of the readme. You populate the feedfile with all the feeds you want to "merge" then for the feedsToShow parameter you need to provide a number equal to all the feeds listed in the file.

    I believe this will do what you want. If it doesn't let me know and I'll see what I can do to make it so that it does.

    Bill
  • Michael · 3 years ago
    Hi Bill,

    Like some users who posted above, I get "requested list not available" for feeds coming from certain URLs (same feed would work if I copy it elsewhere). From the FAQ I gather it has to do with that WordPress/versionNum request. I am wondering if any solution has been suggested to this issue yet.. Is there anything a person who hosts the feed can do to turn off some kind of blocking/screening feature in their cpanel (or equivalent) perhaps?

    Thanks for the great plugin otherwise! :)
  • Bill · 3 years ago
    I have setup a google group at http://groups.google.com/group/wp-feedlist for all future comments/suggestions/questions about feedList/rssLinkList. I am turning off comments on this post. More importantly I have a issue tracker setup at http://code.google.com/p/wp-feedlist/issues/list where you can report problems and request new features. Please take advantage of these new tools to help make feedList everything you need it to be.
  • Bill · 3 years ago
    feedList 2.1.2 is now available for download. This version fixes some xhtml compliance issues AND provides a fix for the a long standing problem loading feeds from sites such as reddit.com and ma.gnolia.

    If you download this newest version it includes a copy of a file called class-snoopy.php that is a replacement for the file in your wp-includes directory that enables the snoopy class (used by wordpress to go fetch the feed you want to view) to get feeds that are compressed on their source server (using gzip compression).

    Basically, if you are having trouble loading some feeds try to replace your class-snoopy.php file - but if you aren't or you feel uncomfortable doing this then leave your wordpress install as is. FeedList will still load most feeds you ask it to (and if you run into one it doesn't then you can try the new snoopy file).
  • tino · 2 years ago
    The date is not showin up :(
    This hat I have in my theme:

    "http://www.blabla.pl/rss1.xml",
    "num_items"=>1,
    "show_description"=>false,
    "random"=>false,
    "sort"=>"asc",
    "new_window"=>false,
    "before"=>'',
    "after"=>'',
    "suppress_link"=>true,
    "show_date"=>true,
    "additional_fields" => ''

    )
    );
    ?>
  • tino · 2 years ago
    OK I have the date. A have added "additional_fields" => 'pubDate' but now I have new question.
    Now the date is in this format:
    Wed, 31 Jan 2007 00:00:00 +0100

    How to change it to have:
    01-31-2007

    ???
  • Michel · 2 years ago
    In the code of latest version, the set of $new_window var seem to be forgotten.... impossible to set it from php....

    below your code before loop extracting vars... line 259
    // Explicitly set this because $new_window could be "simple":
    $target = ' ';
    if($new_window == true && $settings["showRSSLinkListJS"])
    {
    $target=' rel="external" ';
    }
    elseif ($new_window == true || $new_window == 'simple')
    {
    $target=' target="_blank" ';
    }
  • Doug · 2 years ago
    Hey, great plugin.

    Question: I'm trying to pull in an RSS of my shared items from Google Reader, but for some reason, the links themselves are somewhat garbled, i.e. there's no separation between the title of the piece and the referring source.

    So, each item looks like this: "Writer Testifies About Source of Her Nom de PlumeNYTimes" (See it in real life at the bottom of my page).

    What's going on here? How do I insert a separation?
  • massimo lo certo · 2 years ago
    In order to convert feed output from utf8 to utf-8 i add a mb_convert_encoding to this function:
    function BuildFeedOutput(){
    $this->args = $this->GetArgumentArray();

    $this->rs = $this->GetFeed($this->args['rss_feed_url']);


    $this->output = '';
    if($this->rs){
    $this->items = $this->rs->items;
    if($this->args['random']){
    shuffle($this->items);
    }
    // Slice off the number of items that we want:
    if ($this->args['num_items'] > 0)
    {
    $this->items = array_slice($this->items, 0, $this->args['num_items']);
    }


    $this->output = $this->Draw();
    }


    $this->output = mb_convert_encoding($this->output, "UTF-8", "utf8");



    return $this->output;
    }
  • Bill · 2 years ago
    thanks massimo,

    I actually used to use mb_convert_encoding but it was causing problems for a bunch of people. What I would really need to do is know what encoding the feed was actually in and what encoding I would want to display it in.
  • Andy · 2 years ago
    // French:
    $Translations['fr_FR'] = array();
    $Translations['fr_FR']['ReadMore'] = 'Lisez davantage';
  • antonio · 2 years ago
    Brilliant plugin!

    Just wanted to point out one source of much woe, though... you use the "
  • AmazonOrigins.com · 1 year ago
    Is there any way to modify the css for the feeds showing up. I am still trying to fix a few overlapped text and text size.
  • Bill · 1 year ago
    Amazon, yes there is. First off you can always give your list UL a class and then give it and it's children li's styles. Or you can change the "before" parameter passed in from "<li>" by default to "<li class='yourClass'>"

    If you are using the random feed feature the UL that is wrapped around it's output has the class of "randomFeed"
  • AM FRESH · 1 year ago
    I am having a problem showing images in feeds. The feeds are coming in find but if there is a image or video in the feed is tehre something that I am missing.

    Cheers
    P Ambrose
    AM Fresh
  • Bill · 1 year ago
    The images in feeds can be tricky. It depends on what the HTML looks like that comes through. There is also a possibility that the processing of the feed contents is breaking the HTML. Please email me the feed URL at bill @ (this sites domain; rawlinson.us) and I'll see if I can figure out what is going on.
  • Sean Sweeney · 1 year ago
    I cannot get this plugin to work. I must be doing something wrong. I have read the readme file, I installed the plugin and activated it, but nothing happens when I past in the code the from the readme.txt

    I am not sure what I am doing wrong, but clearly something.
  • Paul · 1 year ago
    I got the white screen problem that you mentioned. I didn't have the other plugin that you mentioned might cause trouble. I removed the plugin from the plugins directory and my site is still a white page...?

    Please help!
  • Paul · 1 year ago
    Never mind... I think I accidentally edited the wrong file... now I've just got to figure out which one... D'oh!!
  • Paul · 1 year ago
  • osmanyelsabor · 4 months ago
    Donde esta el archivo por el cual hay que reemplazar el class-snoopy.php ???
  • Bill · 4 months ago
    I think you're asking if I have an archival file of class-snoopy.php? You can download it from here: http://rawlinson.us/blog/documents/class-snoopy... - then just rename it to class-snoopy.php
  • MoxyFruvous · 2 months ago
    Unfortunately no luck. Maybe I am missing something...

    Latest WP version
    Plugin installed and activated per instructions

    Add this to a new page
    <--rss:rss_feed_url:=http://www.reformationtheology.com/index.xml,num_items:10,random:=false--;>
    Update page

    The page displays the line above, not the results...

    Also, the snoopy php file is not included in the downloaded package at WP.
  • nonprofitdebtmanagement · 2 months ago
    Im going to try this out
  • sudheer999 · 1 month ago
    It is a fabulous plugin, it helped me a lot
  • A Shah · 1 month ago
    Hi - I am hoping to be able to use this plugin but the feed I am interested in doesn't show in my page. I can successfully view other feeds. I have upgraded the files mentioned in the troubleshooting section so thought I'd ask here. The url to the feed I want to display is quite long (266 chars) could that be the problem? (The rss feed link works ok I am sure if that..)

    This is what I put in my Page:
    <h2>BBC Environmental News</h2>
    <ol>
    <!--rss:rss_feed_url:=http://search.bbc.co.uk/click/p/1/ds/alt/t/News%2520feed%2520for%2520this%2520search/id/17231394112083125823935283296520000/sp/43f7b9247351c260d2bcf3bb46513a03/-/http%253a%252f%252fnewsapi%252ebbc%252eco%252euk%252ffeeds%252fsearch%252fnews%252bsport%252fenvironment,num_items:=10,random:=false-->
    </ol>

    Many Thanks for a good plugin!
  • john · 1 month ago
    Thanks!! Just what I was looking for.