The BC SPCA has dealt with Smartt for over 10 years. We use an Internet-based shelter management system so Internet stability is extremely important to us. Their customer service and support continues to be incredible. We would highly recommend Smartt to anyone.

Skill level for content editors: Intermediate I’m a big fan of MailChimp. In a perfect world, MailChimp would build a WordPress plugin that gave you feature parity with the MailChimp app. Forms design, list management, bulk mailouts, and that funky chimp mascot. That’s not about to ..... Read more

Skill Level: Beginner - Intermediate Last month we talked about responsive, mobile-first web design ( read the article 1 ) and the importance of factoring in different screen sizes and resolutions. One of the best ways to approach responsive web design (RWD) is to start with a mobile-first CSS ..... Read more

Site Editor Skill Level: Easy It’s a pretty common scenario: how to let logged in (registered) users see pages or posts but prevent logged out (anonymous) visitors from seeing them. This tutorial demonstrates a simple example you can build on to suit your needs. The functionality I want to ..... Read more

Skill Level: Intermediate In our last Drupal blog , we demonstrated how to use blocks in Drupal 7 when you want to show content in a different region or add a new ‘block’ of content to your existing layout. If your theme doesn’t support the layout and regions you need, however, ..... Read more

Skill Level: Novice One of the biggest wishes people have is that they could go back and change things, maybe take a different path. In life this is usually impossible but when coding it’s easily done with versioning software. My favourite is the Git version control system . Git gives you the ..... Read more

If you’ve ever wanted to move content around or add customized content to your website’s layout, there are 2 main options familiar to Drupal users: Blocks – part of Drupal 7 core Panels - a contributed module This blog helps site editors understand how to work with blocks and ..... Read more

Security management has become a vital part of a website administrator’s role. With hacker attacks taking place every few minutes, Drupal administrators are finding there’s more to do when it comes to securing the site, troubleshooting, and resolving problems caused by malicious code. ..... Read more

In the old days, system administrators backed up files on a regular schedule so that they could recover after disk errors or a faulty software upgrade. Now that hacker incursions are so common, backups aren’t just good IT practice: they’re an essential part of security management . A ..... Read more

“Drupal is designed to support enterprise level security.” What does it really mean when you’re accountable for the security of your Drupal website ? The Internet is a dynamic environment. Software changes, new threats appear, and your website maintenance needs to keep pace. A 100 ..... Read more

We all know that the version control system (VCS) a development team uses impacts efficiency and workflow. From a management standpoint, however, it’s also important to know whether a VCS supports your business requirements. The decision to use a centralized or distributed VCS should ..... Read more