Blog Articles

Drupal Ajax Form Validation

Wirtten on 06/16/2015, by Jonathon Whitener | Comments

Ajax form validation is one of those features typically tasked to a Drupal Developer. Here is how it is accomplished in Drupal 6. Let's say we were adding Ajax form validation to the user registration page. You need to create a jQuery event listener in a javascript file. $(document).ready(function(){&nbsp;&nbsp;&nbsp;<br />         &nbsp; $(&quot;#edit-name&quot...

Read more

Mobilegeddon: or How Google Started to Love Responsive Sites

Wirtten on 04/29/2015, by Peter Vasilion | Comments

First, let’s get this out of the way. If your site does not pass this test: Google Mobile-Friendly, then this article applies directly to you and your site. ## UPDATE ## Google announced on Tuesday, May 6th 2015 that mobile search traffic now exceeds desktop search. What has happened? Google has changed the way...

Read more

How to Protect Your Site From Injection Attacks

Wirtten on 04/09/2015, by Scott Knauss | Comments

A quick look at the Open Web Application Security Project (OWASP) web site will tell you that the number one vulnerability to web applications is “Injection”.  This means that an attacker is able to literally inject some piece of code or data into the target website. In the majority of cases, this is an application programing problem. The developer either used an API that did not properly check...

Read more

Contributed code: Getting more out of Drupal development efforts

Wirtten on 03/19/2015, by Chad Hester | Comments

Drupal is a CMS (content management system) that uses an open source license. This GPL license is also applied to any contributed code that is added to There can be a bit of confusion about open source software. Yes, it is free (as in free beer) for you to download and modify. This does not mean that planning, constructing, and maintaining a Drupal site is free, however. Drupal...

Read more

Drupal Core and Module Updates - What Every Drupal Website Owner Should Know

Wirtten on 02/27/2015, by Jonas Flint | Comments

Everything In Life Needs Maintenance When it came to driving, I was a late starter. I was in no rush really, content to simply ride my skateboard to get from point “A” to point “B”. But as with anything in life that catches up with us, it was inevitable. I got both my drivers license and a cheap car near the same time - the car being a parting gift from my parents who were moving out of state,...

Read more

Drupal Connect chosen as a Clutch Top Drupal Development firm

Wirtten on 02/23/2015, by Kim Murphy | Comments

We’re excited to announce that Drupal Connect has been chosen as a Top Drupal Development firm by Clutch! Clutch is the number one independent research firm for web design and development agencies that identifies top services firms that deliver results for their clients. They use a proprietary framework called the Leaders Matrix which maps the focus areas of different firms and their ability...

Read more

Naming conventions

Wirtten on 02/17/2015, by Chad Hester | Comments

While human-readable titles should be consistent in engineered systems, the focus of this article targets code-related naming conventions. This guide is less about defining exactly what to do, but enable good decisions for any type of project. Be consistent This cannot be stressed enough. Predictability makes things much easier in programming... particularly when debugging or working with...

Read more

Leading Drupal Agencies Join Forces to Drive eCommerce Value

Wirtten on 01/15/2015, by John Florez | Comments

Commerce Guys and Drupal Connect form Strategic Partnership around Drupal Commerce and Hosting Thursday, January 15, 2015 -- For Immediate Release Commerce Guys and Drupal Connect announce a strategic relationship to win, develop, deliver and host enterprise-class websites for their clients. The partnership includes joint sales and development, leveraging the respective strengths of...

Read more

User Testing Your Drupal Administration Process

Wirtten on 07/17/2014, by Vanessa Turke | Comments

Why do we study usability?  The answer is simple - to save MONEY.  Usability testing assesses users’ ability to use the site features efficiently, and carry critical site tasks without encountering significant obstacles. Obstacles = Time = MONEY We study usability because we like to be efficient.  We like to make things work better and in doing so, it helps save MONEY!  If website users are...

Read more

Programming RESTful Endpoints to Accept POST in Drupal

Wirtten on 04/10/2014, by Steve Williams | Comments

Expanding on Drupal to accept data from other sources is key to building a viable business solution. Most modern applications integrate data from sources other than user forms. One standard approach to integrating data from outside sources is to use a RESTful endpoint to accept JSON data. There are several contributed options to accepting JSON POST, but you may find a custom option best fits your...

Read more