You may have noticed that as part of my blog redesign, the sidebar is very minimal, and for longer pages, when it normally would have scrolled off-screen, it stays in-place. This isn't a new idea -- not by a long shot -- but I do like the functionality. I think it improves the user experience.
I had occasion to check how my site looks on an iPad recently (verdict: looks good!), and for the most part it looks exactly how I had hoped it would: Exactly as you see on the desktop... except for one little thing.
The scroll event isn't broadcast -- as far as I can tell, anyway -- when you drag around the page. I'm making this educated guess based on the fact that the sidebar content doesn't stay on screen when you scroll past it. I'm sure that my other JavaScript code is running just fine, including other jQuery code that's part of the new theme.
Oh well. Such is life in this Magical* new world that Steve Jobs is creating for us. At least there isn't any porn available** on mobile devices, now, and my children will be safe!
* All things Magical, as well as the word "Magical" itself, are the domain of the Apple Corporation. Steve, please don't sue me.
** Unless you look for it, that is.
Posted in
Apple
| 5 Responses
May 26 2010
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
Posted in
My projects
| No Responses Yet
May 25 2010
Every so often, despite what might seem like obvious reasons to some of us, we still see arguments against paying for the IDE that Adobe has provided for CFML development -- ColdFusion Builder. "Why should I pay for CFB when CFEclipse is free?!" Here, I'll make a case for the minuscule ($300!) price-tag that Adobe is charging for the awesome editor that is CFB.
There are a lot of features that CFB provides that no other CFML editor currently does; and some of them are kind of subtly named. They may not sound like much by name alone, but each is a powerful and useful feature in its own right. Lots of details after the jump. You may want to freshen your drink first.
Read more →
Posted in
CFBuilder
| 24 Responses
May 24 2010
Are you interested in learning more about Mango Blog? Finding out if it can do what you need? Want to talk about extensions, theming, etc? Or do you have other Mango-related questions or comments?
Laura Arguello, creator of Mango Blog, will be moderating a Mango BOF at CFUnited. I know I'll be there. Will you?
Posted in
CFUnited |
Mango
| 2 Responses
May 21 2010