Skip to content

Posts tagged ‘wordpress’

20
Nov

Introducing All Due Credit

When I write for this blog, I don’t always write a post from start to finish, and publish it immediately. Usually, I have to review it multiple times myself, and in certain cases, I decide I want someone else to take a look at it too. In these cases, I typically send the post to one of my friends first, and I await their feedback. At the end of the day, their input allows me to ensure that my content meets a certain standard of quality. Given the significance of their aid, I felt I needed a way to publically thank them, per post. Faced with that idea, I did what any WordPress user would do – I looked for a suitable plugin within WordPress’s fantastic plugin directory. Normally I find what I need there, but in this particular instance, I couldn’t. So, being a developer, I decided to go ahead and create a plugin to suit my needs.

Meet All Due Credit, the result of this effort. Released with a GPL2 license, All Due Credit allows bloggers to include a list of names along with any post. Each name is accompanied by a text label that reveals what the person’s role was. Additionally, a Gravatar (globally recognized avatar) can be associated along with every name.

Here’s an example that includes all labels:

All Due Credit

In my case, I only really needed “Reviewed by” and “Thanks to”, but I figured I’d take it a little further while I was at it.  Since releasing it, I’ve been actively using it on my blog, so you may notice it appear under certain posts. It is still pretty early in its implementation, but since I was already pleased that it met my requirements, I thought I’d give others the chance to use it as well. To reflect the work ahead, I originally released it as version 0.3, whereas I’m now up to 0.3.6. Once I consider it feature complete and stable, I’ll mark it as 1.0.0… but until then, I’ll be working on adding features and improving whatever it already does.

If you want more information about the plugin, make sure to check the project page on my website. To download it, or see how my work on it has been progressing, see the All Due Credit page in the plugin directory.

Sponsors
DiggRedditStumbleUponSlashdotShare
8
May

An Endless Wait For IntenseDebate

UPDATE: Soon after I wrote this article, Michael Koenig of IntenseDebate posted a comment with an offer to help me via his personal address. I appreciated the gesture, and made some modifications to the article below to reflect that. I think for the time being I will be keeping the default WordPress comments, but will not completely rule out IntenseDebate for the future.

In the beginning of April, I became aware that my blog was corrupt – no articles were visible, and the visuals weren’t right. I promptly contacted my web host pair Networks, and after an hour of trying different things – their agent (who was extremely helpful), told me it was likely a problem within WordPress. He tried repairing the database, but subsequent browser refreshes just corrupted the WordPress database further. With this knowledge, I thanked the agent for his help and prepared to restore my blog in a fresh copy of WordPress.

By the time April 10th came around, I had mostly everything working – the only problem left was the comments – a good 90% of them were not appearing in the articles. You see, I’ve always used IntenseDebate for my comments. It had a good feature set, and did exactly what I expected it to do. When I installed a fresh copy of WordPress, I naturally installed IntenseDebate very early on – and yet, it didn’t restore my comments properly… the vast majority were simply missing from their respective pages. Concerned, I contacted their support address, providing plenty of detail, and offering URLs to illustrate my point.

The general format of my e-mail to IntenseDebate. Plenty of details, and links to illustrate my point.

I decided to wait for a response before I restored my blog fully – comments were too important to me.

Two weeks passed, and I still hadn’t heard back… so I submitted a support ticket via their website, including the same information I sent via e-mail. Considering that e-mail (as a medium) isn’t flawless, I also asked whether they received my e-mail or not. I realized that it was even possible that Gmail’s spam blocker was eating their message. To cover that possibility, I started regularly checking and deleting my spam. But time passed, and my site remained down – all without the slightest word from IntenseDebate. I started to get annoyed… especially when I noticed that they were happily telling people to contact their support address on their Twitter page. Yet, no help available for me. So, as you can imagine, I logged into Twitter, and posted the following message:

A message I left on Twitter in an attempt to contact IntenseDebate

As I’m writing this, they have not replied to me. They still continue to reply to people on their Twitter page, but they have not acknowledged me in the slightest.

On May 2nd, I decided to drop IntenseDebate. I had to manually make corrections in my WordPress database, but after waiting so long, it was an attractive option.

Could it simply be an isolated incident? Perhaps… but I still consider it difficult to forgive.

UPDATE: Soon after this was posted, they replied to me. See the update at the top of this post for details.

Sponsors
DiggRedditStumbleUponSlashdotShare