June, 2009 » Archiv


1

A day of other peoples code

June
24

Support Tickets

I did some pretty fancy tweaking of code today to see if I can replace the support tickets system on ComLuv, the system at the moment isn’t bad but the last support ticket management software I used was far superior and allowed me to reply to closed tickets and create canned responses.

It will need some more work to integrate it into the dashboard of the site but I’m pretty confident I can do it.

Theme

I feel the need to tweak themes too, I found an old mockup image on my hard drive that I had for a client that never took up the job and I contacted someone about converting it to a WP theme. I love how it looks and I’d really like to have the format for ComLuv so I can start on tutorials and other features.

That’s not to say the current one isn’t great, it’s just that I’m all for “get it done” then “make it work” and then “make it pretty” and then “do it all again until I have what I want.

Newsletter

I had a bit of a nightmare with my newsletter software taking up too much resources while being on the same server as ComLuv so I took steps to transfer it to another server and use the ComLuv SMTP connection to do all the sending. Hopefully this will fix any issues I was seeing..

Tutorials & Videos

I have the new pc set up with a screen recorder and I have a list of videos that I’d like to produce for tutorials on the ComLuv site. I tested it out and my quad core monster can handle the capture on a widescreen so I can do HD videos and host them on Vimeo

Remote Images & Scripts

I have done some serious optimization on the blogger version of CommentLuv so that now there are very few calls to the ComLuv server for images and scripts. This one thing should dramatically decrease the server load during busy times.

Work

And now I have to tweak the system in the shop.  The tweaking never ends!

Blog News, PHP, Social Networking, Wordpress


1

Time flies!

June
21

I usually spend the first part of Sunday doing the weekly books for the takeaway, it takes up most of the morning to go through each days takings and tot it up in an accounts package and check the figures off the parallel sheet. It’s a good system and helps me to know exactly where any errors have happened.

Today though, I did my usual shower, shave, coco-pops and coffee and started fiddling with some bits of the site, which took me off on many tangents of code and template glory until I had a fully moved fiddyp.co.uk on the ComLuv network and rebranded parts of the whole network to be in line with the CommentLuv feel.

6 hours I was at it! I really must get a bumper sticker ..

“WPMu admins can be at it all night”

:-)

But really, I’m having so.much.fun!

It Grows!

Looks like the network is growing rapidly and the latest version of CommentLuv hasn’t had a support ticket about a bug for the last 12,000 downloads. Can I has stable? :)

So far, the new API has given some luv to more than 50k comments on blogs around the world and has attracted more than 200 new blogs and hundreds more registered users. The new-started-only-last-week database has already recorded approximately 20k unique websites (those that have a feed), processed 4k info page displays and recorded over 9k clicks from users on peoples last blog/tweet/digg links.

happy boy!

It’s just starting..

There’s still a huge amount for me to do with regards to the site like adding advertising options, custom themes, editable css files, affiliate payments for selling adverts, custom text link ads and much much more. Stick around, you might see something you’d like to take advantage of. I have big plans for this network, I hope you can be part of the fun too.

Let me know if you’d like to see anything in particular on the site or in the plugin..

Blog News, Social Networking, Wordpress


7

At last! a bug that wasn't mine!

June
19

Let me tell you something, there is nothing more prone to getting me anxious than noticing or being notified of an error on a CommentLuv release when I’m at work and it’s busy. NOTHING!

Shear panic sets in,

  • “what about all the people who just downloaded it?”
  • “oh dear, I have to send out ANOTHER email to the members, how many sweary replies will I get from people that can’t find the unsubscribe link that’s just below the bit that says “unsubscribe here”?”
  • “what new language will I have to learn to overcome this problem?”

Instant research, google refusing to display. FTP details lost again. customers constantly ringing in orders.

take a moment. feel acid build in belly.

read the error and use Yahoo (pah!) to search for an answer.

Minutes later, realize that it’s a Wordpress bug… “phew!, not my code!” .. moments later … “oh shit, how will I fix this then?” .. hours of messing up peoples change and forgetting to save an order while thinking about all the above..

.. minutes after rushing the close-up at work … “I’ll just rewrite the htmlspecialchars_decode function and use that instead” ..

head.scratches
expletives.shouted

Solution tested on php4 blog. Works. Send out a couple to those who are experiencing the error.

wait with baited breath for them to reply that it works before I can update the repository.

they do! in email and on twitter. good on ya @mitch_m!

CommentLuv v2.7.61 gets uploaded to the repository.

wait with trembling trembles to see if the jamungous amount of people that have to update again will do it and not get in a fuss and disable it instead.

oh gosh. writing software for free is fun! :-)

Blog News


2

Coding is nearly done for new CommentLuv for Blogger/Js-kit

June
11

enough with the twitter updates please mr. twittertools! sorry about that, who really needs to see twitter updates? (although i did notice google indexing more tweets and sending me alerts about them)

anyhoo, I am fiddling with some code right now for the Blogger / JS-kit version of new CommentLuv and will hopefully have that up ready for the weekend quiet time. I’ll put up some easy install instructions too so it should be case of click a button and the code gets installed to your blogger dashboard.

