Building a custom realtime chat module for Drupal 7 (part 1)
There was a time, not long ago, when implementing a real-time chat system was beyond the coding skill of most web developers. That's no longer the case, thanks to the awesomeness of Node.js. By now I...
View ArticleBuilding a custom realtime chat module for Drupal 7 (part 2)
If you haven't already read part one, you should start there.Step 1: Creating a basic Node.js serverAs preparation for part 1 of this tutorial series, you should have installed Node.js on your server,...
View ArticleBuilding a custom realtime chat module for Drupal 7 (part 3)
If you've followed along with my previous two posts in this series, you should now have a functioning chat on your Drupal 7 site.If not, start with those: Part 1, Part 2That's kind of exciting, right?...
View ArticleParsing a Youtube URL
More than a few times in the past few years I've been tasked with enabling a user to add a youtube video to a piece of content in Drupal.Sure there are specific modules out there that try to address...
View ArticleNow Maintaining Amazon & Amazon Store
I've been made the maintainer of the Amazon and Amazon Store modules for Drupal.My interest in these modules came about recently due to a new project I'm working on for my wife and myself, upon...
View ArticleAdding one or more fields to the Drupal 7 contact form
Usually when someone wants a custom contact form on their Drupal website the easiest solution is to use the webform module, however if you don't need to store submissions on your site, and you're only...
View ArticleNotifications with AngularJS
I participate, with a group of friends, each year in the annual KVSC Trivia weekend. It's a good time, challenging, and fun. One of the extra challenges we face is that our team, aside from being...
View ArticleAngularJS and Twitter Bootstrap playing nicely?
It seems a large contingent of people have an inordinately difficult time getting AngularJS and Twitter Bootstrap to play nice together.Maybe I'm lucky, maybe I'm doing something right, or maybe I'm...
View ArticleSwitched Comments to Disqus
I've done a small update to the site to make use of Disqus for comments. This should noticably improve the speed that pages load since the comments will be pulled in via ajax request now which means...
View ArticleExtending the Follow Module to Add Custom Networks
Extending the follow module is really pretty simple. Follow along, I'll show you how it's done! (Bad pun may or may not have been intended)I'm using the follow module on this site to provide links to...
View ArticleSo much for the ads...
Nobody really likes ads, and it's not like they really made me much money anyway (about $14 year to date thank-you-very-much)...BUT, Thanks to this ass-bag, Governor Mark Dayton, I won't earn ANYTHING...
View ArticleAJAX Buttons and how to make Drupal less dumb about which was clicked
I've struggled with this in the past, and every time I work on a project with a custom FAPI form that involves multiple elements and submit buttons to either add another, or do some other fun AJAXy...
View ArticleOpen Source: The New College!
Bold statement?Perhaps it is, but stick with me here I really do think I'm onto something with this thought...There's an old school of thought about what you get with a college degree. Let's take a...
View ArticleBuilding a custom realtime chat module for Drupal 7 (part 1)
There was a time, not long ago, when implementing a real-time chat system was beyond the coding skill of most web developers. That's no longer the case, thanks to the awesomeness of Node.js. By now I...
View ArticleBuilding a custom realtime chat module for Drupal 7 (part 2)
If you haven't already read part one, you should start there.Step 1: Creating a basic Node.js serverAs preparation for part 1 of this tutorial series, you should have installed Node.js on your server,...
View ArticleAngularJS on top of Drupal
AngularJS can be used along with, or more precisely on top of, Drupal fairly painlessly.I've had a few occasions recently that called for a good deal of javascript to process and display data, and...
View ArticleBuilding a custom realtime chat module for Drupal 7 (part 3)
If you've followed along with my previous two posts in this series, you should now have a functioning chat on your Drupal 7 site.If not, start with those: Part 1, Part 2That's kind of exciting, right?...
View ArticleParsing a Youtube URL
More than a few times in the past few years I've been tasked with enabling a user to add a youtube video to a piece of content in Drupal.Sure there are specific modules out there that try to address...
View ArticleAdding one or more fields to the Drupal 7 contact form
Usually when someone wants a custom contact form on their Drupal website the easiest solution is to use the webform module, however if you don't need to store submissions on your site, and you're only...
View ArticleNotifications with AngularJS
I participate, with a group of friends, each year in the annual KVSC Trivia weekend. It's a good time, challenging, and fun. One of the extra challenges we face is that our team, aside from being...
View Article