Dropcast Episode 27: So Long 2016
Recorded December 14th, 2016.
In this, our final episode of 2016, we some time to reflect on the great things of the year, and take a look into 2017. We also expanded the Pro Project Pick into the Pro Project Pick of the Year. And as always we look at the latest Drupal news, events and Ryan rides his sleigh in The Final Bell. Have a happy holiday, and we'll see you next year!
Migrating Content References in Drupal 8
An Introduction to Stubs
A common need in our projects is the ability to migrate data that references other content. This can be in the form of taxonomy hierarchy (i.e. parent > child relationship) or content that is attached such as images, videos, or other nodes that exist as standalone entities in the system.
Dropcast: Episode 26: Let Us Give Thanks
Recorded Nov 30, 2016
This episode, the whole crew is together again, and since we recorded it sort of close to the Thanksgiving holiday, we talk about the things we are most grateful for in the Drupal community. As always we have Drupal News, featured blog posts and the ever popular, Final Bell.
Module Spotlight: migrate_spreadsheet - Migrating from Excel sheets to Drupal
Upgrading websites off of legacy platforms and onto Drupal is a pretty common request. One of the most helpful contributor developed modules, Migrate, is now in Drupal 8 core, which really solidifies Drupal as a great choice when having to make the decision of which CMS to go with when upgrading.
Communicating Design to Clients
What makes a good designer? Well, of course you have to be creative, understand how to solve problems in unconventional ways, and do it all within budget. But wait, there's more to it than being super creative and solving problems. You must be able to make others understand how your design vision solves their problems.
Happy Thanksgiving! Creating a Culture of Giving in Your Organization
At Drupalcamp Atlanta 2016, my Partner (Paul Chason) and I were humbled to have an opportunity to deliver the keynote address at Kennesaw State University. The topic we discussed was “Creating a Culture of Giving in Your Organization.” As we started to conduct research, there were four key questions we wanted to address:
Good Form: 5 Tips for a Smooth Sign-up Process
A lot of effort goes into engaging your visitors to ‘Sign-up’ or ‘Contact’ you. You send them a warm and fuzzy invitation to complete the form, tell them all the great reasons why they should complete the form… but who likes to complete a form? You can help guarantee a smooth sign-up process and increase the completion rate of your web forms with these five tips.
#1 Make it Flow
Before you begin designing that web form, it is always good to create a User Flowchart. Working to establish the form completion process from start to finish, a flowchart will help you:
New Resource: An Intro to Website Accessibility Testing
With an estimated 1.3 billion users with disabilities worldwide, an accessible website is a gateway to a wider audience and customer base. The Drupal community has long been dedicated to inclusivity and is committed to making sure that Drupal is an accessible tool for building websites that in turn can be accessed by people with disabilities.
Cracking the Shell at BADCamp
On October twenty-third I had the pleasure of speaking at BADCamp X, the tenth Bay Area Drupal Camp in Berkeley California. BADCamp is my favorite Drupal event not only because I can drive to it, but also because of the great people and quality of the camp, I never miss it.
Dropcast: Episode 25: The Good, The BadCamp and The Ugly
Recorded October 26th
This episode we are all back in the ‘studio’ to talk about the great time most of us had at BADCamp the weekend prior. Ryan didn’t go so he won’t have much to say, but he will of course have his Final Bell, along with some Blog Mentions, Drupal News and a variety of failed humor.
Habitat for Humanity launches new website in Drupal 8
Habitat for Humanity wanted to explore new ways to further highlight volunteer opportunities, broaden international reach, increase donations, and build an engaging desktop and mobile presence through its website, Habitat.org. Habitat undertook a new digital and content strategy to better help users find the information they are looking for to achieve these goals. The new Habitat.org recently was launched using Drupal 8 as its content management system.
Top Drupal 8 Modules
Welcome back to another Top Modules blog post from Mediacurrent. Last year, I wrote the final top Drupal 7 modules list but never fear, we are back again with some great modules for Drupal 8. These are modules I strongly recommend because I use them on most new builds.
Webinar: International SEO + Drupal with Lingotek
If you're a digital marketer, SEO is likely one of your many priorities. Since Google released "Mobilegeddon" last April, your primary focus may have shifted to mobile optimization - but have you noticed a struggle to successfully reach and engage with prospects from across the globe? If you target multiple countries and languages, your site needs to be optimized not just for Mobile SEO, but for International SEO as well.
Friday 5: 5 Advantages of Component-Driven Theming
Happy Friday and thanks for tuning into Episode 17, it's good to be back!
Dropcast: Episode 24: Did you miss us?
Recorded September 29th, 2016
This episode we are back from our hiatus. We don’t have a guest and we don’t have a Ryan, but we have each other and you fine listeners. We talk a lot about the news we missed while we were out and also preview the talks that Bob and Mario are giving at BADCamp in October.
MagMutual Teams with Mediacurrent to Launch New Site
MagMutual, the Southeast’s premier provider of medical professional liability insurance to physicians and hospitals in the United States, launched its new corporate website this week. Founded by physicians in 1982, MagMutual is one of the leading privately-held providers of medical professional liability insurance to physicians and hospitals in the United States.
Drupal 8 - The Entity CMS
Much like previous versions of Drupal, version 8 of the CMS revolves around the concept of Entities. These are objects that have an ID, Language, Type, and Storage. Some optional properties are URLs, Bundles, and labels. They can be viewed, loaded, created, saved, and deleted, as well as have access permissions set for them. Most things in Drupal are entities, such as Users, Nodes, or Blocks. Many of the core services provide functionality for interacting with entities, and a great deal of caching functionality serves to make entities perform better.
Registering Migrations in Drupal 8
How it’s done in Drupal 7
In Drupal 7, registering new migrations was fairly simple, and could be done a couple of ways. I'm going to reference the more common method, which was defining the migrations and groups with hook_migrate_api().
