Announcing Drupal 6.45 (and selected contrib) for PHP 7.2!

by David Snopek on October 8, 2018 - 4:45pm

If you haven't heard yet, PHP 5 will reach the end of its security support (from the upstream project) in December of this year.

During DrupalCon Baltimore we announced that we'd be updating Drupal 6 to work with PHP 7.2, and, in September, we announced that we'd be making a big push to get that live with a couple of our customers.

Finally, we have something to show for it! :-)

So far, we've only tested with a few sites, so I'm sure there's some additional issues and bugs we haven't encountered yet. But we have an initial release of Drupal core and some selected contrib modules that work with PHP 7.2 in our testing.

And all our work so far has been released back to the community!

Read more for the details :-)

Drupal support you can actually afford

by Sofia Saldana on August 9, 2018 - 4:07am

Having a Drupal site can be the best thing for your business: for the first few months or years.

However, like any other software, you can start experiencing some problems: security issues, software conflicts, feature upgrades - even simply forgetting how to perform some actions within the system! Having to fix issues could be expensive. Hiring support staff to help you with getting things done can be very expensive!

But there is a better way:

Organizations like what Katie and Henry run can't afford to have their website offline. This stops donations or sales from coming in, stops news and outreach, and can even put a halt to an entire web dependent organization!

Be like Katie and Henry and get your Drupal site protected with myDropWizard. Choose the Best Route!

Click play to watch the video.

Security Vulnerabilities Affect Your Dev Sites Too

by Will Long on April 18, 2018 - 4:25pm

When Drupalgeddon 2 (SA-CORE-2018-002) happened a few weeks back, we saw plenty of buzz from agencies and other organizations throughout the community who were having patching parties.

Yay for patching! But were you left vulnerable by not updating all of your installations?

If you didn’t update development and staging sites, you may be at risk!

Due to the nature of the vulnerability, from the largest of enterprise applications to the smallest of brochure or hobbyist site builds, all Drupal sites were affected. This includes any testing or staging versions of your site. Depending on how you manage your local development sites, even those may have been exposed too!

Still not convinced? Read more to find out why you need to update ALL sites!

Outsourced Drupal 7/8 Maintenance Can Give Better Support Than You Can!

by Elliot Christenson on March 14, 2018 - 8:20pm

We see two chief types of Drupal developers day-to-day. First there are those of you who are full-time developers with NGO's or medium to large business. Second, there are those developers that work independently or as part of larger agencies. In both cases, I believe outsourcing maintenance for your Drupal 7 or Drupal 8 websites is better from a quality standpoint and/or a cost standpoint. That might seem a little controversial to you, but stick with me, dear Drupaler!

CiviCRM secrets for Drupalers: Screencast of Roundearth CiviCRM Profile Forms

by Elliot Christenson on February 15, 2018 - 7:01am

We're Drupalers who only recently started digging deep into CiviCRM and we're finding some really cool things! This series of videos is meant to share those secrets with other Drupalers, in case they come across a project that could use them. :-)

In the screencast below, I'll demonstrate how to create a publicly accessible CiviCRM "lead" form. This form will add a contact into your CRM database. In this example, I'll be creating a "Corporate Sponsor Lead" type of form. This is the sort of form you might put into a newsletter email or just have easily accessible by volunteers.

Watch the screencast to see if I run into any issues with the instructions:

Some highlights from the video:

  • Create a CiviCRM Profile with a "Corporate Sponsor Lead" Form
  • Create a ACL to allow this Profile Form to be public

Please leave a comment below!

CiviCRM secrets for Drupalers: Screencast of Drupal 8 + CiviCRM Installation

by Elliot Christenson on January 17, 2018 - 10:13am

We're Drupalers who only recently started digging deep into CiviCRM and we're finding some really cool things! This series of videos is meant to share those secrets with other Drupalers, in case they come across a project that could use them. :-)

You may recall the blog post that David put out way back in August 2017. He gave some very detailed instructions on how you can install CiviCRM on Drupal 8!

We have some new Drupal versions released since August, and we've had some requests to demonstrate how to go through some of the steps. So, I'm going to do just that!

Every step will be followed quite literally. Note that David assumed this was being installed on a development system running Linux. Since I'm running a Mac, this should be a great cross-platform test.

Watch the screencast to see if I run into any issues with the instructions:

Some highlights from the video:

  • Very quick install of Drupal 8 on a Mac running MAMP
  • Download and installation of CiviCRM
  • Brief comments along the way as I follow the steps
  • Finish with a working Drupal 8 + CiviCRM site!

Please leave a comment below!

CiviCRM secrets for Drupalers: Email Campaigns

by Elliot Christenson on December 13, 2017 - 8:14pm

We're Drupalers who only recently started digging deep into CiviCRM and we're finding some really cool things! This series of videos is meant to share those secrets with other Drupalers, in case they come across a project that could use them. :-)

Most Drupalers at one time have had to deal with either sending e-mail newsletters directly from Drupal, or integrating with a 3rd party tool like Mailchimp or Constant Contact.

CiviCRM has built in e-mail newsletter functionality, and if you add to it the WYSIWYG e-mail builder Mosaico you can build really rich, responsive e-mail campaigns!

Watch the video here:

Some highlights from the video:

  • A sneak peek at Round Earth: our project that bundles Drupal 8 + CiviCRM
  • Drupal 8 + CiviCRM vs. "only" Drupal
  • A quick walk-through on how to quickly and easily create an email campaign
  • Plus, we mention a couple of current "gotchas" that could save you frustration!

Please leave a comment below!

Agencies: Don't keep passwords in your wiki!

by Elliot Christenson on November 15, 2017 - 10:16am

You spend so much time writing secure code, and doing security updates, but you're putting all of that in danger with your wiki. A huge percentage of agencies put passwords into wikis - and other shared resources!!!

Using a shared Google/Office document, spreadsheet - even with black text on a black background - isn't much better! So, think of "wiki" in this context as being any "low-cost, low-security, high-accessibility, super-convenient storage."

You are putting your agency AND your customers at risk by keeping passwords in your company wiki!

Read more to find out why, and a better way to do it!

Drupal 8: Now a Great Podcast Platform

by Elliot Christenson on October 11, 2017 - 10:25am

If you are an agency, solo Drupaler, or just want to add a podcast to your organization's marketing, this might be of interest to you. I created a very simple podcast module...

Agencies: How to Turn Micro-Tracking Off and Profit-Making On!

by Elliot Christenson on September 20, 2017 - 1:44pm

All businesses have to track their income and expenses. That's the most fundamental axiom of business. We've all learned to think about this in terms of time or "billable hours" After-all, we track our success based on how many billable hours we either get paid or "save".

Is that working for you perfectly?

WTH is "Micro-Tracking" and Why is it Terrible?

I define "micro-tracking" as the "micro-managing of time and resources". We see a few things wrong with "micro-tracking" - specifically for support - but possibly other business expenses.

Do you bill clients by the minute? Even the hour?

It's almost always a terrible idea to watch the clock for support!

Below I'll attempt to outline a few of the downsides...

o