RB Internal Links version 2!

After months of silence, it was time RB Internal Links got a much needed update pushed out for public use.

Complete rewrite
Yup, its been completely rewritten. I’ve stolen little bits of old code here and there, but the core of the plugin is now much leaner and cleaner. Files are organised properly, the lines of code is reduced, but the features have increased! Hopefully the cleaner structure will promote contributions from others.

Change in link code
This may sound a little crazy at first, but I’ve switched from:
<!--intlink id="1" -->
to using:
[intl1nk id="1"] (should be intlink, not intl1nk)

The square bracket format is the new standard for wordpress plugins and it also means I don’t have to worry about the parser anymore, wordpress takes care of it. “What about my old links?” you ask. Well, install the new version, log in to your admin panel and hit ‘Covert old link code” on the RB Internal Links plugin page. Simple!

New user interface
The old user interface was clumsy and a lot of people had trouble using it. This has been rewritten based on a new concept. Its heavily reliant on JS but its pretty and its easy to use. Any tips for making things even easier are very welcome!

Other new features
Search for posts via the UI (thanks for the suggestion all)

Forum
With the update comes a forum, which should help get bugs and new features fixed or included much quicker! Until now everything was handled on the blog comment page, and it was getting messy!

Check out the new forum here: RB Internal Links forum

It needs some posts so if you find a bug or have a new feature request please add it to the forum! I’ll also work on styling the forum up a little but so it isn’t using the default phpbb theme.

This entry was posted in Web dev and tagged . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

6 Comments

  1. Posted February 23, 2009 at 6:40 am | Permalink

    Awesome. I was thinking about something like this the other day… Glad to see it’s being done.

    I’ll be giving it a shot later this week :)

  2. Posted February 23, 2009 at 8:06 pm | Permalink

    Nice!

    I upgraded but I get this error when activating the plugin:

    Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /…/plugins/rb-internal-links/rb-internal-links.php on line 49

  3. Posted February 23, 2009 at 8:18 pm | Permalink

    EDIT: Sorry, I just found out in the forums that you needed PHP5. Just upgraded and works like a charm, thanks! (Feel free to delete my stupid comments :D )

  4. d
    Posted February 23, 2009 at 9:03 pm | Permalink

    Rock on! It upgraded painlessly, and works in Chrome now too.

    Thank you.

  5. Posted March 1, 2009 at 3:56 pm | Permalink

    Erm, I ran the conversion script and it said that it hadn’t found any links. I’ve got hundreds of these links scattered over a hundred or so posts. I used this format:

    {{post id=”120″}}

    If I can’t get those links to show up again, my entire blog is ruined :(

  6. Cohen
    Posted March 2, 2009 at 3:26 pm | Permalink

    Fixed in version 2.0.4. :)

Post a Comment

Your email is never published nor shared. 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> <pre lang="" line="" escaped="">

  • Categories

  • Archives