fusiongrokker

Entries Tagged as My projects

Related Entries maintenance release

I've fixed a few minor but frustrating bugs in my Related Entries Mango Plugin.

  1. There were some references to console.log in the JavaScript code used in admin. Users who don't have Firebug (or an alternate JS console) installed would receive errors.
  2. I was incorrectly outputting the Related Entries content, which could prevent other plugins from adding their own output to the same events. (Like Paul's ViewCount plugin, Hat tip to Paul for pointing this out to me.)
  3. I removed CFLog lines that I use for development.
Plugin:
Related Entries
Version:
1.1.3
Requires:
Mango Blog 1.3+
Auto-install URL:
http://fusiongrokker.com/get/RelatedEntries

Posted in Mango | My projects | No Responses Yet March 11 2010

SweetTweets 2: Attack of the URL Shorteners

Today I'm happy to announce that SweetTweets (both the stand-alone cfc, and the Mango plugin) have been updated and are available for download.

Huge, huge, huge hat tip to Ray Camden, who brought this proejct to my attention. After deconstructing how it worked, I was able to rip out the old search method that SweetTweets did and replace it with the same technology. If you're curious about the tech, I'll get into it a little bit after the download links.

For now, the short version of the story is that link reverse lookups are finally possible -- which means that ANY url shortening service* can be used, and you'll still get your tweetbacks... Yes, even bit.ly!

SweetTweetsCFC users can download version 2.0 from the Riaforge project page. Mango Blog plugin users can get the latest version here:

Plugin:
SweetTweets
Version:
2.0
Requires:
Mango Blog 1.2+
Auto-install URL:
http://fusiongrokker.com/get/SweetTweets

How does it work?

There's a service available called Topsy that has their own API, including reverse-lookup for links -- essentially exactly what I was looking for in my last post about Tweetbacks. And since we don't have to lookup and cache what the short url's are, you should notice that SweetTweets is much faster than previous versions. The only thing I rewrote was the search tech. Local caching and AJAX access are more or less untouched.

If you were using custom code to implement SweetTweetsCFC, you'll notice that the getTweetbacksHTML and init methods have two new optional arguments allowing you to specify the header text for when there are or are-not tweetbacks found. I'm pretty sure that's about the only interface change. The data returned should be roughly the same. Oh, and I updated the links that it adds to hashtags to use search.twitter.com instead of hashtags.org, which is the new standard; and I also fixed a bug where only the first hashtag in the tweet would be converted to a link.

Using Topsy does have its own limitations. They limit results to 50 tweets per page, and I don't see the need to implement paging, so at the moment the most you can get back is the 50 most recent tweets.

*I'm not sure if shorteners that add a "bar" (frame?) to the page will work. This includes services like ow.ly (the shortener used in HootSuite).

Posted in Mango | My projects | 2 Responses February 11 2010

LogViewer 1.1

Mango 1.4.3 has been released, and is available via automatic update. As far as I know, the only difference between 1.4.2 and 1.4.3 is a fix for a bug I reported with the new logging functionality.

Version 1.4.2 of Mango introduced logging to the database and gets rid of the old web-accessible log files. Users of LogViewer will need to update the plugin in order to manage their logs.

This update to LogViewer reflects some changes to the way logging works. In particular, there are now several different types of errors, not just two. For now, all errors are displayed together -- but I may change that later to let you specify just one type to display. I may also add pagination, if there is a demand for it.

Plugin:
LogViewer
Version:
1.1
Requires:
Mango Blog 1.4.3+
Auto-install URL:
http://fusiongrokker.com/get/LogViewer

Users still on an older version of Mango (pre 1.4.2) can still download LogViewer 1.0.

LogViewer source is now hosted on GitHub.

Posted in ColdFusion | Mango | My projects | 7 Responses February 04 2010

Scribe 1.4

As promised, today I'm releasing a new version of Scribe that makes use of my new PowerMail plugin, if available. As I said yesterday, this new version will send email from and to you -- the author -- but BCC to your subscribers. Doing so will cut the number of messages sent by up to a factor of 100. In addition if you use Google Mail for your domain, as I do, then using PowerMail to route outbound email through gmail will make your messages look less spammy to the receiving mail server than if you used some other mail relaying service.

I've also fixed a bug where the link included in the double opt-in activation email led to a page that didn't render (though the activation was still successful).

Enjoy, and as always, please submit bug reports and feature requests via the RIAForge project page.

Plugin:
Scribe
Version:
1.4
Requires:
Mango Blog 1.3+
Auto-install URL:
http://fusiongrokker.com/get/Scribe

Posted in Mango | My projects | No Responses Yet January 14 2010