Wordpress Upgrade
Wordpress Upgrade

I upgraded the website to WordPress 2.7 RC 1 over the weekend.

I generally do not bother installing the updates between the major upgrades.  My major concern in upgrading is eliminating possible security issues and obtaining additional program features.  I maintain a totally separate website from PDRater.com, also running on WordPress, where I install the very latest versions of WordPress and try out new variations on the look-and-feel of this website, new calculators, and new ideas about how best to present the current calculators.

Very late Wednesday night I upgraded this website to WordPress v2.7.  I’m not sure I fully appreciate how much better it might be than the various release candidates.

Thursday morning I discovered an unintended effect of upgrading is that it “broke” one of my plugins.   (Reza: Thanks for pointing it out!)  I had modified an existing plugin, EasyPayPal, to allow this website to accept credit card payments.  WordPress v2.7 changed the user profiles area of the website – and made it so that instead of seeing an option to become a paid subscriber, you just saw a cryptic PHP error.  This is nothing that would have compromised a credit card number or anything – it just would have prevented anyone from giving me money.

A little bit of bug testing, one new line of code and its back up and running.  :)

Calculator
Calculators

Last week a website user notified me of a problem he was experiencing with this website’s rating calculators.  He’s been a regular user for nearly a year now.  When he tried to perform a calculation the calculators would just show waiting indicators without showing the answer.  If he closed the browser window and reopened it, it would sometimes fix the problem.  To complicate matters, his coworker was having a similar problem.

Worst of all, this problem had been plaguing them for two weeks.  If you have a problem with this website, let me know as soon as possible so that I can track down the last change to the site to see if its causing a problem.

My troubleshooting went like this:

  1. Get a detailed description of the symptoms.
  2. Try to replicate the problem.
  3. Reiterate the problem to make sure I’ve got it right.
  4. While working to diagnose and fix the problem, offer a temporary fix (putting up a temporary site for their use).
  5. Look into recent changes in the website (going back two weeks).
  6. Since I couldn’t replicate the problem, ask additional questions.
    • Does the problem occur at a particular time of the day? ((This would indicate a data bottleneck at the server.  Time to upgrade!))
    • What web browser and version do they use? ((And, tell them how to find this information.))
    • What operating system?  When was the last update? ((Have I mentioned how much I loathe Microsoft VistaSeriously, I think people should delete Microsoft Vista because its crap.))
      • Explain how to figure out their version of Windows and how to install update.
    • Do they have any third-party “toolbars” installed?  Yahoo, Google, MSN, etc toolbars. ((These browser helper objects are notorious for interfering with normal browser operations.  Worse, you can’t rule them out based upon when they were installed because they’re constantly downloading and installing updates to themselves.))
      • Ask them to temporarily disable or uninstall the toolbar.  Give them links to where they can re-download the toolbar software.
    • Do they single-click or double-click on buttons? ((Double clicks send two requests to the server – and might be confusing the browser.))
    • Are other co-workers having the same problem? ((Two computers on a single network could be a coincidence, a sign of a problem with the website, or a sign of a problem with the client’s network.))
    • Do they have this same problem on different computers? ((If not, its a problem with that computer.  If so, could still be a problem with either the website or their computers/network.))
    • Is the browser showing javascript errors? ((Tell them how to tell if there’s an error and how to give you the error code information.))
    • Ask them to try out a new browser. I recommended the PortableApps.com version of FireFox.
      • If the problem disappears, its obviously in their computer or network.  If the problem persists, it could still possibly be their network or the website.
  7. Above all else: KEEP THE CLIENT INFORMED. ((They may not care for the constant updates, but they will know you’re on the case.))

As of right now, one of this client’s co-workers has contacted me to say that he’s no longer having trouble with the website.

So, problem solved?  If not, let me know, alrighty?

Calculator Performance Issue: It has come to my attention that some users are having problems with the “Body Part” code finder.  This problem apparently occurs when you click on the “Body Part” button and just see a spinning blue “waiting” disc instead of a list of body parts.

Temporary Fix: Even though the Body Part code search function does not work for some users, the rating functions still appears to work just fine.  If you know the Body Part code, you should be able to enter it manually in the box provided.  If you are performing a 2005 schedule rating, please use the full 8 digit body part code.

Permanent Solution: I am working on a fix for this problem and will update this website as soon as I am able.  I cannot be sure, but I suspect that the problem is being caused, in part, by the recent increase in the popularity of this website. ((Yay, popularity!  Boo, problems!))

To all paid-subscription users:

I value your business and appreciate your patience.  If this problem persists, I will create a second website exclusively for your use.

In the meantime, if you’re having problems with the calculators, however small, please e-mail through the Contact Us link at the top.  The more information I have about the problem, the better able I will be to diagnose and fix it.

Thank you again for your patience.

Sincerely,

Jay Shergill

This baby monkey has nothing to do with workers' compensation at all.
This baby monkey has nothing to do with workers compensation at all

This website was recently re-launched on July 6, 2008 in a “blog” style format using WordPress to power everything except the calculators. ((Photo courtesy of nycgeo.))

On July 23, 2008 this website was all of one year old.  That day I made a goal of posting something ((Admittedly, sometimes nonsense.)) every single weekday. ((Even on holiday-weekdays.))  Today is the 100th post on this site and I can’t help feeling somewhat accomplished. ((I’m not exactly ready for NaNoWriMo, but you need to walk before you can run.))

As any website regular can tell, I’m constantly tinkering with this site.  I fully understand constant change might be somewhat disorienting.  On the other hand, I’m making these changes in an effort to improve the appearance and usability of the website.

Most recently, I moved the Medical Provider Network and Links sub-pages to be their own ((Top level)) menu options.  These pages seem to be things people use a lot and really deserve their own spot at the top.  Then again, I don’t want the top menu to be too cluttered.  There’s really no one great solution to this dilemma.

Other changes I’m considering:

  1. Moving the EAMS and WCAB search functions to their own page.  Some users ((I suspect mostly non-attorneys.)) use these functions exclusively and probably don’t appreciate the dozen or so other calculators.
  2. Combining the Blog and Articles pages.  I haven’t done this so far because I doubt people want to sift through my technobabble to learn something about workers’ compensation.

While I have you here:

Drop me a line and let me know.

Obama and McCain on heathcare
Obama and McCain on heathcare

October was another pretty good month for PDRater.com. During the month of October, the traffic for this website increased by about 25%, I added a few new calculator features, I completely changed the look of the website, and we passed the 200 registered users mark. ((At the time of this post, 227 registered users!))

In no particular order, I’m including my favorite “photoshopped” pictures from October on the right side.  The footnotes below link to the original photographers.  None of them are to blame for the photoediting.  ((Special thanks to the kind people who use Flickr for making their photos available for use.)) ((Photos courtesy of richardmasoner, C_Dave, and mikewade.)) ((Photo courtesy of DaveHogg.)) ((Photo courtesy of Daniel Martini.))

Top Posts Awards:

Obama vs McCain: Round 3
Obama vs McCain: Round 3

2008 Presidential Election Coverage:

2008 Economic Turmoil Coverage:

*PDRater up, the Dow down
PDRater up, the Dow down

I added on to my “Road Warrior Checklists”:

In case you’re interested, here’s the best of September 2008.