Just a quick note to say that I'm releasing a new version of my Scribe plugin for Mango Blog. This version adds the ability to add a blurb of text to the pod content, so it's not just a title, text box and submit button. You can edit the text blurb on the Scribe settings page, and it's blank by default.
You can see it in use in my sidebar right now.
Enjoy!
- Plugin:
- Scribe
- Version:
- 1.2
- Requires:
- Mango Blog 1.3+
- Auto-install URL:
- http://fusiongrokker.com/get/Scribe
in
ColdFusion |
Mango |
My projects |
No Responses Yet
Posted 2009-11-23 08:00
I'm happy to announce that my Related Entries plugin for Mango Blog has finally gotten the attention it so desperately needed. I've been swamped at work (in a good way -- up to my eyeballs in learning Flex and writing applications for classroom use), and just haven't had the energy or brain power to work on these projects when I get home. I owe a debt of gratitude to my wife, who graciously allows me an evening every now and then away from some family and household obligations to work on projects like this; and to Mark Aplet, who is always willing to be my crash test dummy. In addition to today's update for Related Entries, I have some updates for Scribe in the pipeline as well.
The short version of the story is that I've fixed some significant bugs:
- Railo incompatibility due to core function name collision (part of JSONUtil, but I've adjusted for it. I've also filed a bug report and am working with Nathan to find the best solution for it.)
- Case-sensitive Operating System incompatibility -- I was mixing references to "jsonutil" with a file named "JSONUtil".
- Reverse-links (when you relate post A to post B, I automatically relate post B back to post A -- this is called a reverse link) were being improperly stored, and in most cases would be displayed on your blog, but you could not remove them in admin.
The case-sensitivity thing is a common gotcha, but I am a human and I work on Windows/OSX most of the time, where this isn't a problem. Please forgive the error. To make up for it, I'm offering Related Entries at half price all this week!
Fixing the reverse-links has proven to be a tricky task. I've tested this now on ColdFusion 8, ColdFusion 9, and Railo; and I am fairly confident that I've got a decent solution. You have two options.
- For users who use SQL Server as your database, and have fairly high permissions, I have an SQL script that should fix the data for you. The only caveat with the script is that it assumes your Mango install's tables do not use a table prefix. If they do, you'll need to edit the script accordingly. (Update references to both entry_custom_field and entry to [prefix]entry_custom_field and [prefix]entry, respectively.)
Of course, you should back up your database before running this script. I will apologize profusely if it messes something up, but that's about all you'll get from me.
- For MySQL users, or SQL Server users who don't have adequate permission to run a custom script, the plugin should be (somewhat) self-correcting. If you know you have an entry with some strange behavior around Related Entries: edit that entry, double-click each related entry in the 3rd listbox to remove it -- until the box is empty, and then add related entries back. This should fix most otherwise-unexplainable issues. Unfortunately, I don't think it will fix reverse-links that you can't remove. I hope to provide another release soon that will automatically fix these, but I wanted to get this part of the fix out there, so that at least no more bad data is created.
No matter which of the above two options you choose, you should update to prevent further bad data from being created.
And don't forget to grab the SQL script, if you have the ability to run it.
- Plugin:
- Related Entries
- Version:
- 1.1.2
- Requires:
- Mango Blog 1.3+
- Auto-install URL:
- http://fusiongrokker.com/get/RelatedEntries
in
Mango |
My projects |
1 Response
Posted 2009-07-30 07:30
Just a minor update for Scribe today. I've added support for the use of {authorEmail} as a variable in the "from" email address field on the settings page. If you enter {authorEmail}, the subscription emails will appear to be sent from the post author's email address.
I welcome any and all feature requests. :)
- Plugin:
- Scribe
- Version:
- 1.1.2
- Requires:
- Mango Blog 1.3+
- Auto-install URL:
- http://fusiongrokker.com/get/Scribe
in
Mango |
My projects |
10 Responses
Posted 2009-04-22 10:15
As I mentioned when I originally announced the plugin, I've been working on some updates for Scribe, enough to call it 1.1. Here's what's changed:
- Support for double opt-in user validation requirement, as a new setting on the settings page.
- Subscriber management, export, and import has been added to the settings page.
- Prompt the blog administrator to visit the settings page upon activation, to configure.
- Minor bug fixes:
- Fixed display for custom event (Non-pod display wasn't displaying anything! Whoops!)
- Fixed bug: Blog default "from" email address was always used instead of user-specified override.
- Fixed bug: Unsubscribe worked across all blogs in the same database; is now blog-specific.
- Fixed bug: Signup pod wouldn't work on child pages (ie: /archives/...) because a relative path led to a 404. This has been switched to an absolute path that should work no matter where the pod is displayed.
- Plugin:
- Scribe
- Version:
- 1.1
- Requires:
- Mango Blog 1.3+
- Auto-install URL:
- http://fusiongrokker.com/get/Scribe
in
Mango |
My projects |
No Responses Yet
Posted 2009-04-16 02:36
Have you been waiting for Email subscriptions to be available in Mango blog? Well, wait no longer!
- Plugin version:
- 1.0
- Last Updated:
- 2009-04-08
- Requires:
- Mango Blog 1.3+, CFSchedule (if sandboxed)
- Auto-install URL:
- http://fusiongrokker.com/get/Scribe
Scribe does more than just send out some emails when you make a new post:
- ColdFusion Scheduled tasks are used to make sure emails don't go out before your post is published. Emails are only sent when a new post is published or when a draft becomes published; never when updating an existing published post or when a post is reverted from published status to draft status. (Caveat: published -> draft -> published will trigger a repeat email.)
- The email messages sent to your readers are customizable with templating on the settings page.
- Optionally use a custom email address for the FROM address. Defaults to the blog-default email address.
- There is an unsubscribe link in every email -- if you include it on your template; included by default.
- The subscribe pod is available for pod-enabled themes, but for users without a pod-enabled theme, a custom event ("scribe-pod") is also available.
I also already have some plans for a 1.1 release, in the near future:
- Subscription management in admin - view and edit the list of subscribers
- Optional double-opt-in (require link-click from validation email before subscription is active)
in
Mango |
My projects |
29 Responses
Posted 2009-04-10 08:00