WordPress 2.7 + cformsII 10.1 plug-in

The cformsII 10.1 plug-in is designed for PHP 5 and will not work with PHP 4.3 until it’s updated. If you’re trying to use the cformsII 10.1 plug-in with wordpress and you’re not having any luck getting it to email, then you might not have PHP 5 on your webserver.  If you do have PHP 5 and you’re still not having any luck then this isn’t the place for you.

If your webserver is running PHP 4.x then the cformsII 10.1 plug-in needs to be updated to work with PHP 4.  There are two files in the wp-content/plugins/cforms/phpmailer directory that you must update:

  • class.phpmailer.php
  • class.smtp.php

Open the files in your favorite text editor and change all of the variables from “public”/”private” to “var” and remove the access specifiers on all of the functions, including the static.

Example:

  public $Priority          = 3;
becomes
  var $Priority             = 3;

  private $smtp            = NULL;
becomes
  var $smtp                = NULL;

For functions:

  public function IsSMTP()
becomes
  function IsSMTP()

  private static function RFCDate()
becomes
  function RFCDate()

It’s very simple to do and it will get your cformsII mailer working with PHP 4.x.

Cheers,

Goody

So long, and thanks for all the phish

I deleted my Twitter account.  Gone; done; terminated; boxed; flushed; whacked; finished.  There are probably endless euphemisms for it.  In any case, I cogitated long and hard and I made the decision to eliminate it.  

I don’t recall getting any phishing emails as a direct result of my Twitter account, though I did get my share of spam.

Why did I do it?  It reminded me too much of electronic high-school.  Maybe junior high.  There’s just too much “oooh, my coworkers are doing this, hee hee”; “I’m peeing”; “I’m so tired today”; “So-and-so  is wearing pink shoes.”  Seriously.  This is what the girls giggled about in high school, folks.  Add to that the cliques – oh and there are cliques, you best believe – and the deal is closed.  

For me, the signal-to-noise ratio was unbelievably low; I derived no benefit from it whatsoever, and in fact it was detrimental to both my work and my free time.  I was following somewhere around 70 people give or take a few, and had about 80 followers.  There’s no way I could find the time to sift through the banter to find the one nugget of useful information that may have slipped past me three hours ago while I was building 8.0, fetching 7.2, closing bug tickets, and writing functional specs and reading design specs.  To further complicate matters tweets become conversations and you have to follow entire threads of tweets to figure out what  a dozen people are discussing, only to discover it started with someone flaming imperative programming languages.

Maybe I wasn’t following the right people.  That’s a tough argument to make; I believe I was.  It just never materialized into anything other than a time sink – a giant sucking sound as my life was drained from me.  Sure, I’m guilty for tweeting my share of inane drivel.  But the whole concept of Twitter – expressing something meaningful and useful in 140 characters or less is just… well, nuts.  The whole point of Twitter is “exchange of quick, frequent answers to one simple question: What are you doing?”  Who cares?  Maybe I’m sleeping.  Maybe I’m dropping a deuce, do you really care?  It answers the question, though.  Does anyone really care who is wearing pink shoes, or who is typing a Twitter-flame right now?  Probably not.  I don’t, anyway.  I can’t possibly believe that people who are following more than 50 other people derive anything more than simple chatty pleasure from it.  There can be no way to justify the maintenance costs to get a minimal amount of useful information.  

It is said (by Dr. Brian Cox) of the Large Hadron Collider during a collision that it generates the equivalent of “10,000 Encyclopedia Britannica’s a second.”  I believe Twitter is the human analog of the LHC.  There is more data being generated by the hundreds of thousands of users than can be distilled into anything meaningful by a single person in real time.  When more than one person tries, it becomes recursive Twitter.

Twitter does seem to have some redeeming qualities.  If you live in your parent’s basement for example, it’s a 21st century chat room.  It seems useful for people who have a lot of free time at work – the kind of people who either get paid to talk to other people for a living or who will be replaced by software soon.  To say the least, Twitter seems to have found it’s niche in the social networking world, but it’s just not a place that I want to hang out.  I have friends, a family, kids, and hobbies (way too many hobbies) and perhaps most importantly a job.  I just don’t have the time currency to sink into a losing investment.

Now if you’ll excuse me, I have to watch paint dry.

Goody

Keepsakes

I’ve been cleaning up my “stuff” lately and that entails going through boxes.  I was going through a box of old keepsakes and ran across a couple of interesting ones. My meal tickets from the 1996 Atlanta Olympic games and my Pink Floyd concert ticket stub.

1996 Atlanta Olympics Meal ticket    

Olympics

 

Pink Floyd ticket 1994

No luck

_MG_1577I can’t seem to beat the persistent and unyielding whitetail.  I’ve tried moving the bird feeders to various locations throughout the yard, getting them ever closer to the house; now they’re right outside the back door at the patio.  It obviously has very little effect on the deer.  

The unseen irony in this is that as I was taking the photos I was in the process cooking venison steaks on the indoor electric grill.  This is just the latest salvo in the “war of the sunflower seeds.”