November Drupal Blog Round-up

Posted on Friday, 28 November 2014 by Colin Shipton

Tagged with Drupal

Drupal images; why they suck and what you can do about it

It's a well-known frustration that the core image management within Drupal isn't great (to put it mildly). Compared to CMS' such as wordpress it falls very short, there are however a few modules you can install and configure to help manage images better within your site.

Read more »

Facebook + Drupal - sending invitations to friends

There is an out-of-box solution in Facebook js sdk for displaying popup with your friends on Facebook. It is a Requests Dialog. It can be used to send the request directly from one person to another or to display a form which allows the sender to select multiple recipients of the invitations.

Read more »

Website Launch Checklist

Launching a new Drupal website is exciting and can be a little risky if you aren’t careful. There are several things to accomplish, details that are too essential to overlook, and many people collaborating to make the deployment go smoothly. 

Read more »

Super Simple Drupal Layout with Region View Modes

Combining Drupal core’s view modes and theme regions with a small home-grown module created a new way to lay out node pages. The resulting module, Region View Modes, places copies of nodes, rendered through specific view modes, into theme regions. Yes, those are the same regions into which you would normally place blocks. There’s no new layout system here. You use the one you already have: your theme.

Read more »

How to quickly add SSL to your Drupal Site

Something that new Drupalers struggle with is getting their site secured with SSL, the little lock in the browser or https://. Their first reaction is, “There has to be a module for that” and there are a few modules for getting your site HTTPS friendly, but there is a much easier solution.

Read more »

The Drupal 8 Decision

From time to time, we all face big life choices. Should I attend this college? Should I take this job? Should I marry this person? Yet few life choices loom larger for you and your organization in the next year than “When should I upgrade to Drupal 8?” Well…perhaps the Drupal 8 decision doesn’t quite rank with the others, but for mission-driven organizations, the decision to adopt this major new release is a significant one, with implications for your digital communications for years to come. For most organizations, the upgrade represents a substantial investment that must be planned, scheduled, and budgeted. In this article, I’ll provide a rapid overview of the promise and challenge of Drupal 8. Then, I’ll lay out the choices you are facing as a current user, or potential Drupal adopter.

Read more »

Drush Make: Evaluating the Benefits and Pain Points of Each Approach

Drush make is a popular solution for Drupal developers wishing to represent an entire application codebase in a single make file (or collection of make files), but does it always make sense to use? And is it a one size fits all solution? This article reviews several advantages and disadvantages of the more common approaches used within the Drupal community.

Read more »

Build a Mobile App to Geo Locate Nearby Places with Drupal

In this tutorial we'll explore how to build a mobile application and website that can geo locate places near our current position. The nearby location results will be displayed on a map, and will allow us to click on a result item to view its complete details. The website will be powered by Drupal 7. The mobile application will be built using DrupalGap, which is powered by PhoneGap and jQuery Mobile.

Read more »

Evaluating MaxCDN to replace the ftp.drupal.org infrastructure

As things stand today, Drupal.org's mirror network is an essential part of the Drupal.org infrastructure. The ftp.drupal.org infrastructure hosts millions of files, serving everything from Drupal Core to contributed modules and themes, but it's beginning to show its age. Our current FTP mirrors (co-located, in Oregon, Illinois, and New York) have been behaving erratically: projects have been failing to sync to the mirrors, being deleted before update, and sometimes disappearing from the mirrors for hours or days at a time. Even when working properly, the replication from the primary to additional mirrors can take as much as 45 minutes. Compounding these issues is the fact that we do not have robust control or access to the existing architecture when problems arise.

Read more »

Essential Drupal 7 Modules

Drupal is a very powerful CMS but lacks functionality out of the box. To harness its power you'll need to use contrib (contributed) modules. Contributed modules are created by the community and are not part of the core Drupal download. But they can be downloaded and installed from the drupal.org website. At the time of this writing we've been working with Drupal for almost 9 years and we've learned a lot in our journey from Drupal 5 to Drupal 7, including what we consider to be essential Drupal modules. Here is a listing of some of the modules that we install on almost every website that we build and consider most of them to be essential on most of our sites. Some of these modules are common knowledge but hopefully we'll introduce you to some modules that you haven't used yet.

Read more »