Entries Tagged as My projects

Taffy: A Restful Framework for ColdFusion

Today I'm excited to announce something that I've been working on quietly for a few months. I've created a framework for the purpose of building Restful APIs with semantically correct URIs -- no easy task in vanilla CFML -- simply and elegantly. I call it Taffy.

in My projects | Taffy | 34 Responses Posted 2010-08-23 11:00

Related Entries 1.1.4 - Works in Mango 1.5

As I mentioned Thursday, Mango's 1.5 release broke my Related Entries plugin. I found the time to fix it on my train ride home last night, so this morning I'm releasing the update.

While I was in there fixing the bug, I also found a way to improve the save/update process that the plugin is manipulating, so it should also be faster by a significant margin.

Plugin:
Related Entries
Version:
1.1.4
Requires:
Mango Blog 1.5+
Auto-install URL:
http://fusiongrokker.com/get/RelatedEntries

in Mango | My projects | 2 Responses Posted 2010-07-10 10:17

Related Entries broken in Mango 1.5

I've gotten a few bug reports about this so I figured it was worth mentioning. Mango 1.5 changed something small with the way that plugins can modify a post during the save process, which breaks Related Entries. I'll be working on a fix as soon as time permits.

in Mango | My projects | No Responses Yet Posted 2010-07-08 12:24

Scribe 1.4.1: Fixes Unsubscribe

Yesterday, between #SandCamp presentations, I banged out a fix for an issue that's been bugging me with Scribe ever since switching to PowerMail. Previously, all subscription-content emails were sent individually. If you had 300 subscribers, you were sending 300 emails for each new post. With PowerMail, you can make use of BCC functionality to send email in chunks of 100 addresses, ultimately reducing stress on your server and allowing you to use an SMTP server that limits the number of messages you can send for a given period (like Google Mail).

The great thing about this approach is that emails aren't subscriber-specific, but the problem with this approach is that the emails are no longer subscriber-specific. Previously, the emails included a link to unsubscribe from future mailings, and since each 100 people will get the same email content, we can't do it that way, because they don't all have the same email address.

To get around this, I've made some changes to Scribe. It will continue to work the same way for users not using PowerMail; but if you are, then the unsubscribe url won't contain an email address, and instead, will take the user to a form where they can enter their email address to unsubscribe. It was simple enough to do, so I copied the same functionality over to the subscribe process. If an email address isn't included in the request, a form requesting it will be displayed instead of just failing. And of course, this still respects the double-opt-in process for subscribing, if enabled in the plugin settings.

Sorry to anyone who might have been inconvenienced by this bug. You can use the url below to auto-update.

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

in My projects | No Responses Yet Posted 2010-05-25 09:00

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

in Mango | My projects | No Responses Yet Posted 2010-03-11 12:15