Recent Links 1.32

I just updated wp–recent–links to work with the latest WordPress release. It’s now up to version 1.32. I’m glad to have great hacker friends around that always get to the problem in no time, and with feedback from users development is much easier.

I’ve been wanting to integrate the additions Eric Meyer made several months ago, but I realized the addition of via links into the rp_recentlinks set of functions would make everything too complicated, more sooner than later. Development of the current codebase better end where it is right now, and we’ll start with something new — one with a much simpler yet more extensible approach, more like iPAP templates and tags. More details in the next few days.

Addendum: I didn’t bother updating the 1.0 hack, only the 1.2-compatible plugin with enhancements for 1.5′s new plugin hooks. If you’ll be using this on 1.5, there is no need to edit your menu.php file.

21 Responses

  1. I didn’t know Eric Meyer actually contributed! Anne van Kesteren–like recent links (href-style) indeed are cool. For now, I’m adding “via”-data in the link description field, though I’d love to see this stuff get implemented — some day.

  2. Hi,

    i recently upgraded to WP1.5 and your 1.32 of Recent Links but when i try to add a link, i get this error. Any ideas on how to troubleshoot?

    Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site60/fst/var/www/
    html/domain.com/wp-admin/admin-header.php:8) in /home/virtual/site60/fst/var/www/
    html/domain.com/wp-admin/recent-links.php on line 350

  3. Links DO get added, but when i delete them (which also happens) i get this..

    Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site60/fst/var/www/
    html/domain.com/wp-admin/admin-header.php:8) in /home/virtual/site60/fst/var/www/
    html/domain.com/wp-admin/recent-links.php on line 490

  4. Great! I was going to edit menu.php just now Grin

    About those errors, they’re mostly just whitespace here and there, but dont worry about them.

  5. hi, that’s unusual, no one else has reported such a problem. I’ll try to have a look, but it could just be some whitespace problems, just as Vidar noted.

    Vidar, I think I forgot to indicate in the manual that editing menu.php for WP-1.5 is not necessary, I’ll update it soon. Sorry for the confusion, and thanks for pointing that out.

  6. Hello,

    I am also getting the same “Can’t modify headers” errors. The links can be added and deleted so it still works, you just get the annoying warnings in the admin panel. Not a big problem since the plug-in does technically work, just an annoyance I hope you can fix.

    Thank you for taking the time to update this plug-in for 1.5. I really enjoy using it. Keep up the good work.

  7. hi, Shawn, the errors are indeed whitespace issues in the recent-links.php file. Grab the latest zip and see if things are fine now. Smile

    Thanks for reporting the problem.

  8. Thank you for the update markku, but it is still not quite right. Here is what I get now:

    Warning: Cannot modify header information - headers already sent by (output started at /home2/shawng77/public_html/wp-admin/admin-header.php:8) in /home2/shawng77/public_html/wp-admin/recent-links.php on line 352

  9. I too am getting a similiar as hi and Shawn.

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/gis/wp-admin/admin-header.php:8) in /var/www/html/gis/wp-admin/recent-links.php on line 350

    That is when I am trying to add a link.

  10. I’m having problems with the new templating system and the wp-recent-links.php page (ie when you click ‘more’ on the sidebar) as it is not picking up the theme, and I’m not sure how to make it do so……

    I’m using WP 1.5, with wp-recent-links v 1.33

  11. do I need to upload menu.php?
    I’m using WordPress 1.5 “Strayhorn” and recent links 1.33.
    Uploading menu.php would give me an error (menu.php from recent links is completely different from the original wordpress one). It’s a clean install of both.

  12. ok, but then I don’t need to do anything in admin to get it work? Ok, let’s find out.

  13. Markku, this is an awesome plugin! I’ve been looking for something to do this for quite some time. My search is over. Thank you very much.

    One quick question though. I didn’t notice any documentation that refered to link descriptions. In your own recent links your have the link followed by a sentence or two describing it. Is there a tag to add that description or are you doing it after the link has been added. Perhaps I’m missing something. Any suggestions on how to make the links similar to yours with the text following the link?

    Thanks again, great job!

  14. Matt, I’m glad you like the plugin. Currently the code I use to display it the way you want looks like this:


    <!-- begin recent links block -->
    <ul id="m-recent-links">
    <?php rp_recentlinks(7, true, true, '*', true); ?>
    <li><a href="<?php rp_recentlinks_archives_url(); ?>" title="Recent Links Archives">more »</a> | <a href="<?php rp_recentlinks_rss2_url(); ?>" title="RSS2 Feed for recently added links.">feed »</a></li>
    </ul>
    <!-- end recent links block -->

  15. Thanks Markku, that helped a bunch. I compared yours to mine and it turns out I forgot a comma inbetween one of my arguments. It’s always something small that I forget. Thanks for the help, now my links are looking good. Smile

    Cheers.

  16. The “asides” style of display is actually one big hack that currently doesn’t work with default templates, not without excessive code mangling. Wink But I’m trying, and I’ll include it in the next package once I get it done.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments will be sent to the moderation queue.