I’m hosting the script files myself on my ukfast server, the last server (when it stayed up) managed to serve those files ok so I think it should be fine for the switch on with this new super dedicated and supported server. If it gets too much, then I can look at using Amazons’ S3 service to serve everything. I researched on their service before and it seems to be fairly inexpensive to do. Although now, I’m paying for the server so I might as well use its resources. If things get so big that it needs a massive upgrade then that can be dealt with at the time. (Dragons Den? lol)

Please let me know about any errors you’re experiencing or glitches with the CommentLuv API, site or plugin by submitting a support ticket at The ComLuv Network

I still can’t believe how many hits and links come through to my sites from this plugin, last night there were over 1300 downloads of the plugin from the wordpress repository! and more than 1500 comments processed by the API.

Talking of the API, it is being updated before the weekend so I hope you can be patient, I am but one man and have only 2 coder peeps to pester/hassle/question/demand/poke/tweet about the server and API. And to top it off, I work full time in a takeaway (Fired Wok Chinese Takeaway and Delivery in Lancaster, Lancashire – tasty food chop chop!) which I luv. (seriously, I luv that job)

Blog News, Blog Tools, PHP


1

Twitter Updates for 2009-06-10

June
10
  • ok off to work again. it was a nice day off (spent at the pc launching comluv!) #
  • blog post at ComLuv: CommentLuv for @disqus @jskit @intensedebate and more release schedule http://bit.ly/1fFm2V #
  • have to go to bed. so welly tired. (and the commentluv plugin gets launched tomorrow!) #
  • psst.. just updated commentluv on the wordpress codex. it should be showing in dashboards soon! #
  • grr, the 3.5 preview of firefox is not letting me use the ajax functions of a wp dashboard #
  • here it is: New CommentLuv for Wordpress 2.65+ http://bit.ly/zax24 #

Powered by Twitter Tools.

Blog News


0

Twitter Updates for 2009-06-09

June
9
  • Succumbed to the call of coffee and tea cakes with strawberry and cracked black pepper jam . Bought an espresso machine too! #
  • The http//comluv.com network is officially open! #
  • just got off the phone with one of the @UKFast tech supports. answered on 1 ring and resolved my issue within minutes. awesome #
  • i bought fear2 for my pc to play today and now it’s doing an update download of 1+GB . shoulda d/l the torrent it in the 1st place! #
  • ComLuv news post: “CommentLuv for Disqus, ID, JS-Kit and more release schedule” : http://bit.ly/1fFm2V #
  • hey, that’s nice. I have 2,022 followers and 3663 updates. can I get a bingo! ? :) #
  • it’s 1.30 am and the sky didn’t fall in. time for bed, happy tweeting and blogging everyone! #

Powered by Twitter Tools.

Blog News


2

Twitter Updates for 2009-06-08

June
8
  • woot! just made new commentluv compatible with 2.65 #
  • need to edit the hosts file on a vista pic? try this, it’s easy and quick. http://bit.ly/fu16b #
  • (psst… I just enabled the option for anyone to register at ComLuv) #
  • gonna go out for coffee and then send the announcement email for the ComLuv Network opening #

Powered by Twitter Tools.

Blog News


3

Twitter Updates for 2009-06-07

June
7
  • i was going to write the installation instructions page for new commentluv today but it got too busy in the takeaway. awesome #
  • me too! wth? RT @hieronymus: @goaliemom31 and what, prey tell, is a “Jimmy John’s”? #
  • it is time for bed. accounts tomorrow and instructions for new commentluv will be published on ComLuv #
  • I’m writing the announcement email for the public opening of ComLuv. wo0t! #

Powered by Twitter Tools.

Blog News


12

Getting ready to release new CommentLuv to the public

June
6

I’ve just created the new readme file to go with the plugin and intend to release it to the public on Monday!

This version does things a little differently like adding a little bit of data along with the link to the comment. The data is there to aid in accurate stats for when a comment gets deleted by the admin or if a visitor clicks on the link or views the info box.

It’s been working nicely over at ComLuv on the sub blogs with only a few minor style tweaks to get it working on all the themes I have over there, I’m going through the last bits of tweaking while it’s on here so I can make sure it plays nice with a single user blog too.

You can see it working by commenting on this post, if you’re already a commentluv member then it should be able to bring back your posts ok and if you’ve started a blog at ComLuv then you’ll be able to visit the site and add more sources to your returned posts by visiting the member page.

Don’t worry about any strangeness happening here over the weekend with comments, it’s just me fiddling with the code!

Blog News, PHP


5

Oh the chore of documentation and user error prevention

June
4

I love to create php scripts and plugins for wordpress, I love the feeling of acomplishment when something I have conceived turns into reality (and useful to boot!)

Whenever this happens my first reaction is to PUTITONTHENET! but, experience tells me that before I can do that, I need to go through the code and settings page and try every conceivable permutation of user input to see if it breaks the program. Problem is, as the code gets more and more complicated, the more options and different ways of using the program there are.

So, I have to do the best I can to test it on my own machine and on a few different servers I have spotted around the globe and if that works, send it out! Chances are that someone will find some new way to break it but, that’s how things get better (I keep telling myself)

Now I have to put some documentation up for new CommentLuv, the API, the ComLuv network and oh about a ton of other things and this post was a useful procrastination (makes you go blind you know!?).

Code, PHP