Talking Drupal (general)
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, Jason Pamental, John Picozzi and Nic Laflin. Recorded weekly in a Google Hangout at www.TalkingDrupal.com

In episode 180 with Ivan Zugec from Webwash about Media in Drupal 8.6.  www.talkingdrupa.com/180

Topics

  • Drupal 8 Media
  • What's new in Media 8.6
  • Related modules
  • Current limitations 

Resources

Ivan Zugec on Drupal.org 

Ivan's Website

Wedwash

Managing Media Assets using Core Media in Drupal 8 

New Media Management Functionality in Drupal 8.6


Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Ivan Zugec - www.Webwash.net @ivanzugec

Direct download: TalkingDrupal180.mp3
Category:general -- posted at: 4:42pm EDT

In episode #179 we talk with Adam G-H about Acquia's Lightning distribution.
 
 

Topics

  • What is Lightning?
  • Why was Lightning created?
  • Who is Lightning Intended for?
  • Key Features
  • Why would a team start a project with Lightning?
  • Does Lightning save time?
  • Current status of lightning
  • What’s coming? 

Resources

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Adam Globus-Hoenich @PhenaProxima

Direct download: TalkingDrupal179.mp3
Category:general -- posted at: 10:57am EDT

In episode #178 we talk with J Hogue from Oomph about their contributed modules Oomph Paragraphs.  www.talkingdrupal.com/178

Topics

  • What is Oomph Paragraph
  • What is the origin story for this module
  • Who would use Oomph Paragraphs?
  • Why contribute?
  • Why name it oomph paragraphs

Resources

https://www.drupal.org/project/oomph_paragraphs

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 J Hogue - www.oomphinc.com @artinruins

Direct download: TalkingDrupal178.mp3
Category:general -- posted at: 12:30am EDT

In episode #177 we talk about strategies for working remotely.  www.talkingdrupal.com/177

Topics

  • Hardware consideration
  • Are you hardware bound
  • Multiple computer environment
  • Cloud services
  • Internet and VPN

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighte

 

Direct download: TalkingDrupal177.mp3
Category:general -- posted at: 6:10am EDT

In episode #176 we talk about the techniques we use to learn new things, Drupal and otherwise.  www.talkingdrupal.com/176

Topics 

  • Learning never stops
  • What we are currently learning
  • Balancing on and off hours learning
  • Techniques for learning
  • Resource to learning

Resources

Drupal Providence YouTube - https://www.youtube.com/channel/UCYgONUjGIp8u2JOjFwaXJHA

Code Karate - https://www.youtube.com/user/codekarate

Level Up Tuts - https://www.youtube.com/user/LevelUpTuts

Web Wash - https://www.youtube.com/user/webwashnet

Drupalize Me - https://drupalize.me

Build A Module - https://buildamodule.com

Drupal Easy - https://www.drupaleasy.com

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal176.mp3
Category:general -- posted at: 2:53pm EDT

In episode #175 we talk with Oliver Davies about Automated Testing.  http://www.talkingdrupal.com/175

Topics

  • Why test?
  • Types of tests
  • Drupal testing
  • Basic workflow
  • Getting started

Resources

https://www.drupal.org/docs/8/testing

https://www.drupal.org/u/opdavies

https://www.drupal.org/microserve

https://www.drupal.org/oliver-davies-ltd

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Oliver Davies - https://www.drupal.org/u/opdavies @opdavies

Direct download: TalkingDrupal175.mp3
Category:general -- posted at: 12:00pm EDT

In episode #174 we catch up on things.  www.talkingdrupal.com/174

Direct download: TalkingDrupal174.mp3
Category:general -- posted at: 12:00pm EDT

In episode #173 we discuss continuous integration with Nate Dentzau.  www.talkingdrupal.com/173

Topics

  • What is CI
  • Benefits
  • Deployment vs Delivery
  • Common CI Tools
  • Getting started with CI

Resources

Oomph Drupal Scaffold https://github.com/oomphinc/drupal-scaffold

Travis-CI integrations: https://docs.travis-ci.com/user/code-climate/

Github Integrations: https://github.com/marketplace

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

 Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Nate Dentzau - @NathanDentzau

Direct download: TalkingDrupal173.mp3
Category:general -- posted at: 12:00pm EDT

In episode #172 -Ways to Rule we talk about using the Rules module.  www.talkingdrupal.com/172

Topics

  • What is the Rules module
  • Examples of using Rules module

Resources

https://www.youtube.com/watch?v=C1xrlK2pCrA

https://noti.st/johnpicozzi

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

 

 

Direct download: TalkingDrupal172.mp3
Category:general -- posted at: 12:00pm EDT

In episode #171 we talk share tips regarding Drupal Interviews. www.talkingdrupal.com/171

Agenda

Typical Questions

  • What are your 5 goto modules, D7 and/or D8?
  • What benefits have you seen from Drupal 8 and what has frustrated you about Drupal 8?
  • What criteria do you use when selecting a Drupal contributed module?
  • When do you use custom code?
  • What is your process for updating a module to the latest release?
  • What’s the site you’re most proud of?
  • What’s the site you wish you could redo and why?
  • Are you familiar with OOP coding style in Drupal 8
  • Are you familiar with the symphony framework
  • How do you keep up with the industry and learn new skills techniques

Tips

  • Bring your laptop and make sure it works
  • Show up early
  • Have questions for the company or interviewer
  • Ask for an interview with a friend - practice
  • Appropriate dress

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal171.mp3
Category:general -- posted at: 8:04am EDT

In this episode, we talk about using Linux for your local development. www.talkingdrupal.com/170

 

Agenda

  • Mollom has closed down
  • What we use for local development
  • Mac and Linux
  • Stephen's move to Linux
  • How to get started with Linux
  • Issues with moving to Linux

Resources

Mollom

System 76 Meerkay

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal170.mp3
Category:general -- posted at: 8:08pm EDT

In this episode we discuss our testing with Lando for local development. www.talkingdrupal.com/169

 

Agenda

  • What is Lando

  • How are we using it

  • How to get started

  • Lando and Drupal 8

  • Lando and Pantheon

  • Lando Support

     

Resources

Previous Episode about Docker #158

John Kennedy's Session at DrupalCon 2018

Lando Documentation

 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal169.mp3
Category:general -- posted at: 12:00pm EDT

In episode 168 we talk with Webform Module maintainer, Jake Rockowitz, about open source sustainability.  www.TalkingDrupa.com/168

Agenda

  • What is open source sustainability
  • The path - YML and Webform Module Sustainability
  • Different approaches to monetize
  • Sponsor a feature
  • Open source clauses for contracts
  • SaaS
  • Wordpress module approach
  • Mentoring approach
  • Drupal Association
  • Messaging

Resources

Jasob Rockowitz website

Yes, the contribute module is making a statement

My three mistakes in regards to the Contribute module

A handy guide to financial support for open source

Request For Commits

Why Paid Drupal Modules Fail: Drupal as Art

Open Collective 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Jacob Rockwitz - https://www.jrockowitz.com @jrockowitz

 

Direct download: TalkingDrupal168.mp3
Category:general -- posted at: 5:26pm EDT

In this episode, Stephen and Nic talk with John, who is attending Drupal Con.

Direct download: TalkingDrupal167.mp3
Category:general -- posted at: 8:46am EDT

In episode #166 we review 8 tips for conducting code reviews like a human with Michael Lynch. www.talkingdrupal.com/166

 

Topics

  • March 28th Security Release

  • Overview of Code Review Like a Human

  • Michel Lynch

  • 8 Tips

    1. Settle style arguments with a style guide
    2. Let computers do the boring parts
    3. Be generous with code examples
    4. Never say “you”
    5. Frame feedback as requests, not commands
    6. Offer sincere praise
    7. Aim to bring the code up a letter grade or two
    8. Handle stalemates proactively

 

Resources

Drupal core - Highly critical - Remote Code Execution - SA-CORE-2018-002

Can We Code Without Comments?

How to Do Code Reviews Like a Human

Slide Deck

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Michael Lynch - https://mtlynch.io/ - @deliberatecoder

Direct download: TalkingDrupal166.mp3
Category:general -- posted at: 11:07pm EDT

In episode 165 we re-unite with former co-host Jason Pamental to talk about front end development. www.talkingdrupal.com/165

Agenda

  • CSS Grid
  • Variable Fonts
  • Firefox Dev Tools
  • CSS Custom Properties & Calculations

Resources

Rachel Andrew’s

Jen Simmons’ Layout Land YouTube channel

Microsoft Variable Font Demo Site

Axis-Praxis.org

V-Fonts

My Codepen Demos

Variable Font and Future of Web Design Presentation

Typography demo

Lea Verou - talk on CSS variables

Mozilla grid inspector docs

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Jason Pamental - www.isovera.com @jpamental

 

Direct download: TalkingDrupal165.mp3
Category:general -- posted at: 7:37am EDT

 

In the episode we discuss using third party email services for outbound transactional emails. www.talkingdrupal.com/164

 

Agenda

  • Drupal PSA

  • Drupal as bad as Sharepoint?

  • Types of outbound e-mail

  • Email Services

  • Mandril

  • SendGrid

     

Resources

PSA-2018-001

Developer Survey Results 2018

Why is Drupal now the second most hated platform behind SharePoint?

Transactional Email: The 7 Best Services to Send 1000s of Emails Daily

Mandril

SendGrid

 

 

Hosts

 

Direct download: TalkingDrupal164.mp3
Category:general -- posted at: 12:00pm EDT

In this episode we share our first impressions of Drupal 8.5 experimental module Layout Builder.  www.talkingdrupal.com/163

 Topics

  • Experimental module

  • Lacking good documentation and examples to get you started

  • Installation

    • Requires Layout Discovery
  • All or nothing

  • Layout scope - Content type or Node

  • Observations and issues

  • Replacement of Panels?

 

Resources

- https://dri.es/an-update-on-the-layout-initiative-for-drupal-8-4-8-5

Hosts

 

Direct download: TalkingDrupal163.mp3
Category:general -- posted at: 10:37pm EDT

In episode #162 we talk about Project Management tools we use. www.talkingdrupal.com/162

Topics

  • News
    • Drupal 8.5 released
    • Drush sanitize issue
  • Types of PM tools
  • Basecamp
  • Jira
  • Redmine
  • Rally
  • Trello
  • Asana
  • HipChat
  • Slack
  • Notebook (yes)
  • OmniFocus
  • Email
  • Timetracking

Hosts

 

Direct download: TalkingDrupal162.mp3
Category:general -- posted at: 11:35pm EDT

In episode #161 we talk about HTTPS!  www.talkingdrupa.com/161

Topics

Upcoming Events

Patching Core

HTTPS

  • What is https and why does it exist
  • Recent histry with HTTPS
  • Securing your webste with HTTPS
  • Forcing HTTPS
  • HSTS 

Modules

Secure Pages

HSTS

Resources

Nerd Summit

DrupalCon Nashville

Composer Patches

Blog - A Secure web is here to stay

Google Starts Giving A Ranking Boost to Secure HTTPS/SSL Sites

Let's Encrypt

Cert Signing Request

HSTS Preload Request Form 

Hosts

Direct download: TalkingDrupal161.mp3
Category:general -- posted at: 8:40pm EDT

In episode #160 we discuss the Config Split module. www.talkingdrupal.com/160

Topics

Hosts

Direct download: TalkingDrupal160.mp3
Category:general -- posted at: 11:03pm EDT

In episode #159 we discuss a baker's dozen of helpful modules.   www.talkingdrupal.com/159

TOPICS:

Flippy - Version: 7. Created pager to move Next/Prev through nodes

Simplify Menu Version: 8. Allows for easier manipulation of menus in twig templates.

Coffee Version: 7/8. Helps navigate the admin faster

Content LockVersion: 7/8. Prevent two users from editing same content, prevent user from navigating away from content edit by mistake

Shield Version: 7/8. Places an easily configurable htaccess password on your site

Admin ToolbarVersion: 8 or (admin menu for 7). Provides drop downs for the admin toolbar

Environment IndicatorVersion: 7/8. Allows you to change color of admin bar based on environment.   Prevent confusion of which environment someone is working in, ie. green for DEV, yellow for TEST and RED for live.

Video Embed Field Version: 7/8. Easier to embed videos by copying url?

Responsive Menu Version: 7/8. Build an easy mobile nav

Block Class Version: 7/8. Add a class to the block through the UI

Configuration Split Version: 8. Allows for separate environments for deployment

Role Assign Version: 7/8. Allows better role/user management

ReCaptcha Version: 7/8. Implements ReCaptcha

 

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal159.mp3
Category:general -- posted at: 9:22pm EDT

In episode #158 we discuss using Docker for local Drupal Development. www.talkingdrupal.com/158

TOPICS:

  • Call for DrupalCon Sessions Extended

  • Drupal 8.5 out March 7th
  • What is Docker
  • Contaniers
  • Docker and Vagrant
  • Getting Started with Docker
  • Use Cases

RESOURCES: 

Drupal Con Sessions

Drupal 8.5

What is Docker

What is a Container

Nic's NEDCamp Docker Presentation "Docker and Drupal"

The docker Book

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal158.mp3
Category:general -- posted at: 12:00pm EDT

Stephen, John and Nic are back in 2018. In episode #157, we reflect on 2017 and look forward to 2018 www.talkingdrupal.com/157

Show Topics

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal157.mp3
Category:general -- posted at: 6:56pm EDT

In Episode #156 we talk with Matt Glaman about the release of Commerce 2.0.

www.TalkingDrupal.com/156

Show Topics

  • Commerce 2.0 Announcement
  • How does Commerce Guys help develop / maintain Commerce
  • Difference between Drupal 7 version and Commerce 2.0
  • What’s new Commerce 2.0
  • Is there an upgrade path?
  • Contributed modules
  • What is missing in Drupal 8?
  • Any website running live on Commerce 2.0?
  • Recommendation on how to get started
  • Case against other commerce platforms?

Resources

Drupal Commerce Module

Commerce 2.0 Documentation

Creating online stores with Commerce 2.x on Drupal 8

DrupalCon Dublin 2016: Launching online stores with Commerce 2.x on Drupal 8

Using Drupal Commerce for rich eCommerce Experiences - DrupalCamp London

List of available payment gateways

2.0 Website - Urban Hipster

2.0 Website - Orlo

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Matt Glaman - http://www.glamanate.com @nmdmatt

Direct download: TalkingDrupal156.mp3
Category:general -- posted at: 1:15am EDT

In episode #155 we talk about Drupal 8 Webforms with the creator Jacob Rockowitz.

www.TalkingDrupa.com/155

Show Topics

  • with Jacob Rockowitz
  • YAML Form module
  • Extend Form API
  • Fields API is not used for Webform
  • Webform 5.x is D8 Webform
  • There is a migration path
  • Major changes from D7 to D8
  • Jacob’s strategy
  • What’s next
  • How to contribute

Resources

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Jacob Rockowitz - www.jrockowitz.com @jrockowitz

Direct download: TalkingDrupal155.mp3
Category:general -- posted at: 3:58pm EDT

www.talkingdrupal.com/154

Show Topics

 

  • What is taxonomy - “the classification of something”
  • Use Cases
  • Hierarchical Taxonomy uses
  • Implementation

Modules

  • Hierarchical Select (7) - https://www.drupal.org/project/hierarchical_select
  • Simple hierarchical select (7 and 8) - https://www.drupal.org/project/shs
  • Client-side hierarchical select (7 and 8) - https://www.drupal.org/project/shs

Module of the Week

Mailchimp - Module of the Week

https://www.drupal.org/project/mailchimp

This module provides integration with MailChimp, a popular email delivery service. The module makes it easy for website users or visitors to control which of your email lists they want to be on (or off), lets you generate and send MailChimp email campaigns from your site, and lets you and your users view a history of emails they have been sent from MailChimp. More generally, it aspires to makes your email delivery world efficient and to make your user's email receipt and control simple and precise. Thanks to MailChimp's ongoing sponsorship, this module is actively maintained and regularly adding features

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Direct download: TalkingDrupal154.mp3
Category:general -- posted at: 12:00pm EDT

TalkingDrupal.com/153

Show Topics

  • What is Configuration Management
  • Drupal 7 Approach - Features
  • Drupal 8 Approach - Core
  • Steps to using CM
  • UI and Command Line
  • Tips

Modules

Recreate Block Content

Features

Configuration Split

Resources

Workflow using the Drupal UI

Workflow using Drush

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal153.mp3
Category:general -- posted at: 10:50pm EDT

TalkingDrupal.com/151

In episode #151, we talking about using Drupal as an API

Show Topics

  • What is an API (Application Programming Interface)
  • Why create an API?
  • How to create one (High Level)
  • Security
  • Documentation
  • Routing
  • Testing an api
  • Caching

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal151.mp3
Category:general -- posted at: 8:47am EDT

TalkingDrupal.com/152

In episode #152, we return after a few weeks off. In Off The Cuff #5 we talk about Drupal things are on our minds.

Tip

drush fu <name> --version-increment

Show Topics

  • General updates - what we are working on
  • Drupal GovCon
  • Webform
  • Continuous Integration and Drupal Automatic Updates

Resources

drush fu

Drupal GovCon

Webform Drupal 8 - Drupal GovCon

Automatic Drupal Updates using Visual Regression & Continuous Integration

Module of the Week

CKEditor iFrame - https://www.drupal.org/project/ckeditor_iframe

This module integrates the CKEditor iFrame Dialog for CKEditor. After installing, you will be able to add a button to the CKEditor toolbar that will allow a user to embed iframe content from YouTube or applications like Google Calendar.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal152.mp3
Category:general -- posted at: 12:00pm EDT

www.talkingdrupal.com/150

In Episode #150 we talk with the organizers of Drupal GovCon. Learn why this Drupal Camp is called “GovCon”.

Show Topics

  • July 31 - August 2, Bethesda, MD
  • Not a Government focussed conference
  • Camp size and attendees
  • Sessions
  • Beyond the Sessions
  • History of GovCon
  • Organizing a camp

Resources

www.drupalgovcon.org

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Kirsten Burgard - www.drupal.org/u/bendygirl @uniongal

Daniel Schiavone - www.drupal.org/u/schiavone @schiavo

Direct download: TalkingDrupal150.mp3
Category:general -- posted at: 10:31pm EDT

www.talkingdrupal.com/149

In episode #149 with Jason Pamental about the Typogrify module.

Show Topics

  • What is Typogrify?
  • What does the Drupal module do?
  • Who is this module for?
  • Feature review
  • Life as a module maintainer

Resources

Typogrify Module

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Jason Pamental - www.isovera.com @jpamental

Direct download: TalkingDrupal149.mp3
Category:general -- posted at: 12:00pm EDT

www.talkingdrupa.com/148

In episode #148 we talk Drupal system settings and how you can use them.

Show Topics

  • What are system settings?
  • Use cases
  • Using systems settings in Drupal 7 and Drupal 8

Resources

D7 system settings form

Change record for variable set get del

Config Object D8

How to upgrade D7 variables to D8's state system

 

Module of the Week

Neutral Paths

A module for multi-language web sites, allowing users to access content in languages other than the current one by using path aliases.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

 

Direct download: talkingDrupal148.mp3
Category:general -- posted at: 12:42pm EDT

www.talkingdrupal.com/147

In episode #146 we talked about applying code patches to your Drupal modules.

Show Topics

  • What is a patch
  • How are patches used with Drupal
  • Discovering patches
  • Contributed and homegrown
  • Implementing patches
  • Composer
  • Patch command
  • Git Apply
  • Patch Folder
  • Upgrading after a patch
  • Contributing your patches

Resources

Composer Patches

Drupal Apply Patches\

Previous episode #104 - Feature Debate

Module of the Week

Features - The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case.

Features provides a UI and API for taking different site building components from modules with exportables and bundling them together in a single feature module. A feature module is like any other Drupal module except that it contains additional information in its info file so that configuration can be checked, updated, or reverted programmatically.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal147.mp3
Category:general -- posted at: 4:35pm EDT

www.talkingdrupal.com/146

In episode #146 we talk with Kevin Thull about Drupal Camps and Video recording sessions.

Show Topics

  • What is Kevin providing
  • Why is Kevin doing this
  • What does it cost
  • Requirements for the camp
  • Value of having video at Drupal Camp
  • What tools and software being used?

Resources

Midcamp 2017

Florida Drupal Camp 2017

Food Truck 50

Module of the Week

Free Linking

This project implements a filter framework for easier creation of HTML links to other pages on the site or to external sites.

 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Guest

Kevin Thull www.bluedropshop.com @kevinjthull

Direct download: TalkingDrupal146.mp3
Category:general -- posted at: 12:00pm EDT

http://www.talkingdrupal.com/145

In episode #145 we talk about log files. Exciting? No. But you should be getting comfortable with them. Logs are your friend.

Show Topics

  • Why log files are important
  • When to review logs
  • Types of log files
  • Watchdog
  • Dev vs Production
  • Modules and tools to help

Resources

DrupalCon Videos - https://www.youtube.com/playlist?list=PLpeDXSh4nHjRbDdwHEBRHItfnjrJ8kEDK

D8 Logger - https://api.drupal.org/api/drupal/core!lib!Drupal.php/function/Drupal%3A%3Alogger/8.2.x

Watchdog - https://api.drupal.org/api/drupal/includes%21bootstrap.inc/function/watchdog/7.x

Splunk - https://www.splunk.com/

Solar Winds - http://www.solarwinds.com/

Module of the Week

Typogrify module - Typogrify.module brings the typographic refinements of Typogrify to Drupal.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

 

Direct download: TalkingDrupal145.mp3
Category:general -- posted at: 12:00pm EDT

www.talkingdrupal.com/144

In episode #144 we talk about redirects, what are they, why are they important and how to implement them.

Show Topics

  • What is a redirect
  • Most common needs for a redirect
  • Redirects and SEO
  • Why are redirects important
  • Redirect Strategies
  • Modules and tools

Modules

Redirect Module

Global Redirect

Resources

Stephen’s iTerm2 configuration

Module of the Week

Menu Link Attributes

This module allows you to add attributes to your menu links.

D7 Version - Menu Attributes

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal144.mp3
Category:general -- posted at: 12:00am EDT

www.talkingdrupal.com/143

In episode #143 we talking about ordering content in Drupal, primarily using contributed modules.

Show Topics

  • Creating a custom order for a view and why
  • Module to look at
  • Other options

Modules

Draggable Views

Weight

Node Order

Node Queue

Module of the Week

Redirect Module

Manage redirects for pages, manually and automatically.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal143.mp3
Category:general -- posted at: 12:00pm EDT

www.TalkingDrupal.com/142

In episode #142 we talk with J. Hogue about his upcoming presentation at Drupal Con Baltimore. We discuss the use of Atomic Design and Paragraphs to build the new Blue Cross Blue Shield website (www.bcbs.com)

Show Topics

  • Overview of the BCBS project
  • Role of Paragraphs
  • Atomic Design
  • Paragraphs and Atomic Design
  • Drupal Con

Modules

Paragraphs

Module of the Week

Honey Pot

Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site (read more here). These methods are effective against many spam bots, and are not as intrusive as CAPTCHAs or other methods which punish the user.T he module currently supports enabling for all forms on the site, or particular forms like user registration or password reset forms, webforms, contact forms, node forms, and comment forms.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Guest

J. Hogue - www.oomphinc.com - @artinruins

Direct download: TalkingDrupal142.mp3
Category:general -- posted at: 12:00pm EDT

www.talkingdrupal.com/141

Talking Drupal #141 - Working with MySQL

In episode #141, we talk about getting comfortable with MySQL.

Show Topics

In episode #141, we talk about getting comfortable with MySQL.

  • Get familiar with the Drupal database
  • Why a SQL view is helpful
  • The command line
  • Modules that will help
  • Tools
  • Drush import/export

drush sql-dump > \~/db.sql

drush sql-drop

drush sql-cli < \~/db.sql

Modules

Backup and Migrate

Resources

Mysql Workbench

Sequel Pro

phpmyadmin

Module of the Week

Force Password Change

This module allows administrators to force users, by role, individual user, or newly created user, to change their password on their next page load or login, and/or expire their passwords after a period of time.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal141.mp3
Category:general -- posted at: 12:00pm EDT

www.TalkingDrupal.com/140

Talking Drupal #140 - Getting Started with Composer

In episode #140 We walk about using composer.

Show Topics

  • What is composer
  • When to use composer
  • What about drush?
  • Composer and hosting providers
  • Getting started

Module of the Week

Group Module - https://www.drupal.org/project/group

The Group module allows you to create arbitrary collections of your content and users on your site and grant access control permissions on those collections

Out of the box, Drupal only allows a person to view, create or edit the different content types you create. However, you might want to be able to let them view or edit all content types, but only in a specific section of the site.

Group also allows you to create communities. Users of the site can become members of a Group. You can then decide what membership of a Group entitles them to, such as access to content only available to members of that Group. There can also be different levels of membership to a Group so, for example, you can have administrative members who can create content and basic members who can only view content within the Group.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal140.mp3
Category:general -- posted at: 12:00pm EDT

Talking Drupal #139 Using an IDE

In episode #139 we discuss the benefits of using an IDE for development.

Show Topics

  • Do you use an IDE?
  • Why use an IDE?
  • Features
  • XDebug
  • IDE Variations

Module of the Week

Custom Search

This module alters the default search box in many ways. If you need to have options available like in advanced search, but directly in the search box, this module is for you.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal139.mp3
Category:general -- posted at: 4:40pm EDT

In episode #138 we talking about Translation in Drupal

Tip of the Week

Show Topics

  • Translation - what’s new in Drupal 8
  • What you can do ‘out of the box’
  • Tips for planning translation
  • Human vs Machine translation
  • Translation with LingoTek

Module of the Week

  • Views Data Export
  • This module is designed to provide a way to export large amounts of data from views. It provides a display plugin that can rendered progressively in a batch. Style plugins are included that support exporting in the following types:
    • CSV
    • Microsoft XLS (or really simple HTML understood by Excel)
    • Microsoft DOC
    • Basic TXT
    • XML

    In addition proper support for Excel / the XLSX format can be added through the module Views Data Export PHPExcel.

Resources

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal138.mp3
Category:general -- posted at: 2:58pm EDT

Talking Drupal #135 Meta Tag with Damien McKenna

In episode #137 we discuss the Meta Tag Module with Damien McKenna

Show Topics

  • Guest: Damien McKenna - Damien McKenna -  In the Drupal community since 2007, Community Lead at Mediacurrent.  
  • What are Meta Tags?
  • Why are Meta Tags important
  • What is the Metatag module?
  • Challenges as the maintainer

Resources

  • Module page - https://www.drupal.org/project/metatag
  • Issue queue - https://www.drupal.org/project/issues/metatag
  • Tags Supported - https://groups.drupal.org/node/229413
  • Open Graph (Facebook) Test - https://developers.facebook.com/tools/debug/sharing
  • Twitter Card Test - https://cards-dev.twitter.com/validator

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Guest

Damien McKenna - http://drupal.org/u/damienmckenna@DamienMcKenna

Direct download: TalkingDrupal137.mp3
Category:general -- posted at: 12:00pm EDT

www.talkingdrupal.com/135

Direct download: TalkingDrupal135.mp3
Category:general -- posted at: 10:20am EDT

In Episode #134 we talk about Highly Available websites with Drupal.

Show Notes

  • Defining what we mean by high availability and defining availability with a customer.
  • High availability scenarios - “Today Show Affect”
  • Traffic patterns and history, understanding your customers needs and schedules
  • How to determine if a customer needs high availability
  • Implementing high availability - single points of failure, components of HA and overview of strategies
  • How to learn more about HA website implementations
    • Checkout Digital Ocean and Amazon AWS for learning and playing
    • HA is not point and click… heavy DEVOPS
  • HA Drupal providers
    • Acquia and Pantheon
  • Disaster recovery (a future show is needed for this)

Module of the Week

https://www.drupal.org/project/christmas_lights

A splendid module with Christmas lights decoration that creates long lasting atmosphere of X-mas for you and the users of your website.

Bonus Content

Mark Meier from Load Impact joins Nic and Stephen to demonstrate Load Testing with his product Load Impact. Mark has provided a very special offer to receive double the Virtual Users with a subscription. Sign up fo Bonus content at www.talkingdrupal.com/newsletter

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal134.mp3
Category:general -- posted at: 2:50pm EDT

In episode 133 we talk about something that everyone does when building and supporting websites, debugging.

Show Notes

  • Can you determine where the issue originates from? Is it front end, backup, css, or a module.
  • RIR Strategy - Reproduce, Isolate and Resolve.
  • Reproduce
    • Gather pertinent information to help resolve a bug quicker
    • Train your customer and provide a bug report form to help them provide you the best information.
    • When trying to reproduce an issue, make sure your development/QA enviroments mirror the production environment. For example, do you PHP version match? Listen to show #127 Local Development with Vagrant.
    • If an issue cannot be reproduced in a development environment, look at the server configuration and data.
  • Isolating
    • When the issue can be reproduced, isolating it is the next step.
    • Tools and techniques you can use to help
      • Drupal and server logs - check your log files first.
      • Turn on error reporting for PHP to display errors
      • Inspector - use the Console and Networking sections in the inspector. This will help identify front end issues. I common issue is javascript not loading from third parties.
      • What are the last things that changed? Looking back at the most recent code or configuration changes will uncover the source of a bug.
      • Peer Programming - work with someone else to resolve a problem. Often, just explaining it will help resolve it.
      • Walk Away - Taking a short break from a difficult bug will you have fresh perspective.
      • Note Pad - Take notes during the research will help you organize your isolation process.
  • Resolve
    • Fix it.
    • Think about how you can prevent this in the future.
    • Document it.

Module of the Week

Search API - https://www.drupal.org/project/searchapi

This module provides a framework for easily creating searches on any entity known to Drupal, using any kind of search engine. For site administrators, it is a great alternative to other search solutions, since it already incorporates faceting support and the ability to use theViews module for displaying search results, filters, etc. Also, with the Apache Solr integration, a high-performance search engine is available for this module.

Developers, on the other hand, will be impressed by the large flexibility and numerous ways of extension the module provides. Hence, the growing number of additional contrib modules, providing additional functionality or helping users customize some aspects of the search process.

Bonus Content

Download Sample Bug Report PDF and Webform version.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal133.mp3
Category:general -- posted at: 12:00pm EDT

 

Recorded the day after the US Presidential Election, John , Nick and I were a bit tired after watching election results throughout the night, but energized for a discussion with Kevin Reynen about Drupal Licensing. A recent community ‘conversation’ between WordPress and Wix sparked our interest to talk about the GPL. If you are making money on Open Source software, you should pay attention to licensing.

Watch or listen

Show Notes

  • What is the Drupal Licensing Working Group?
  • Everything committed to Drupal repo has to be compatible with GPL v2
  • What is the GPL? Based on Richard Stallman’s set of four freedoms:
    • The freedom to run the program, for any purpose
    • The freedom to study how the program works, and change it so it does your computing as you wish
    • The freedom to redistribute copies so you can help your neighbor
    • The freedom to distribute copies of your modified versions, giving the community a chance to benefit from your changes
  • What is the difference between copyright and licensing
    • You can claim copyright of a module you write, which means the others must attribute you are the source of original author. The GPL allows other to distribute and modify that code.
  • What does distribution mean and what triggers the distribution clause?
    • As is relates to work for hire
    • As is related to SaaS
    • As is relates to the contract you are hired under
    • Distribution vs Convery
  • Can you sell a module or theme? YES!
  • Licensing - Drupal interfacing with other products (licenses) - ie. FontAwesome, CiviCRM, CKEditor in Core, AMP
  • Major differences between GPL v2 and GPL v3, AGPL
  • GPL and the use of GitHub
  • Distributions, Drupal 8, Composure and licensing
  • How is licensing monitored
  • Wordpress and Wix recap

Resources

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Guests

Kevin Reynen - http://www.colorado.edu/@kreynen

Direct download: TalkingDrupal132.mp3
Category:general -- posted at: 12:00pm EDT

In episode #131 we talk about interfacing your Drupal website with third party APIs.

Listen or Watch

Tips of the Week

  • Nic - sign up for Talking Drupal’s new Newsletter to receive bonus material at www.talkingdrupal.com
  • John - Consider upgrading your Mac before buying a new one.  A Memory upgrade and/or solid state drive can make an old machine new again.
  • Stephen - Look for local meet ups. It’s a great place to learn and make new Drupal friends.

Show Notes

  • What is an API?  A contract between two applications.
  • Client side vs server side access to third party APIs
  • Evaluating APIs
    • Is the API well documentation.
    • Use tools to test the API before you invest time in writing code - (chrome extensions) Advances REST Client, Postman 
    • Relationship with company providing the API. Do you have access to technical support?
  • Authentication - authentication methods, depends of the API
  • Interested in an API - look for a Drupal modules first, before coding one yourself

Module of the Week

CKEditor Anchor Link for Drupal 8

The Drupal 8 Core CKEditor is missing some very important options.

Resources

 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal131.mp3
Category:general -- posted at: 12:00pm EDT

In this special episode we share the New England Drupal Camp keynote speech from Brian Charlson.   Brian shares the struggles of a blind person using a good website and bad website. 

Brian Charlson is a national authority on assistive technology for persons who are blind or visually impaired.  Brian has worked at the Carroll Center for the Blind as both a classroom instructor and as the Director of Technology over the last 30 years.  Blind himself, he has dedicated his career to ensuring that persons with vision loss have equal access to technology and the skills to independently use it in their daily lives.

As Director of the Carroll Center for the Blind Computer Training Services program, and as the Chair of the Information Access Committee of the American Council of the Blind, he has worked with Sun Micro Systems, Adobe Systems, Microsoft, IBM and may other companies to improve the accessibility of mainstream products and services. While working with Freedom Scientific, GW Micro, AI Squared and Duxbury Systems, among others, to assure that access technology keeps up with the rapidly changing information technologies used in school, offices and places of public accommodation.

Brian has presented at national and international technology, leadership and special education conferences including traveling to Spain, Israel, Greece, England, Canada and Australia.  He is often a guest speaker on subjects related to access to technology for those with disabilities at universities, library associations and other media events. Brian has taken leadership roles in local, state, national and international consumer groups including the Bay State Council of the Blind, Library Users of America, American Council of the Blind and the World Blind Union.  Brian is an advocate for quality services for people who are blind so that they can achieve their individual best. 

Brian’s current passions include universal design so that mainstream technologies can be used by everyone; making access technology training available to everyone who needs it; Major League Baseball as a fan of the Boston Red Sox and internet radio as the co-host of the Yin Yang Show on ACB Radio Interactive.

Direct download: Nedcamp2016BrianCharlesonKeynote.mp3
Category:general -- posted at: 1:51am EDT

In episode #128 we talk about options for securing Drupal logins.

 

TOPICS:

  • What do we mean by Login Security?
  • Modules
  • Password Strength
  • Password Policies
  • Two Factor Authentication
  • Flood Control
  • HTTPS
  • Spam accounts
  • Reset password
  • Drush

RESOURCES:

Password Policy - https://www.drupal.org/project/password_policy
Password Strength - https://www.drupal.org/project/password_strength
Flood Control - https://www.drupal.org/project/flood_control
Login Security - https://www.drupal.org/project/login_security
Duo Two-Factor Authentication - https://www.drupal.org/project/duo
Google Authenticator Login - https://www.drupal.org/project/ga_login

MODULE OF THE WEEK:

BG Image Formatter

www.drupal.org/project/bg_image_formatter
This module provides an image formatter who allows you to set an image in background of a div. The images are from a field of an entity and not from a configuration page or sth else, so it's very easy to setup and manage.

Direct download: TalkingDrupal128.mp3
Category:general -- posted at: 12:00pm EDT

In episode #127 we talk with Ben Doherty about setting up a local development environment with Vagrant.

TOPICS:

  • What is Vagrant
  • Why would you consider using it?
  • What are the benefits of vagrant vs *AMP
  • Difference between Docker and Vagrant
  • How do you install Vagrant
  • Common Vagrant Commands
  • How do you get a local environment setup
  • When using GIT/IDE locally, where does the code sit? How does it work?
  • More advanced uses/configuration
  • Resources

RESOURCES:

Direct download: TalkingDrupal127.mp3
Category:general -- posted at: 12:00pm EDT

In episode #126 we discuss the planning for the New England Drupal Camp 2016.

TOPICS:

  • NEDCamp Third Year
  • Scheduling around other camps / Drupalcon
  • Moving location
  • Team
  • Training Day
  • Focus/Theme - Accessibility
  • Where’s next year's camp going to be?

MODULE OF THE WEEK:

IMCE for FileField

www.drupal.org/project/imce_filefield
IMCE for FileField allows users to select files from IMCE File Browser. It supports FTP uploaded files by automatically registering them as IMCE files thus making them usable in a FileField.

Direct download: TalkingDrupal126.mp3
Category:general -- posted at: 12:00pm EDT

TOPICS:

  • How you can use analytics
  • What analytics are needed
  • Capturing analytics
  • Core Statistics module
  • Custom development
  • Google Analytics / Google Tag Manager
  • Other tools
  • Other Analytics Tools/Modules

MODULES:
Statistics Counter - https://www.drupal.org/project/statistics_counter
Google Analytics - https://www.drupal.org/project/google_analytics
Google Tag Manger - https://www.drupal.org/project/google_tag

RESOURCES:
New Relic https://newrelic.com/
Loggly https://www.loggly.com/
Google Tag Manager - https://www.google.com/analytics/tag-manager/

MODULE OF THE WEEK: 

Simple Ads
www.drupal.org/project/simpleads
This module provides a way to feature advertisements on a Drupal website. It displays graphical, text and flash ads in configurable blocks. It records and reports useful statistics. It is easy to configure and does not depend on other contrib modules.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal125.mp3
Category:general -- posted at: 12:00pm EDT

TOPICS: 

  • Drupal 8 learning curve
  • Composer - The new way to manage modules
  • Git workflows
  • Update hooks / deleting modules

MODULE OF THE WEEK:

Node Edit Protection
www.drupal.org/project/node_edit_protection
A very simple JavaScript based protection that will alert a user if they are navigating away from a modified Node Edit form without saving. It uses a standard JavaScript confirm dialog that allows the user to either continue what they were doing, or cancel the move allowing them the opportunity to save. It marks the form as dirty by using the blur event of the node fields.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal124.mp3
Category:general -- posted at: 3:47pm EDT

In episode #123 we take about the red hot module, Paragraphs.  www.talkingdrupal.com/123

TOPICS:

  • What is Paragraphs
  • Why use it?
  • Features
  • Use Cases
  • Supporting Modules

MODULES:

RESOURCES:

HOSTS:

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal123.mp3
Category:general -- posted at: 4:41pm EDT

In episode #122 we talk about using Taxonomy or Entity References

TOPICS:

  • Definition of Taxonomy
  • Scenario/Use cases
  • Considerations

MODULES:

Taxonomy Access Control https://www.drupal.org/project/taxonomy_access
Taxonomy Access Fix https://www.drupal.org/project/taxonomy_access_fix

MODULE OF THE WEEK:

IMCE Mkdir
www.drupal.org/project/imce_mkdir
IMCE Mkdir allows users to create and delete sub-directories under directories assigned by IMCE.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLighteneddevelopment.com @nicxvan

GUEST:

Benji Fisher - https://www.drupal.org/u/benjifisher

Direct download: TalkinDrupal122.mp3
Category:general -- posted at: 3:17pm EDT

In episode #121 we talk with Holly Ross and Megan Sanicki. Megan is replacing Holly as the Executive of the Drupal Association.  www.talkingdrupal.com


TOPICS:

  • DA mission - what is the mission of the Drupal Association
  • What next - for Holly?
  • Holly's time with the DA
  • Megan's vision for the DA
  • Goals for the next 12 months

RESOURCES:
https://assoc.drupal.org/blog/holly.ross.drupal/hello-world-goodbye-drup...
https://assoc.drupal.org/blog/megansanicki/ready-serve
http://buytaert.net/megan-sanicki-to-become-executive-director-at-the-dr...

 

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxva

 

GUESTS:


Megan Sanicki - @megansanicki

Holly Ross - @JustHRoss

 

Direct download: TalkingDrupal121.mp3
Category:general -- posted at: 12:00pm EDT

In episode #121 we hear about Drupal Con NA from John's perspective.  www.talkingdrupal.com

TOPICS:

  • Driesnote
  • Drupal 8 Update
  • Market Perspective
  • Survey
  • Initiatives

MODULE OF THE WEEK:

Better Formats

www.drupal.org/project/better_formats

8.x & 7.x (needs more testing for a stable release)

  • Set allowed text formats per field.
  • Set default order of text formats per field.
  • Hide format tips per role.
  • Hide more format tips link per role.
  • Hide format selection per role per entity.
  • Currently only works on Field API fields on fieldable entities implementing core style text processing. The good thing is that is most things in core and contrib.

 

 

Direct download: TalkingDrupal120.mp3
Category:general -- posted at: 12:00pm EDT

In episode #119 we talk about changes in Drupal 8 that are related to performance and caching.  www.talkingdrupal.com/119


TOPICS:

  • Drupal 7 Caching
  • Drupal 8 - Cache Tags
  • Drupal 8 - Dynamic Page Cache
  • External Cache Setup - Varnish
  • Big Pipe


MODULES:

MODULE OF THE WEEK:

iFrame
www.drupal.org/project/iframe
A custom field, which lets you add a complete iframe to your content types; including Src-URL, setting width and height, optionally a title above, and optionally a target attribute.

GUESTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal119.mp3
Category:general -- posted at: 10:46pm EDT

In episode #118, we talk with Dan Shure (@dan_shure) about SEO.  

TOPICS:

  • What is SEO
  • What is an SEO Consultant
  • When to go to an SEO Consultant
  • Organic vs Pay
  • Managing customer questions
  • Snake oil SEO
  • Tools to get started
  • Most common mistakes
  • SEO Tips
  • Recommended resource to people to learn

RESOURCES:

MODULE OF THE WEEK:

Footnotes

http://www.drupal.org/project/footnotes


Footnotes module can be used to easily create automatically numbered footnote references into an article or post (such as a reference to a URL). It now supports also TinyMCE and CKEditor via WYSIWYG module.

 

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan


GUEST:

Dan Shure - www.evolvingseo.com @dan_shure

 

 

Direct download: TalkingDrupal118.mp3
Category:general -- posted at: 3:28pm EDT

In episode #117 we talk about using Solr for search on a Drupal website.  www.talkingdrupal.com/117

TOPICS:

  • Core search
  • What is Solr
  • How does Solr work
  • Benefits of using Solr
  • Features of Solr

MODULES:

RESOURCES:

MODULE OF THE WEEK:

Multi-Step Registration
www.drupal.org/project/step
With Multi-Step Registration you can create multi-step (wizard) user account registration forms. Each step of the wizard can be configured to, optionally, expose one or more Profile2 types.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal117.mp3
Category:general -- posted at: 12:17pm EDT

In episode #116 we discuss automating the deployment process with Rob Aubin.

TOPICS:

  • Deployment process
  • Dev - Staging - Traing - Production
  • Using GIT
  • Strategy for deployment
  • Why automation
  • Automation risks
  • Jenkins and other tools

RESOURCES:


http://deploybot.com
https://jenkins-ci.org/
https://www.tunnelbear.com
https://events.drupal.org/losangeles2015/sessions/how-jenkins-can-work-w...


MODULE OF THE WEEK:


Smart IP
www.drupal.org/project/smart_ip
Smart IP identify visitor's geographical location (longitude/latitude), country, region, city and postal code based on the IP address of the user. These information will be stored at session variable ($_SESSION) with array key 'smart_ip' and Drupal $user->data object with array key 'geoip_location' of the user but optionally it can be disabled (by role) at Smart IP admin page. Other modules can use the function smart_ip_get_location($ip_address) that returns an array containing the visitor's ISO 3166 2-character country code, longitude, latitude, region (FIPS), city and postal code. It provides a feature for you to perform your own IP lookup and admin spoofing of an arbitrary IP for testing purposes.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

Rob Aubin -  www.oomphinc.com @ra8

Direct download: TalkingDrupal116.mp3
Category:general -- posted at: 12:00pm EDT

In episode #115 we talk about Google's AMP (Accelerated Module Pages) and implementation in Drupal with Matthew Tift.  http://www.talkingdrupal.com/115

Topic

  • What is AMP?
  • Technical Implementation
  • Show should care about AMP?
  • Drupal AMP Module

 

Resources

AMPing with Drupal - https://amphtml.wordpress.com/2016/03/02/amping-up-drupal/ https://assoc.drupal.org/vote2016 https://assoc.drupal.org/drupal-association-board-elections https://www.drupal.org/project/amptheme https://www.lullabot.com/articles/amping-up-drupal 

Modules

AMP module - https://www.drupal.org/project/amp

Module of the Week

Field UI - api.drupal.org/api/drupal/modules!field_ui!field_ui.module/7

Allows administrators to attach custom fields to fieldable types.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

Matthew Tift - @matthewtift

 

 

 

Direct download: TalkingDrupal115.mp3
Category:general -- posted at: 12:00pm EDT

In episode #114, we talk about integrating text messaging into your website.  www.talkingdrupal.com/114

Topics

  • Use cases for Text Messages
  • What is Twilio?
  • Other Drupal SMS solutions

Modules

Twilio - https://www.drupal.org/project/twilio
Viop - https://www.drupal.org/project/voipdrupal

Module of the Week

Redirect Module - https://www.drupal.org/project/redirect

https://www.drupal.org/project/redirect

  • Common API for loading, saving, and deleting redirects.
  • Case-insensitive redirect matching with a hook to allow other modules to narrow-down the candidate redirects.
  • Redirect counter and last used timestamp, with automatic cleanup of inactive redirects.
  • Integration with Drupal's page cache to optimize redirects and performance.
  • Complete individual redirect access API.
  • Views API integration.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal114.mp3
Category:general -- posted at: 12:00pm EDT

In episode #113 we talk about Drupal 6 End of Life with guest David Snopek.


TOPICS:

What is End of Life?
Drupal Install History
The day after - what does this mean for your Drupal 6
Drupal 6 Long Term Support (D6 LTS)
Hosting Issues
Moving to Drupal 7 or 8
Preparing a customer

MODULE OF THE WEEK:
Offie Hourswww.drupal.org/project/office_hours
A CCK/Fields module that creates an "office hours" or "opening hours" field. You can set the default weekly office hours for your locations

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

David Snopek - @dsnopek

Direct download: TalkingDrupal113.mp3
Category:general -- posted at: 3:44pm EDT

In episode #112 we talk about selling Drupal with Adam Lamagna.

Topics

  • Determining Drupal is good fit
  • Dealing with competitor
  • Positioning Drupal as the solution
  • Objections to Drupal
  • Open Source vs Proprietary
  • Dealing with WordPress
  • Drupal 8 pitch

Module of the Week

Configuration Installer

www.drupal.org/project/config_installer

The Configuration Installer is a installation profile that takes over the Drupal installer and allows sites to be created from existing configuration.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

Adam Lamagna -@ajmatic

Direct download: TalkingDrupal112.mp3
Category:general -- posted at: 12:00pm EDT

In episode #111 we revisit the topic of Views in Drupal.  www.talkingdrupal.com

Topics

  • Formatters
  • Sorting
  • Filters
  • Views Templates
  • Relationships
  • New in Drupal 8

Modules:


Semantic views- https://www.drupal.org/project/semanticviews
Draggable Views - https://www.drupal.org/project/draggableviews

 

Modules of the Week:
File Checker
https://www.drupal.org/project/file_checker
In a perfect Drupal world your server file system and its corresponding entries in Drupal's files table are 100% synchronized. But what if parts of your file system have been corrupted due to some disk failure? Or one of your modules messed up your database and files? Or your deploy script went beserk? Well, then this module will help you to monitor and find out which files are out of sync.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal111.mp3
Category:general -- posted at: 12:00pm EDT

In episode #110 we discuss building a subscription based commerce website.

TOPICS:

  • What is a subscription?
  • Credit Cards
  • Controlling Access to content / Feature
  • Drupal Commerce Components

RESOURCES:

Decoupling Drupal - http://buytaert.net/should-we-decouple-drupal-with-a-client-side-framework


MODULE OF THE WEEK:

Menu Item Visibility


www.drupal.org/project/menu_item_visibility


This module exposes configurable and extendable visibility settings for menu links. For example, if you want to create a 'My account' link that points to /user, both anonymous and registered users have access to the /userpath, so both will see the link, even if anonymous users do not technically have an account. Using this module will allow you to only have your 'My account' link visible to registered users, and hide it from anonymous users.
The module uses the exact same UI used for block visibility settings for familiarity.

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal110.mp3
Category:general -- posted at: 12:00pm EDT

In episode #006 of Exploring Drupal 8 we talk about intermediate module development concepts


TOPICS:

  • Let's talk Plugins.
  • What is this Dependency Injection idea everyone is talking about?
  • Further exploring.

RESOURCES:
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8006.mp3
Category:general -- posted at: 11:41am EDT

In episode #005 of Exploring Drupal 8 we talk about the basic concepts of module development


TOPICS:

  • A look at the Routing Layer.
  • How about Forms?
  • What about Blocks?
  • What are Services?

RESOURCES:
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8005.mp3
Category:general -- posted at: 11:39am EDT

In episode #004 of Exploring Drupal 8 we talk module development, an intro

TOPICS:

  • What's changing in Module Development
  • Revolutionary vs Evolutionary Changes
  • Getting off the Island (Composer, Doctrine, Twig, Symfony)
  • Leveraging Symfony components
  • HTTP Foundation
  • Routing
  • YAML
  • Shifting how we think about our solutions.
  • Object Oriented is fully baked into Core.

RESOURCES:
Code Academy - https://www.codecademy.com/learn/php
Build A Module - http://buildamodule.com/
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8004.mp3
Category:general -- posted at: 11:37am EDT

In episode #003 of Exploring Drupal 8 we talk about theming.

TOPICS:

  • General Overview
  • New Templating System
  • Core theme
  • Libraries

RESOURCES:
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8003.mp3
Category:general -- posted at: 11:35am EDT

In episode #002 of Exploring Drupal 8 we talk more about what's new in core.

TOPICS:

  • Changes to Content Type Creation
  • Display Modes: View Modes / Form5 Modes
  • Editable and expandable
  • New Block System
  • Comment Types
  • Config. Management

RESOURCES:
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8002.mp3
Category:general -- posted at: 11:25am EDT

In episode #001 of Exploring Drupal 8 we talk about what's new in core.


TOPICS:

  • Views in Core
  • Front page
  • File manager
  • New Fields
  • WYSIWYG
  • In-Line Editing
  • Contact Form

RESOURCES:
Stack Starter - http://www.stackstarter.io/ - spincode “talkingdrupal”

Direct download: TalkingDrupalED8001.mp3
Category:general -- posted at: 10:00am EDT

Topics

  • Chef in a nutshell
  • Server configuration management
  • Use Cases
  • What is Chef
  • Chef Components
  • Chef and the Drupal world

Resources

Module of the Week

Disable Messages - www.drupal.org/project/disable_messages

Gives a site owner options to disable specific messages shown to end users. The core drupal message system as offered by drupal_set_message is an excellent way for modules to send out messages to the end users. However not all drupal site owners are keen to show all the messages sent out by drupal core and all modules to their users. This module gives site administrators a reasonably powerful way to filter out messages shown to the end users.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Guests

  • Ron Lipke - @neverminding
Direct download: TalkingDrupal109.mp3
Category:general -- posted at: 11:37pm EDT

Topics

  • What is a Drupal Audit?
  • What modules can help you
  • Module Review
  • Entity Type Review
  • How pages are built
  • Functionality
  • How it looks - theme
  • Hosting
  • Development process
  • Performance recommendations
  • Deliverable

Modules

Module of the Week

Ip Geo location drupal.org/project/ip_geoloc

The module makes it very easy to create Views-based mapping solutions using the map renderer of your choice (Google, OpenLayers or Leaflet) with any location storage module of your choice, e.g. Get Locations,Geofield, Geolocation Field or Location.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal108.mp3
Category:general -- posted at: 12:00pm EDT

In episode #1076 we talk about optimizing images, css and js. Jason joins us this week.

TOPICS:

  • Goals
  • Performance Requirements
  • Strategy & Modules
  • Advanced aggregation
  • Testing Process
  • When to use this
  • Tips

MODULES:

RESOURCES:


MODULE OF THE WEEK:

Commerce Message
www.drupal.org/project/commerce_message
Provides Commerce-specific Message integration

HOSTS:

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - jwww.freshtilledsoil.com @jpamental

 

 

 

Direct download: TalkingDrupal107.mp3
Category:general -- posted at: 12:00pm EDT

In episode #106 we talk about getting starting with coding in Drupal.


TOPICS

  • Drupal 8 RC1
  • NEDCamp Recap
  • Mentor
  • IRC
  • Hooks
  • IDE
  • xdebug
  • devel
  • Practice Practice Practice
  • Earth Exchange
  • Webform Hidden Fields
  • Views Template
  • Anatomy of a Module

RESOURCES

 

MODULE OF THE WEEK

Workbench - https://www.drupal.org/project/workbench

Workbench provides overall improvements for managing content that Drupal does not provide out of the box. Workbench gives us three important solutions:

  • a unified and simplified user interface for users who ONLY have to work with content. This decreases training and support time.
  • the ability to control who has access to edit any content based on an organization's structure not the web site structure
  • a customizable editorial workflow that integrates with the access control feature described above or works independently on its own

These features benefit the end users as well as Drupal Site Administrators and Technical Support.

For Drupal Developers and Site Builders, Workbench provides several additional benefits:

  • a modular architecture: only install and enable the modules you want
  • extensibility: we would love to see more integration with other Drupal modules (in fact we have our eyes on Scheduler and Workflow modules and improvements for Asset Management)

HOSTS

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal106.mp3
Category:general -- posted at: 12:00pm EDT

In episode #105 we talk with Cesar Abeid about Project Management.

TOPICS

  • Dries Note
  • What is a Project
  • Large shop and small shops
  • 5 Tips to improve your project management skills
  • Book - Project Management for You

RESOURCES

MODULE OF THE WEEK

  • Token Tweaks
  • www.drupal.org/project/token_tweaks
  • Provides tweaks for tokens (mostly to improve performance)  Modify the default depth limit for the token tree UI. This does not affect replacement of any tokens, just limits how "deep" you can see possible tokens to use.

HOSTS

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

GUEST

Cesar Abeid -  @cesarabeid, @PM4TM http://projectmanagementforyou.com

 

Direct download: TalkingDrupal105.mp3
Category:general -- posted at: 12:00pm EDT

In this episode we talk about the Features module.  

Topics

  • Community Events
  • What is Features used for?
  • Pros and Cons
  • Guidelines for using features
  • Helper Modules

Modules

Resources

  • Always Be Shippable - http://buytaert.net/always-be-shippable

Module of the Week

Slack https://www.drupal.org/project/slack

Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams, and it has cool system integrations features.
This module allows you to send messages from Drupal website to Slack.
It has Rules module integration.  Also you can use our module API in your modules

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal104.mp3
Category:general -- posted at: 12:00pm EDT

In episode #103 we talk about our Must Haves for our Drupal projects, the toolsl and modules we cannot live without.

Topics

  • Must Haves
  • Nice To Have
  • Things not needed - Uninstall

Modules

Resources

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal103.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Overview of Twit.tv 
  • Goals of the new Twit.tv
  • The API
  • Overall strategy
  • Details of implementation
  • Challenges
  • Buidling Blocks
  • Drupal 7 RESTful

Resources

  • Twit - http://www.twit.tv 
  • Four Kitchens Launch Annoucement - http://fourword.fourkitchens.com/article/twittv-launches-content-api-and-headless-drupal-site 
  • Twit.tv API Documentation - http://docs.twittv.apiary.io/
  • Introducing Saucier - https://fourword.fourkitchens.com/article/introducing-saucier
  • TWit 3 Scale API Registration: https://twit-tv.3scale.net/ 
  • Rest Easy Tutorial Series: http://fourword.fourkitchens.com/article/series/rest-easy 
  • Decoupled benefits: https://www.youtube.com/watch?v=6eJj5UrUUpU 
  • API Design The Musical: https://www.youtube.com/watch?v=2yAMl8D0IFM 
  • Twit.tv Case Study: http://fourkitchens.com/our-work/twit-tv/ 
  • RESTful Module: https://github.com/RESTful-Drupal/restful
  • David Diers on iTunes - https://itunes.apple.com/us/artist/david-diers/id852703419
  • https://www.youtube.com/channel/UC-ccFbSsEQo8tbSDSKoluYg?sub_confirmation=1

Module of the Week

RESTFul - www.drupal.org/project/restful

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Matt Grill - www.Fourkitchens.com @alwaysworking
  • David Diers - www.fourkitchens.com www.daviddiers.com  @beautyhammer
Direct download: TalkingDrupal102.mp3
Category:general -- posted at: 4:40pm EDT

In episode #101 we talk about building a Movie Website with guest Chris Wells

http://www.talkingdrupal.com/101

 

Topics

  • When is the last time you went to the movies?
  • Have you ever thought about how the website is managed?
  • Requirements
  • Content
  • Content StructureAdmin tools

 

Module of Week

Misery
www.drupal.org/project/misery

Misery is a module designed to make life difficult for certain users.
It can be used:

  • As an alternative to banning or deleting users from a community.
  • As a means by which to punish members of your website.
  • To delight in the suffering of others.
  • The aim of misery is to be not traceable by users on misery list, so misery actions should be sufficiently subtle enough to avoid suspicion.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Guest

Chris Wells - www.redfinsolutions.com @sceo

Direct download: TalkingDrupal101.mp3
Category:general -- posted at: 12:00pm EDT

www.TalkingDrupal.com/100 

Topics

RESPONSIVE #008 -- August 2 2013
REST #058 -- August 6 2014
Christmas episode (OH HELL YA!!!) #079 -- December 20 2014

Modules

Entities - https://www.drupal.org/project/entity
Block Class - https://www.drupal.org/project/block_class
HTML 5 Tools - https://www.drupal.org/project/html5_tools
Semanticviews - https://www.drupal.org/project/semanticviews
Picture https://www.drupal.org/project/picture
Image Focus https://www.drupal.org/project/imagefield_focus

Resources

Epsiode 008 - Responsive - http://www.talkingdrupal.com/008
Beep Edition - http://drupal.org/project/beep_edition
Responsive Typography - http://rwt.io - lots of resources and links for the book, slides, code and more
DrupalCon LA Multilingual Talk - https://events.drupal.org/losangeles2015/sessions/multilingual-module-ma...

Module of the Week

FlexSlider
www.drupal.org/project/flexslider
Flex Slider module integrates the Flex Slider library with Drupal and several contributed modules which allows you to build responsive, resizable slideshows. Meaning the slideshows automatically adapt to the size of the browser window or device.

Hosts


Stephen Cross - www.ParallaxInfoTech.com @stephencross
John Picozzi - www.oomphinc.com @johnpicozzi
Nic Laflin - www.nLightened.net @nicxvan

Guest

Jason Pamental . www.hwdesignco.com @jpamental

 

Direct download: TalkingDrupal100.mp3
Category:general -- posted at: 12:00pm EDT

TOPICS: 

  • Why we are talking about Drupal 8 today? (I should hit pushed record)
  • Drupal 8 - Status, is there an official status
  • It’s done when it’s done
  • Are customers asking?
  • How does an agency prepare?
  • When does an agency prepare?
  • What happens when it comes out…what is your criteria for using it?

RC1 Predictions

  • Nic - August 31
  • John - September 21
  • Tim - August 19
  • Stephen - Oct 10

RESOURCES: 

Drupal Release Date - https://drupalreleasedate.com/

Drual 8 Status - https://www.drupal.org/project/issues/search/drupal?status[0]=1&status[1]=13&status[2]=8&status[3]=14&status[4]=4&priorities[0]=400&categories[0]=1&categories[1]=2&categories[2]=5&version[0]=8.x

Acquia Annouces it is Ready for Drupal 8 -  http://buytaert.net/acquia-announces-it-is-ready-for-drupal-8

MODULE OF THE WEEK: 

Bean

www.drupal.org/project/bean

Bean is an acronym that stands for Block Entities Aren't Nodes.

What is Bean?

Think of a Bean as a method to provide new types (compared to node this would be a content type) which then provides an add content interface to create as many blocks as you require (see screenshot below). The bean content can then be placed around the site just like any other block.

Beans were driven by the API first. This means that you can create block types (bean types) all in a plugin class turning off the UI. The entire configuration in code. No worry about feature reverts.

Hosts 

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Guests

  • Tim Dickens - www.ParallaxInfoTech.com @Tregonian
Direct download: TalkingDrupal099.mp3
Category:general -- posted at: 2:56pm EDT

Topics

  • Guest: Josh Mitchell
  • What falls under Drupal.org domain of products and services
  • Marketplace
  • Projects
  • DrupalCI
  • Jobs
  • Groups

Module of the Week

Highcharts - https://www.drupal.org/project/highcharts

Create charts in Drupal using the Highcharts JavaScript library. This module includes an API and Views integration.

Resources

  • Joshua Mitchell
    • Drupal.org/u/joshuami
    • IRC: joshuami
    • twitter: @joshua_io
  • Jobs - https://jobs.drupal.org/store
  • drupal.org/ecosystem
  • drupal.org/roadmap
  • druapal.org/marketplace
  • drupal.org/project/drupalci

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

 

 

 

Direct download: TalkingDrupal098.mp3
Category:general -- posted at: 2:19pm EDT

Topics

  • Listeners’ questions
  • What are unwanted users?
  • Discovering abuse
  • Strategies
  • Modules
  • Custom Solutions
  • Clean Up

Module of the Week

Role Assign https://www.drupal.org/project/roleassign

RoleAssign specifically allows site administrators to further delegate the task of managing user's roles while withholding the Administer permissions permission.

RoleAssign introduces a new permission called Assign roles. Users with this permission are able to assign selected roles to still other users. Only users with the Administer permissions permission may select which roles are available for assignment through this module.

RoleAssign is ideal for smaller sites with a system administrator and one assistant administrator role that should be reasonably restricted in what it allows. For larger sites with multiple levels of administrators or whenever you need finer-grained control over which role can assign which other role, check out Role Delegation. See #961682: Does the role delegation module supersede this module? for a short discussion of the relative merits of the two modules.

Modules

  • Mollom - https://www.drupal.org/project/mollom
  • Honeypot - https://www.drupal.org/project/honeypot
  • Captcha https://www.drupal.org/project/captcha
  • ReCaptcha (v1 & v2) https://www.drupal.org/project/recaptcha
  • Hacked! https://www.drupal.org/project/hacked
  • Commerce License https://www.drupal.org/project/commerce_license
  • IP ranges - https://www.drupal.org/project/ip_ranges

Hosts 

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal097.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Listener Questions
  • Use cases
  • How trusted is the source
  • One way
  • Curation
  • Curation tools
  • Editing Workflow
  • Techniques and Protocols

 

Module of the Week

JPlayer https://www.drupal.org/project/jplayer

Totally re-written to take power of native fields in core and javascript libraries. Works with the new jPlayer 2.0 for all different types of audio and video files.

Single display formatter with instance configurations including: autoplay, solution, preload, volume, muted, repeat and background color.

Different player kinds including: single (intelligent multi-format support) or playlist.

Javascript Library API support for other modules wanting to use the jPlayer library.

Global time format settings

 

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal096.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Guests - Mike Anello & Ryan Price
  • Top three takeaways from DrupalCon
  • What is the DrupalCon “vibe” regarding Drupal 8 - brief
  • Tips and Tricks to keep up while getting other’s up to speed

Module of the Week

Select (or other) - https://www.drupal.org/project/select_or_other

Provides a new Forms API element which is a select/radios/checkboxes element that has an 'other' option. When 'other' is selected a textfield appears for the user to provide a custom value.

Resources

  • https://www.lullabot.com/blog/podcasts/drupalizeme-podcast/61-mental-health-and-open-source
  • http://www.amazon.com/10-Happier-Self-Help-Actually-Works-A/dp/0062265431
  • https://assoc.drupal.org/d8accelerate

Hosts

  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal095.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Listener Questions
  • Drupalcon
  • Project management
  • Technical 
  • Marketing

Module of the Week

Image Field Caption https://www.drupal.org/project/image_field_caption

Adds an extra text area for captions on image fields. Similar to the alt and title text fields available with an image field, the caption text area can be used to enter text or html descriptions of an image

Modules

  • Statistics Counter - https://www.drupal.org/project/statistics_counter
  • Statistics Filter - https://www.drupal.org/project/statistics_filter

Resources

  • Website Launch Checkist - https://www.drupal.org/node/2199545

 

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal094.mp3
Category:general -- posted at: 12:00pm EDT

Topics 

  • Announcements 
  • Backup
  • Admin Config
  • Modules
  • Code
  • Server/DNS
  • News & Alerts

Modules 

  • Password Policy – http://drupal.org/project/password_policy
  • Login Security – http://drupal.org/project/login_security
  • Security Review – http://www.drupal.org/project/security_review
  • ReCaptcha – http://www.drupal.org/project/recaptcha
  • Secure Login - https://www.drupal.org/project/securelogin
  • Flood Control Module - https://drupal.org/project/flood_control
  • Flood Unblock Module - https://drupal.org/project/flood_unblock

Resources

  • Getty Images Project Application - https://www.drupal.org/node/2466833
  • Talking Drupal PCI - http://www.talkingdrupal.com/036
  • Talking Drupal Backup Show  http://talkingdrupal.com/047
  • Don’t Hack My Drupal Man  - http://www.oomphinc.com/blog/2015-04/dont-hack-my-drupal-man
  • Enhancing security using contributed modules -  https://www.drupal.org/node/382752
  • Tips and Tricks for Improved Drupal Security - http://www.codediesel.com/security/tips-and-tricks-for-improved-drupal-security/
  • Dos Arrest - http://www.dosarrest.com/
  • File Permissons - https://www.drupal.org/node/244924
  • Drupal Security - https://twitter.com/drupalsecurity

Module of the Week

Webform Reply To - https://www.drupal.org/project/webform_reply_to

A key part of the Webform module is sending e-mails. Webform lets you customize the name and e-mail address that is used for outgoing e-mails, but often this is not enough. You cannot use Webform to set a custom "Reply-To" e-mail header, for instance. That's where this module comes in!

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal093.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • What is the difference between map rendering and location.
  • Location collection
  • Geolocation services
  • Map renderers

Modules

  • Google Store Locator - https://www.drupal.org/project/google_store_locator
  • Leaflet - https://www.drupal.org/project/leaflet
  • Location - https://www.drupal.org/project/google_store_locator
  • AddressField - https://www.drupal.org/project/addressfield
  • GeoField - https://www.drupal.org/project/geofield
  • IP Geolocation - https://www.drupal.org/project/ip_geoloc
  • Leaflet Marker Cluster - https://www.drupal.org/project/leaflet_markercluster

Resources

  • http://www.talkingdrupal.com/030

Module of the Week

d2d migrate https://www.drupal.org/project/migrate_d2d

migrate_d2d provides a framework based on the Migrate API for migrating content from Drupal 5, Drupal 6, or Drupal 7 sites into the Drupal 7 site where it is installed. As of 7.x-2.1-rc1, it requires Migrate 7.x-2.6-rc2 or later. Besides addressing contemporary needs to migrate to Drupal 7, it has helped serve as a proof-of-concept for incorporating the migration approach into core as an upgrade path (https://groups.drupal.org/imp).

 

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal090.mp3
Category:general -- posted at: 12:00pm EDT

www.TalkingDrupal.com/089

Topics

  • What does Patch, Build Punt mean?
  • Challenges we face when building a website
  • Searching and selecting contrib modules
  • The module is not quite doing it for you
  • Does it provide the hooks to modify easily?
  • Recommending a change to the project in the issue queue
  • Building yourself - searching api.drupal.org

Examples

  • (Patch)RESTWS
  • (Build)Switching views displays based on session variable
  • (Patch)Wanting to change the ip banned message
  • (Build)Using a Mandrill Template
  • (Build)Setting up statistics based on metrics specific to your site
  • (Build)Creating a table with values from three entities
  • (Patch) Fixing bugs that cause usability errors (Popup On Load)
  • (Cannibalize)Copying a module and customising it to your needs (Topbar Messages)
  • (Build)Building your own module even though one exists (Hreflang)
  • (Cannibalize)FB Post

Modules

  • https://www.drupal.org/project/topbar_msg
  • https://www.drupal.org/project/popup_onload

Module of the Week

Hacked! https://www.drupal.org/project/hacked

This module scans the currently installed Drupal, contributed modules and themes, re-downloads them and determines if they have been changed. Changes are marked clearly and if the diff module is installed then Hacked! will allow you to see the exact lines that have changed.

Hacked! also provides drush integration so that you can see what files have changed from the command line.

This is primarily a developer tool and should never ever (don't even think it) be installed on a production site.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal089.mp3
Category:general -- posted at: 12:00pm EDT

http://www.talkingdrupal.com/088

Topics

 

Resources

  • Apache Bench - http://en.wikipedia.org/wiki/ApacheBench
  • Blitz.io - https://www.blitz.io/
  • Blazemeter - http://blazemeter.com/

Modules

  • Blazemeter Drupal module - https://www.drupal.org/project/blazemeter

Module of the Week

Captcha After - www.drupal.org/project/captcha_after

Show CAPTCHA protection on selected forms after specified number of unsuccessful form submit attempts has been made.

CAPTCHA After module brings solution to the problem of evaluating security challenges (commonly known as CAPTCHAs) without decreasing the usability of your site. It allows human visitors to fill the web form with input data without solving the CAPTCHA challenge. If however malicious software (or user) is to be suspected because the total number of submitted forms (correct or wrong submits), the CAPTCHA will be activated.

Typical use case is user login page where you can set that CAPTCHA protection should be shown after 3 unsuccessful login attempts. Then on first 3 attempts guest user will not be challenged with CAPTCHA protection, but on fourth login attempt guest user will also need to solve CAPTCHA challenge in order to login.

The administrator of the site has multiple options when it comes to fine tuning of the “suspicious” situation: you can control submit threshold (number of wrong submissions per user), flooding threshold (number of correct submissions per machine IP) and global flooding threshold.

CAPTCHA After can also be enabled only for selected CAPTCHA protected forms.

 

Host

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Guest

Rob Aubin - www.oomphinc.com @ra8

 

Direct download: TaklingDrupal088.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • What is a forum
  • Are they still relevant?
  • Drupal Forum - Core
  • Forum features
  • Advanced Forum
  • Forum Access
  • Notifications 
  • Using third party solutions
  • Organic Groups 

Modules

  • Advanced Forum - https://www.drupal.org/project/advanced_forum
  • Forum Access - https://www.drupal.org/project/forum_access
  • Subscriptions - https://www.drupal.org/project/subscriptions
  • Notify - https://www.drupal.org/project/notify
  • Comment Notify - https://www.drupal.org/project/comment_notify

Resources 

  • Forum Contrib Modules - https://www.drupal.org/node/227121

Module of the Week

Cloudflare https://www.drupal.org/project/cloudflare

CloudFlare is a FREE reverse proxy, firewall, and global content delivery network and can be implemented without installing any server software or hardware.

On average, CloudFlare-powered websites load 30% faster, use 60% less bandwidth, and process 65% fewer requests. CloudFlare-powered websites are protected from many forms of malicious activity including: comment spam, email harvesting, SQL injection, cross-site scripting, and DDoS (denial of service) attacks.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Website: www.talkingdrupal.com

Direct download: TalkingDrupal084.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • What do we mean by “gallery”
  • Considerations when building a gallery
  • Customer workflow 
  • Single or multi content types
  • Page layouts
  • Lightbox and Colorbox
  • Image uploading
  • Mobile image upload
  • 3rd party integration

Modules

  • Gallery formatter - https://www.drupal.org/project/galleryformatter
  • Views Slideshow - https://www.drupal.org/project/views_slideshow
  • Flexslider - https://www.drupal.org/project/flexslider
  • Node Gallery - https://www.drupal.org/project/node_gallery
  • Multiupload  Filefield Widget - https://www.drupal.org/project/multiupload_filefield_widget
  • Multiupload Imagefield Widget - https://www.drupal.org/project/multiupload_imagefield_widget
  • Field Focus - www.drupal.org/project/imagefield_focus
  • pl upload - https://www.drupal.org/project/plupload

Modules of the Week

FileField Source - https://www.drupal.org/project/filefield_sources

FileField Sources is an extension to the FileField module. The FileField module lets you upload files from your computer through a CCK field. The FileField Sources module expands on this ability by allowing you to select new or existing files through additional means, including:

  • Re-use files by an auto-complete textfield
  • Attach server-side files uploaded via FTP
  • Transfer files from a remote server (cURL required)
  • Paste a file directly from the clipboard (Drupal 7 only)
  • Select existing files through the IMCE file browser
  • Although FileField Sources provides several built-in sources, it can be extended by any module through an API for creating new sources. Users can toggle between any of the available methods for selecting a file.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal083.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Paragraphs feedback
  • What is Organic Groups?
  • Use Cases
  • Key concepts to understand

Module of the Week

Facebook Post - https://www.drupal.org/project/fb_post

This module allows registered users to add posts to their Facebook feeds when they create new content or make a comment on your site.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal082.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Drupal 8 -  Full release 2016
  • Getting involved and getting started
  • Does this change anything in your mind?How to move forward with Drupal 8
  • Tips on building a volunteer hour tracking website

Module of the Week 

Paragraphs - https://www.drupal.org/project/paragraphs

Paragraphs is the new way of content creation!

It allows you — Site Builders — to make things cleaner so that you can give more editing power to your end-users.

Instead of putting all their content in one WYSIWYG body field including images and videos, end-users can now choose on-the-fly between pre-defined Paragraph Types independent from one another. Paragraph Types can be anything you want from a simple text block or image to a complex and configurable slideshow.

Paragraphs module comes with a new "paragraphs" field type that works like Entity Reference's. Simply add a new paragraphs field on any Content Type you want and choose which Paragraph Types should be available to end-users. They can then add as many Paragraph items as you allowed them to and reorder them at will.

Paragraphs module does not come with any default Paragraph Types but since they are basic Drupal Entities you can have complete control over what fields they should be composed of and what they should look like through the typical Drupal Manage Fields and Manage Display screens.

You can also add custom option fields and do conditional coding in your CSS, JS and preprocess functions so that end-users can have more control over the look and feel of each item. This is way much cleaner and stable than adding inline CSS or classes inside the body field's source.

Resources

  • https://www.drupal.org/drupal-8.0/get-involved
  • https://groups.drupal.org/node/447258

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal081.mp3
Category:general -- posted at: 12:00pm EDT

  • Drupal 8
  • Responsive Images
  • Element Queries
  • Drupal Trends
  • General Tech 

 

Direct download: TalkingDrupal080.mp3
Category:general -- posted at: 12:00pm EDT

The Night Before DrupalCon

 

Twas the night before DrupalCon

When all through the hotel, Not a developer was coding, not even Crell

The Coffee Mugs were placed by the laptops with care, In hopes that our Dries, soon would be there

The speakers were nestled all snug in their beds, While visions of Drupal 8 RC danced in their heads

and my boss in his t-shirt and I in mine too just sat down to the bar to throw back a brew

When out in the hall there arose such a clatter

I  sprang from my stool to see what was the matter, out to the hall I stumbled and fell, tore up my new DrupalCon t-shirt and and exclaimed “oh hell”

When, what to my wondering eyes should appear, but a bright yellow taxi driven by a man with a beard, with a spiky haired passenger wearing glasses and jeans I knew in a moment it must be Dries 

More rapid than Varnish his contributors they came. and he commented, and messaged and called them by name: Now JJeff! now Quicksketch now Webchick and Nicxvan

On MerlinofChaos On Stella On KarenS and Eaton! To finish the beta blockers, YES, finish them all, Now Code away! Code away! Code away all!

As I held my last brew and was turning around, into the hotel Dries came with a bound.

He was dressed in the typical geek turn CEO garb, but wrinkled and untidy from his trip across the pond.

One-strapping the pack of tech on his back he looked like a man that could use a night cap.

His eyes how they twinkled! His smile how Merry! His glasses were awesome, kind of like Drew Carey. 

His code and ideas are legend you know, from a dorm room in Antwerp to a  board room so quick, if you think it was luck, you just missed the trick.

With 10 Years of DrupalCon and no signs of slowing, we’re expecting Drupal 8 to keep this show going.

I see in his face, years of spearheading his vision, from Drupal 1 to 7, it’s been a community mission.

A wink of his eye and a twist of his head soon gave me to know I had nothing to dread. 

He spoke not a word, but went straight to his work, and filled all the coffee cups, then turned with a twerk

The ding of the elevator, up to his room he went. To rest his head before his keynote event

but I heard him exclaim as he walked out of sight Happy DrupalCon to all and to all a good night. 

 

Direct download: TalkingDrupal079.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Doing it yourself vs accepting a third parties content model

  • Determining content types

  • Fields

  • References/content relationships

  • Defining authoring experience

  • Tools


Module of the Week

  • Christmas Snow: https://www.drupal.org/project/christmas_snow

This is a very small module that adds a Christmas Snoweffect to your site.

Modules

  • Entity References - https://www.drupal.org/project/entityreference

Resources

  • Build Spec Spreadsheet - https://t.co/pMk5IBATrl
  • Gather Content - https://gathercontent.com/
  • Good Typographic on the Web by Jason  - http://www.printmag.com/featured/good-typographic-design-for-the-web/

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal078.mp3
Category:general -- posted at: 12:00pm EDT

Topics

Latest Drupal News

  • Blogs
  • Curators 
  • Google Alerts
  • Podcasts
  • Attending camps/cons/conferences
  • Meetups
  • Social Media 
  • Company Reading Lists or Newsletters
  • Writing!

Industry Trends 

  • Blogs
  • Podcasts
  • Attending camps/cons/conferences
  • Publications

 

Module of the Week

ImageAPI Optimize

https://www.drupal.org/project/imageapi_optimize

This is a toolkit for ImageAPI. It requires imageapi_gd or imageapi_imagemagick or any ImageAPI toolkit to work.

ImageAPI Optimize allows you to use your preferred toolkit and optimize (losslessly) the image when it is saved. Practice for web performance suggests that images should be optimized for better loading time. With this module enabled, Google's Page Speed will always give you an A in image optimize.

Resources

Aquia Blog 0 https://www.acquia.com/blog

Lullabot - https://www.lullabot.com/contact/mailinglist

Drupalize.me - https://drupalize.me/ (newsletter signup at the bottom)

Weekly Drop - http://www.theweeklydrop.com/

Drupal Planet - https://www.drupal.org/planet

Lullabot - https://www.lullabot.com/

reddit.com/r/drupal 

Drupalize.me - https://drupalize.me/

Drupal Easy - http://drupaleasy.com/podcast

Modules Unraveled - https://modulesunraveled.com/podcast

Design4Drupal - http://boston2014.design4drupal.org/

NEWDcamp - http://www.newdcam.com

ExploringDrupal8 - http://Exploringdrupal8.com

DrupalPVD - http://www.DrupalPVD.org

Google Plus  - https://plus.google.com/communities/111161359890617128846

Smashing Magazine - http://www.smashingmagazine.com/

The Verge - http://www.theverge.com/

This Week in Tech (TWIT)  (http://www.twit.tv)

The Web Ahead  http://5by5.tv/webahead

The Dirt Show - http://www.freshtilledsoil.com/category/podcast/

The Big Web Show http://5by5.tv/bigwebshow

Shoptalk Show http://shoptalkshow.com/

Responsive Web Design - http://www.responsivewebdesign.com

An Event Apart http://aneventapart.com/

Artifact http://artifactconf.com/

Future of Web Design https://futureofwebdesign.com/

A List Apart http://alistapart.com/

A Book Apart series http://www.abookapart.com/

O’Reilly http://www.oreilly.com/

.Net Magazine http://www.creativebloq.com/net-magazine

 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal077.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Managed vs Non-Managed

  • Website characteristics

  • Backups

  • Hosting Companies

  • Drupal Specialized Hosting


Module of the Week

  • Role Export - https://www.drupal.org/project/role_export

The Role Export module allows roles to have machine_names and generates a unique role id (rid) based off of the machine_name. Roles can be exported with Features and get the exact same rid if imported on other sites. Because of this unique rid there is no need to create plugins per contrib module that use the rid in their export code, such as Views, Ctools, Rules, etc. References to this role id will not break on other sites.

Resources

  • Hosting Companies

Dreamhost


A Small orange


Linode


Media temple


Digital Ocean


Ramnode


Black Mesh


Site Ground


Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDupal076.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Guest Marc Isaacson
  • “Teach Yourself Drupal” Drupal Kickstarter Project
  • Project goals Objective
  • How does it work
  • Ridiculously Open source  
  • Kickstarter campaign

Module of the Week

  • Computed Field - https://www.drupal.org/project/computed_field

Computed Field is a very powerful field module that lets you add a custom "computed fields" to your content types. These computed fields are populated with values that you define via PHP code. You may draw on anything available to Drupal, including other fields, the current user, database tables, you name it. (Feeling the power yet? :) ) You can also choose whether to store your computed field values in the database with other content fields, or have them "calculated" on the fly during node views. (Although you should note that Views use requires database stored values.) This field is literally the Swiss Army knife of fields. So start cooking up your PHP based values!

Resources

  • Teach Yourself Drupal Kickstarter - https://www.kickstarter.com/projects/vegantriathlete/teach-yourself-drupal?ref=nav_search
  • Teach Yourself Drupal http://www.teachyourselfdrupal.org
  • ROOSTS - http://www.roosts.org/
  • Innovation Women https://www.kickstarter.com/projects/innovationnights/innovation-women-technical-and-entrepreneurial-spe

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Guests

  • Marc Isaacson -https://www.drupal.org/u/vegantriathlete @tydrupal

marc@isaacsonwebdevelopment.com

 

 

Direct download: TalkingDrupal075.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • NewdCamp overall results

  • Team

  • Handling the money

  • Selecting a Venue

  • Sponsors

  • Marketing

  • Website

  • Things we forgot 


Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

Guests

  • Ellen Diamond - www.hwdesignco.com @ellendiamond
  • Susan Krushinsky www.HomesBySusanK.com @HomesBySusanK
Direct download: TalkingDrupal074.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Net neutrality

  • What is MailChimp

  • What is Mandrill

  • Modules to use with them

  • Implementation uses


Module of the Week

  • Mailredirect - https://www.drupal.org/project/mail_redirect

The Mail Redirect module redirects ALL system generated email to a test mail domain or address. This is especially useful when doing site testing which uses a production database which is populated with real email addresses.

Modules

  • Mailchimp - https://www.drupal.org/project/mailchimp
  • Mandrill - https://www.drupal.org/project/mandrill

Resources

  • Mailchimp patch for contextual links - https://www.drupal.org/node/2356065

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal073.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Episode #71 - Jeff Robbins
  • What do we mean by Mobile Friendly Drupal?
  • What makes a site friendly
  • Modules to help
  • 10-15-14

Module of the Week

  • Front End Developer - https://www.drupal.org/project/dfed

Front End Developer provides an easy to use toolkit for theme developers that assists in the building of themes.

Features include:

* Displays current viewport resolution

* Displays common media query resolutions ( ie. Mobile, Tablet, Desktop )

* Highlights defined sidebar regions

* Highlights links that do not have a destination set

* Highlights images without alt tags set

 

Modules

  • Navbar Module - https://www.drupal.org/project/navbar
  • Adaptive Images - https://www.drupal.org/project/adaptive_image
  • Picture - https://www.drupal.org/project/picture
  • Flexslider - https://www.drupal.org/project/flexslider
  • Context - https://www.drupal.org/project/context
  • Context Breakpoint - https://www.drupal.org/project/context_breakpoint
  • Context Mobile Detect - https://www.drupal.org/project/context_mobile_detect
  • Fences - https://www.drupal.org/project/fences
  • HTML5 Tools - https://www.drupal.org/project/html5_tools
  • Semantic Views - https://www.drupal.org/project/semanticviews
  • Block Class - https://www.drupal.org/project/block_class

Resources

  • Macaw - visual web design tool - http://macaw.co
  • Brackets - new open-source code editor from Adobe - http://brackets.io
  • InVisionApp - visual prototyping & collaboration tool - http://invisionapp.com

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal072.mp3
Category:general -- posted at: 12:00pm EDT

On November 1, 2014 at Brown University in Providence, Jeff Robbins, gave the keynote speech at the first New England Drupal Camp.   

The Drupal community knowns Jeff as a pioneer in web development and Drupal, but did you know the CEO of Lullabot was also the front man for a successful alternative rock band in the 90s?  Jeff shared the lessons he learned in music and how they shaped his success building a world renowned Drupal agency

You can hear Jeff's speech, "What I learned from Rock and Roll" here.

 

Direct download: TalkingDrupal071.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • What is meant by collaboration?
  • Is it different than teamwork?
  • Collaborationist! 
  • Benefits of collaborating
  • Internal and external 
  • Participation vs collaboration
  • Steps to get collaboration kick started
  • Personal and business impact
  • Finding people to collaborate with

Module of the Week

  • Metatag http://drupal.org/project/metatag

The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about a website. In the context of search engine optimization, when people refer to meta tags they are usually referring to the meta description tag and the meta keywords tag that may help improve the rankings and display of a site in search engine results. In addition, the module provides support for meta tags (Open Graph Protocol from Facebook, Twitter Cards from Twitter) that allow control of how content appears when shared on social networks.

Resources

  • Workshops - http://www.Webcoffee.co
  • Design is a Job - http://www.abookapart.com/products/design-is-a-job
  • Linchpin - http://www.amazon.com/Linchpin-Are-Indispensable-Seth-Godin/dp/1591844096
  • Hillman Curtis  - MTIV - http://www.amazon.com/MTIV-Process-Inspiration-Practice-Designer/dp/0735711658

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal070.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Scenario 1 - “I have a Drupal 6 website and I need to get to Drupal 7”
  • Scenario 2 - “I cannot get support from my current Drupal developer”

Modules

Checklist  https://www.drupal.org/project/checklist

Allow administrators on sites to create checklists that must be completed by users of the site. Each user can see their checklists on the "Checklists" tab of their account.

  • Multiple checklists can be created and assigned to users to complete depending on their role (or other groups in 2.x). Additional checklist options:
  • Specify to only make new users complete a checklist.
  • Assign a role on completion of checklist.
  • Limit navigation until checklist is complete (it will not allow the users to go anywhere except to items on the checklist).
  • Force checklist items to be completed in order.

Multiple checklist item types that can be expanded via hooks/API. Implemented by default in both versions:

  • User check - the user simply clicks/checks the item.
  • Admin check - a user with the correct permission must check the item off of the checklist.
  • Node create - user must create a certain node type.
  • Node agree - user must visit a node and click I agree at the bottom.
  • Page view - user must visit a given page within the site.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal069.mp3
Category:general -- posted at: 4:25pm EDT

Topics

  • Security Patch Released today
  • Approaches to address the issue.  Update or patch.
  • Handling customers
  • Open source - security
  • Oomph Ally Services
  • Managing the update process with a customer
  • Charge for updates or included in monthly service fee
  • Writing secure code: Importance of using the API

 

Modules

Conditional Fields https://www.drupal.org/project/conditional_fields

Define dependencies between fields based on their states and values.

Conditional Fields for Drupal 7 is an user interface to the new States API, plus the ability to modify fields appearance and behavior on certain conditions when viewing content

 

Resources

  • Security Release - https://www.drupal.org/SA-CORE-2014-005
  • Security FAQ - https://www.drupal.org/node/2357241
  • Drupal Secutiry Page - https://security.drupal.org/about
  • Oomph Ally Servcies - http://oomphinc.com/ally
  • Drupal Security - https://twitter.com/drupalsecurity

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal068.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Meet Jerry from Drupal PVD
  • How to approach Drupal from the outside
  • Drupal baggage
  • Having a Drupal State of Mind and how to get there

Module of the week 

  • Bundle Copy https://www.drupal.org/project/bundle_copy

Bundle copy is a replacement for the Content copy module which lives in the CCK project for Drupal 6.

Has export/import support for:

  • Node types
  • Taxonomy
  • User
  • Field API fields
  • Field groups

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal067.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Dave McKinley - CTO Ooomph 
  • Drupal 8 Beta Release
  • What does it mean to be multidisciplinary agency
  • WordPress and Drupal under the same roof
  • When a client doesn’t have a preference, how do you choose WordPress vs Drupal

Resources

  • Drupal 8 Beta Release - https://www.drupal.org/drupal-8.0.0-beta1
  • Meet Our New CTO, Daid McKinleyI - http://www.oomphinc.com/blog/2013-08/meet-our-new-cto-david-mckinley/

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Dave McKinley - oomhinc.com, @DavidBMcKinley

 

Direct download: TalkingDrupal066.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Responsive Typography by Jason Pamental
  • Getting a book deal
  • The writing process
  • Pricing
  • Marketing
  • What Jason learned from writing a book

Resources

  • http://shop.oreilly.com/product/0636920034063.do

Module of the week

  • Commerce Coupon https://www.drupal.org/project/commerce_coupon

Full rules integration. The validation and the redemption can be controlled by Rules. Multiple coupon types can be added. Each type can has his own fields.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal065.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • General Options
  • Free Theme
  • Roll your own
  • Hire a Themer
  • General Strategy
  • Public Theme vs Admin Theme
  • Modules

Module of the week

  • Menu HTML https://www.drupal.org/project/menu_html

This very simple module adds a checkbox to the menu item edit form and allows the admin to add html to the menu item title. The idea is to use this for external links for which you want to display a logo of the visited site or simply to add strong on some words.

Guest

  • Tim Dickens - www.ParallaxInfoTech.com@tregonian

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal064.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • What do we mean by Intranet
  • Examples of Intranet implementations
  • Why Drupal is a good solution (sounds like to usual reasons)
  • Challenges with Intranet
  • Distributions

Modules

  • LDAP - https://www.drupal.org/project/ldap
  • CAS - https://www.drupal.org/project/cas
  • Workbench - https://www.drupal.org/project/workbench
  • Webforms - https://www.drupal.org/project/webform

 

Module of the week

  • Block title link https://www.drupal.org/project/block_titlelink

Have you ever needed to make a block title a link? This module makes it easy. Block Title Link creates a link field on the Block Admin page. It works by overriding the $block->subject variable and changes it to a link.

Features Support: Block Title Link is compatible with the Features module by using the Strongarm module. Simply select any block_titlelink prefixed variables and they will be exported in your feature.

Resources

 

  • Drupal Commons - https://www.drupal.org/project/commons/
  • Open Atrium - https://www.drupal.org/project/openatrium
  • Google Interactionhttps://austin2014.drupal.org/session/collaborative-spaces-integrating-drupal-google-drive-dropbox-and-more

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal063.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Design Tools
  • Editors/IDE/Compilers (sass) Tools
  • Source Management and Tools
  • Project Management Tool
  • Issue Tracking & Time tracking Tools
  • Note Taking Tools
  • Todo Tracking Tools
  • Other Tools
  • Communication Tools

Module of the week

  • Views Flipped Table https://www.drupal.org/project/views_flipped_table

This module provides a views table style with rows and columns flipped. This is useful for views showing few entities with many fields, such as product comparison.

Resources

  • Trying out Sketch - http://bohemiancoding.com/sketch/
  • Typecast! - http://typecast.com
  • Balsamiq (wireframing) - https://balsamiq.com/
  • Omnigraffle: https://www.omnigroup.com/omnigraffle
  • Coda - http://panic.com/coda/
  • Codekit - https://incident57.com/codekit/
  • PHP Storm - http://www.jetbrains.com/phpstorm/
  • Github - https://github.com/
  • Bitbucket - bitbucket.com
  • BeanStalk - http://beanstalkapp.com/
  • Tower - http://www.git-tower.com/
  • MAMP (Mac) - http://www.mamp.info/en/
  • Drush - http://drush.org
  • Freshbooks http://freshbooks.com/
  • Harvest - https://www.getharvest.com/
  • Tempo - http://www.tempoplugin.com/
  • Basecamp - https://basecamp.com/
  • Jira - https://www.atlassian.com/software/jira
  • Evernote - http://www.evernote.com
  • Etherpad - etherpad.mozilla.org
  • Workflowy - https://workflowy.com/
  • Nozbe - http://www.nozbe.com
  • HipChat - https://www.hipchat.com
  • Zoom.us - http://wwww.zoom.us

Guest

  • Dani Nordim - tzk-design.com @danigrrl

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal062.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Dani Nordin (@danigrrl)
  • UX Designer - what do you do
  • Work on Drupal.org
  • Tips for getting started with UX
  • Resources for UX
  • What it’s like being a designer doing Drupal contrib
  • Thoughts on D8
  • D4D

Module of the week

Fences - https://www.drupal.org/project/fences

Fences is a an easy-to-use tool to specify an HTML element for each field. This element choice will propagate everywhere the field is used, such as teasers, RSS feeds and Views. You don't have to keep re-configuring the same HTML element over and over again every time you display the field.

Resources

  •  Bentley User Experience Center - http://www.bentley.edu/centers/user-experience-center
  • Design 4 Drupal - http://www.design4drupal.org
  • Meta issue on user profiles: https://www.drupal.org/node/2281763
  • TreeJack - http://www.optimalworkshop.com/treejack.htm
  • Axure - http://www.axure.com/
  • Communicating Design - http://www.amazon.com/Communicating-Design-Developing-Documentation-Planning/dp/0321392353/ref=sr_1_2?ie=UTF8&qid=1409161283&sr=8-2&keywords=Communicating+Design
  • Undercover User Experience Design (Voices That Matter) - http://www.amazon.com/Undercover-Experience-Design-Voices-Matter/dp/0321719905
  • An Alphabet of Accessibility Issues - https://the-pastry-box-project.net/anne-gibson/2014-July-31#nav
  • DrupalCon Amsterdam 2014 - https://amsterdam2014.drupal.org/node

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Dani Nordim - tzk-design.com @danigrrl

 

Direct download: TalkingDrupal061.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • General thoughts and experiences with multi-language websites
  • Basics of translation
  • Process of translation in Drupal
  • Things to consider: Content (nodes), menu system, switching between languages, fixing strings (string override), layout
  • Localization issues
  • Common misconceptions
  • Multilingual modules
  • Other multilingual options

Module of the week

Simplify - https://www.drupal.org/project/simplify

Simplify allows particular fields to be hidden from the user interface. This helps to de-clutter forms and present a more user-friendly experience to content editors.

Modules

  • https://www.drupal.org/project/i18n
  • http://drupal.org/project/entity_translation
  • http://drupal.org/project/variable
  • http://drupal.org/project/webform_localization
  • https://www.drupal.org/project/stringoverrides

Resources

Amazon investment in Aquia - http://venturebeat.com/2014/08/13/amazon-throws-money-into-drupal-hosting-company-acquia/

Modules that extend i18n: https://www.drupal.org/node/1305992

Lingotek - http://www.lingotek.com/drupal

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal060.mp3
Category:general -- posted at: 10:15pm EDT

Topics

  • Why did we start a new camp?
  • Goals of NEWDCamp
  • Planning phases
  • Planning team
  • About  the name
  • Picking a Venue
  • How to handle the money - Drupal Association - Fiscal Sponsorship
  • Camp Website
  • Marketing and sponsors

Module of the week

https://www.drupal.org/project/shield

PHP Authentication shield. It creates a simple shield for the site with Apache authentication. It hides the sites, if the user does not know a simple username/password. It handles Drupal as a "walled garden".

This module helps you to protect your (dev) site with HTTP authentication.

 

Resources

www.Newdcamp.com

 

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Ellen Diamond - www.hwdesigco.com @ellendiamond

 

 

Direct download: TalkingDrupal059.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Eric’s presentation at Design4Drupal in Boston
  • Designing in a browser
  • TWIG
  • REST
  • Front end design strategies
  • Drupal as a headless backup

Resources

  • TWIG - http://twig.sensiolabs.org/
  • YAML - http://www.yaml.org/
  • ProntoType -  http://docs.prontotype.it/
  • Sculpin - http://sculpin.io

Module of the Week

https://www.drupal.org/project/little_helper

The Little Helper module provides a block that will display to the user random messages that an admin specifies. These messages can range from helpful tips to cute little sayings. The functionality of this module is similar to that of the MailChimp monkey.

Erik Baldwin

  • http://CLoudNYNEDesign.com
  • http://twitter.com/CLoudNYNE
  • https://plus.google.com/+ErikBaldwinCND
  • http://github.com/ThatGuyCND
  • https://www.linkedin.com/in/erikbaldwin
  • **me: **DRUPALPRO
  • CND Phone: 615-DRUPAL-0

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

 

Direct download: TalkingDrupal058.mp3
Category:general -- posted at: 12:00pm EDT

 

  • Uses of Email

    • Transaction/Service E-Mails - one email to the single person for a particular purpose.  ie. Reset Password, Shipping Confirmation...

    • Bulk Email - send to the group of people.  ie. Newsletter, Forum subscriptions…

    • User communication - personal contact or something like basecamp

    • Impact the type of service and tools you will use

  • Getting Started With HTML EMails

    • Drupal out of the box will only send plain text emails

    • Need an SMTP server setup on your web server or use this:

      • SMTP Authentication Support Module

  • Structure of HTML email

  • HTML E-Mails From Drupal (Creating and Sending)

    • Simple News (Module)

      • Create E-mails content

    • Mime Mail

      • Enhances the abilities of Drupal to send HTML Emails

      • Allows for email attachments

    • Mandrill / Mail System

      • (service by Mailchimp)

      • Can replace the need for an SMTP server

      • Has statistics for e-mails sent

      • Can setup rules (within the Mandrill service) to change e-mail attributes before sending

  • HTML E-mails From Outside of Drupal (List Signup Only)

    • Mailchimp

      • Allow Drupal visitors to signup for emails

      • List Management for users

      • E-commerce and webform integration

      • Service is easy to use

      • Allows RSS Auto Send

      • Use site content to build newsletters

    • Constant Contact

      • Allow Drupal Visitors to signup for emails

      • Limited List Management

      • Some E-commerce and Webform integration

    • Campaign Monitor

      • Great reseller program

      • Easy template generation

    • Zurb Foundation

      • Responsive templates
        http://zurb.com/playground/responsive-email-templates

 

Module of the week

Table Field - https://www.drupal.org/project/tablefield

This module allows you to attach tabular data to a node in Drupal 6 or any entity in Drupal 7. The input form allows the user to specify the number of rows/columns and allows entry into each table cell using text fields. Tables can be defined globally or on a per-node/per-entity basis, so every node can have multiple tables of arbitrary size. Enter data by hand or by CSV upload. Table data can also be downloaded as CSV files by your users if you so choose. Tables are multi-value and revision capable.

Resources

Simple News - https://www.drupal.org/project/simplenews

Mime Mail - https://www.drupal.org/project/mimemail

SMTP Authentication Support Module - https://www.drupal.org/project/smtp

Mandrill - https://www.drupal.org/project/mandrill

Mail Tester - http://www.mail-tester.com

Mail System - https://www.drupal.org/project/mailsystem

Mailchimp - https://www.drupal.org/project/mailchimp

Constant Contact - https://www.drupal.org/project/constant_contact

Campiagn Monitor - https://www.drupal.org/project/campaignmonitor

Responsive Email Design from Campaign Monitor  - http://bit.ly/rt-rdemailcm

Web Fonts in Email from Campaign Monitor - http://bit.ly/rt-emailcm

Responsive Email from MailChimp - http://bit.ly/rt-rdemailmc

Typography in Email from MailChimp -http://bit.ly/rt-emailmc

Tutorial to Understand HTML Email (Hand crafted) - http://webdesign.tutsplus.com/articles/build-an-html-email-template-from-scratch--webdesign-12770

 

Direct download: TalkingDrupal057.mp3
Category:general -- posted at: 10:47am EDT

  • Responsive Typography Book by Jason 
  • Stephen trip to Disney and the Technology advances
    • We discuss how the Magic Band (wearable tech) is currently being used at Disney
    • Location servers being used at Dollywood
    • Location services being used Dana Farber
  • Facebook experiment
    • Changing peoples moods based on content provided to the user.   A small debate the ethics of what Facebook was doing.
  • Being Involved in the Drupal Community
    • Does it help your business - hosts share how the community involvement has helped their business
  • Aegir
    • What is Aegir
    • What has Nic done recently in Aegir - sandboxing a designer 

 

Direct download: TalkingDrupal056.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Difference between site and system
  • Characteristics of a system
  • Why a site-building/theme approach?
  • Building as a system vs. good practice for re-use
  • Things we do to be more system like

Modules 

  • Field Group Module - https://www.drupal.org/project/field_group
  • WYSIWYG Module - https://www.drupal.org/project/wysiwyg
  • Administration Views - https://www.drupal.org/project/admin_views

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal055.mp3
Category:general -- posted at: 12:00pm EDT

 

Topics

  • Dries’s annoucement of Drupal 6 support 
  • What challenges do we have today supporting D6 sites
  • What will the challenges look like when D8 launches
  • Migration path from 6 to 7
  • Moving forward
  • Business opportunities

Module of the week

  • Views field view https://www.drupal.org/project/views_field_view

This module allows you to embed a view as a field in a view. A new field handler is made available, so this can also be used in area (header/footer/empty) handlers as well as rows.

This view handler can accept arguments from fields of the parent view using tokens and pass them into the child view for each row. Raw or rendered token values can be used, as well as static values.

Resources

  • Dries’s annoucement of Drupal 6 support - http://buytaert.net/drupal-6-support

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal054.mp3
Category:general -- posted at: 12:00pm EDT

Topics 

  • DrupalCon Austin sessions:
    • Semantic Site Architecture - Jody Hamilton https://austin2014.drupal.org/session/semantic-site-architecture
    • Battle for the Body Field: Drupal and the Future of WYSIWYG - Jeff Eaton https://austin2014.drupal.org/session/battle-body-field-drupal-and-future-wysiwyg
    • Digital Commerce Ecosystem - Commerce Guys https://austin2014.drupal.org/session/digital-commerce-ecosystem
    • Collaborative Spaces: Integrating Drupal With Google Drive, Dropbox, and More - Dave Sawyer & James Barnett https://austin2014.drupal.org/session/collaborative-spaces-integrating-drupal-google-drive-dropbox-and-more
  • DrupalCon Austin stats
  • Code Sprints 
  • BOF’s (bird’s of a feather)

Resoucrces:

  • Site Architecture Plan Template: Plantir Build Spec 1.0 - https://t.co/pMk5IBATrl
  • Drupal Easy podcast Episode 128: D8 theming http://bit.ly/1tGEYYb

Hosts:

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal053.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Key Note
  • Drupal 
  • Parties

Drop in Guests

  • Todd Ross Nienkerk - Four Kitchens https://fourkitchens.com/team/todd-ross-nienkerk/
  • Kay VanValkenburgh - OwnSourcing - http://ownsourcing.com/

Resources

  • http://buytaert.net/the-investment-case-for-employing-a-drupal-core-contributor
  • https://www.youtube.com/user/DrupalAssociation/videos

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan

 

Direct download: TalkingDrupal052.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • DrupalCon - Jason and John Preview
  • NewdCamp 
  • RestWS - what is Rest and Use Cases
  • Login/Logout/Reset Password - nuances and modules to customize.
  • Module of the Week

Resources

  • DrupalCon.com - www.DrupalCon.com 
  • NewdCamp.com - www.NewdCamp.com
  • Flood Control Module - https://drupal.org/project/flood_control
  • Flood Unblock Module - https://drupal.org/project/flood_unblock
  • Simple Password Reset Module - https://drupal.org/project/simple_pass_reset
  • PRLP Module - https://drupal.org/project/prlp
  • Logintoboggan Module - https://drupal.org/project/logintoboggan
  • Generate Password Module - https://drupal.org/project/genpass
  • Administer User By Role Module - https://drupal.org/project/administerusersbyrole
  • Role Assign Module - https://drupal.org/project/roleassign

Module of the Week

  • Administer User By Role - https://drupal.org/project/administerusersbyrole

This module allows site builders to set up fine-grained permissions for allowing users to edit and delete other users — more specific than Drupal Core's all-or-nothing 'administer users' permission. It also provides and enforces a 'create users' permission.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal051.mp3
Category:general -- posted at: 12:00pm EDT

In episode #50, Daniel J Lewis is the host and interviews the regular Talking Drupal hosts Stephen, Jason, John and Nic.  Technology, Drupal, Food and Marriage; Daniel went in all directions.

Topics

Daniel J Lewis - host for the day

  • Some Questions include:
  • What was your very first Drupal project and what was your very first website or software application? Why Drupal over other CMSes?
  • If Drupal disappeared today, what CMS would you use?
  • What is the project you most enjoyed working on? Not because of the profit or size, but your level of enjoyment.
  • What are three of your favorite tools for designing, coding, or managing Drupal projects?
  • Do you have any hobbies; what do you do in your spare time?
  • What is your favorite food and beverage?
  • You are all married, how did you propose to your wives?

Resource

  • The Noodle.mx Network http://noodle.mx 
  • Responsive Typography from O’Reilly http://responsivetypographybook.com
  • New England Drupal Camp - www.newdcamp.com

Hosts

Daniel J Lewis - http://noodle.mx  @theramennoodle

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com t@johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Jason Pamental - www.hwdesignco.com @jpamental

 

 

Direct download: TalkingDrupal050.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Wade Winger Bio
  • Definition of Assistive Technology
  • Crossroads and InData Project
  • Web Accessibility
  • Legal requirements for providing an accessible website
  • Impact of current technology
  • Getting help developing website

Resources

  • Easter Seals Crossroads Assistive Technology - http://www.eastersealstech.com/category/assistive-technology-update/
  • Making your website more accessible Video Series - http://www.eastersealstech.com/a11y
  • Wave Tool Bar - http://wave.webaim.org/toolbar/

Legal Resources

  • http://www.ada.gov/pcatoolkit/chap5toolkit.htm
  • http://www.access-board.gov/guidelines-and-standards/communications-and-it/about-the-section-508-standards
  • http://www.jimthatcher.com/law-target.htm 

Online References

  • www.w3c.org/wai
  • http://theweco.com/
  • www.a11yproject.com
  • http://www.webaxe.org/
  • https://drupal.org/project/accessibility
  • www.webaim.org/toolbar

Local resources (state assistive tech act projects)

  • Www.EasterSealsTech.com/states

Module of the Week

Trasliteration - https://drupal.org/project/transliteration

Provides one-way string transliteration (romanization) and cleans file names during upload by replacing unwanted characters.

Generally spoken, it takes Unicode text and tries to represent it in US-ASCII characters (universally displayable, unaccented characters) by attempting to transliterate the pronunciation expressed by the text in some other writing system to Roman letters.

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Wade Wingler - wwingler@eastersealscrossroads.org @INDATAProject

 

 

Direct download: TalkingDrupal049.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • About Chris Weber
  • Creating Google+
  • What is the Overnight Website Challenge
  • How are the non-profit organization selected
  • Who can join the challenge
  • What is the structure of the event
  • What happens during the 24 hours
  • What happens after the 24 hours
  • Old Site: http://homeforlife.org/
  • New Site: http://216.243.154.201/
  • Thoughts on Drupal 8  

Links

  • The Nerdery - http://nerdery.com/
  • Home for Life - http://homeforlife.org/

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Chris Weber - https://plus.google.com/+ChrisWeber - @chris_m_weber
Direct download: TalkingDrupal048.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Backup horror stories or success stories
  • Personal development backup
  • Server backup
  • Code and files backup
  • Database backup

Modules

  • Backup and Migrate - https://drupal.org/project/backup_migrate
  • Backup and Migrate Files - https://drupal.org/project/backup_migrate_files

Resources

  • Node Squirrel - http://www.nodesquirrel.com/
  • Jason’s upcoming book - typeresponsively.com

Module of the Week

  • Shiny Theme - https://drupal.org/project/shiny

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal047.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Blog Module (core 7)
  • Roll your own
  • Organizing blog posts
  • Commenting - internal and external
  • Search
  • Additional modules and considerations
  • Share on Social Media
  • Setting customer expectations

Modules

  • Blog Module - https://drupal.org/documentation/modules/blog
  • Facebook Commenting  - https://drupal.org/project/facebook_comments_box
  • Disqus Module - https://drupal.org/project/disqus
  • Pathauto - https://drupal.org/project/pathauto
  • Honey Pot https://drupal.org/project/honeypot
  • Mollom https://drupal.org/project/mollom
  • Metatag Module - https://drupal.org/project/metatag
  • XML Site Mamp Module https://drupal.org/project/xmlsitemap

Module of the Week

Big menu https://drupal.org/project/bigmenu

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com t@johnpicozzi

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal046.mp3
Category:general -- posted at: 2:39pm EDT

Topics

  • Module Development  - what does this topic encompass?
  • When is the right time to create a module?
  • What to consider when building a contrib module
  • Best ways to get started with module development
  • Modules that never get to a release
  • Importance of using IDE and Debugging
  • What is BuildAModule.com

Module of the Week

  • Coffee - https://drupal.org/project/coffee

Resources

  • Build a Module - http://buildamodule.com/
  • Drupal Front End Developer - https://drupal.org/sandbox/johncionci/2221539
  • Creating a Sandbox - https://drupal.org/create-sandbox
  • Promoting sandbox projects - https://drupal.org/node/1068952

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com t@johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental
  • Chris Shattuck - www.buildamodule @buildamodule

 

Direct download: TalkingDrupal045.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Review of current security issue Heartbleed
  • How can twitter be used on a website
  • Twitter the module
  • Setting up Twitter
  • Twitter Rules
  • Other ways to use Twitter 

Modules

  • Twitter - https://drupal.org/project/twitter

Resources 

  • Heartbleed - https://drupal.org/news/2014-04-08-security-update
  • Register Website (App) with Twitter - https://twitter.com/apps/new

Module of the Week

  • Mail Redirect - https://drupal.org/project/mail_redirect

 

Direct download: TalkingDrupal044.mp3
Category:general -- posted at: 5:21pm EDT

In episode #043 we talk about Web Fonts.  Our resident expert, Jason, leads us through the world of Web Fonts answering questions like “What are web fonts?”, “Is it better to server them from my server or user a service?”, “How does the licensing work?”, “what are tips for choosing fonts?”

Topics

  • What are web fonts?
  • What is the difference between web fonts and sage fonts
  • How web fonts have advanced the industry
  • How web fonts work and different formats
  • Is javascript required to use web font?
  • Licensing options for web fonts
  • Choosing to host or use a service
  • Should the developer or customer own the web font service account
  • Tips for choosing a web font
  • Font Services - see links below
  • What is FOUT and how to deal with is
  • Web fonts and Drupal

Module of the Week

  • Search Config - https://drupal.org/project/search_config

Resources

  • TypeKit - https://typekit.com
  • Fonts.com (Monotype) - http://www.fonts.com/
  • Google - https://www.google.com/fonts
  • Fontdeck - http://fontdeck.com/
  • Hoefler & Co - http://www.typography.com/
  • WebINK - http://www.webink.com/

Modules

  • FontYourFace Module - https://drupal.org/project/fontyourface
  • Rabbit Hole - https://drupal.org/project/rabbit_hole
Direct download: TalkingDrupal043.mp3
Category:general -- posted at: 3:56pm EDT

Show Topics

  • Search Options
  • Out of the box
  • Solr
  • Google Custom Search
  • Search Modules
  • Custom Search
  • Faceted search

Module of the Week 

  • Expire - https://drupal.org/project/expire

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.oomphinc.com @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental
Direct download: TalkingDrupal042.mp3
Category:general -- posted at: 12:00pm EDT

Drupal hosts discuss common mistakes they have made with Drupal. 

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental
Direct download: TalkingDrupal041.mp3
Category:general -- posted at: 12:00pm EDT

Show Topics

  • Drupal at Penn State
  • E-Learning
  • ELMS

Links

  • Penn State - http://psu.edu
  • ELMS Learning Network: Design Philosophy / Theory - http://btopro.wordpress.com/2013/08/18/elms-learning-network-design-philosophy-theory/
  • Understandind ELMS - http://elms.psu.edu/blog/post/elmsln-doodle-series

Module of the week 

  • Profiler builder (https://drupal.org/project/profiler_builder)

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental
  • Bryan Ollendyke - @btopro
Direct download: TalkingDrupal040.mp3
Category:general -- posted at: 12:00pm EDT

Show Topics

  • Performance inside and outside of Drupal
  • Authenticated users vs Anonymous
  • Caching
  • Boost Module
  • Views Content Caching (module)
  • Better markup
  • APC (Alternative PHP Cache) needs a php module
  • Memcache - requires a Drupal module and php module
  • Varnish - requires more work in Drupal and Apache
  • CDN

Module of the Week

  • Node Page Disable - https://drupal.org/project/node_page_disable

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental

 

Direct download: TalkingDrupal039.mp3
Category:general -- posted at: 12:00pm EDT

Show Notes

  • What is Git
  • Why use Git
  • Git Workflow
  • Tools
  • Learning Git

Module of the Week

  • Node Clone https://drupal.org/project/node_clone

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan

 

@talkingdrupal

talkingdrupal@gmail.com

Direct download: TalkingDrupal037.mp3
Category:general -- posted at: 11:01pm EDT

Topics

  • Security Updates
  • Customers doing updates or not?
  • When To Update
  • Selling Drupal updates
  • API Modules
  • Manual Updates
  • Updating with Drush

Modules

  • Feeds - https://drupal.org/project/feeds
  • Backup & Migrate - https://drupal.org/project/backup_migrate
  • Devel - https://drupal.org/project/devel

Resources

  • Security Updates - https://drupal.org/security
  • Drush - https://github.com/drush-ops/drus

Module of the Week

  • Feeds clear before import https://drupal.org/sandbox/twistor/2187015
Direct download: TalkingDrupal035.mp3
Category:general -- posted at: 12:00pm EDT

Show Topics

  • Feeds exmplained
  • Feed Features
  • Uses of Feeds
  • Other modules

Modules

  • Feeds - https://drupal.org/project/feeds
  • Feeds ImageGrabber  - https://drupal.org/project/feeds_imagegrabber
  • Feeds Xpath Parser - https://drupal.org/project/feeds_xpathparser
  • Location Feeds - https://drupal.org/project/location_feeds
  • Field Collections - https://drupal.org/project/field_collection_feeds

Module of Week

  • ImageMagik - https://drupal.org/project/imagemagick

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
  • Kathy Beck -  www.RubicDesign.com @kbeck303

 

Direct download: TalkingDrupal034.mp3
Category:general -- posted at: 12:00pm EDT

Show Topics 

  • Creating better HTML
  • Modules and Themes to start with

Modules

  • Semantic Views - https://drupal.org/project/semanticviewsdrupal 
  • Fences - https://drupal.org/project/fences
  • Block class - https://drupal.org/project/block_class
  • HTML Purifier - https://drupal.org/project/htmlpurifier

Theme

  • Mothership - https://drupal.org/project/mothership
  • Module of the Week
  • Stage File Proxy - https://drupal.org/project/stage_file_proxy

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
  • Kathy Beck -  www.RubicDesign.com @kbeck303

 

Direct download: TalkingDrupal033.mp3
Category:general -- posted at: 12:00pm EDT

Topics

  • Aquia U
  • Screen Drupal developers for employment
  • Training developers, project managers and decision makers
  • What size organizations use training
  • Find trainers
  • Training formats
  • Best ways to learn Drupal 
  • Mentorship
  • Sailing

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • John Picozzi - @johnpicozzi
  • Nic Laflin - www.nLightened.net @nicxvan
  • Jason Pamental - www.hwdesignco.com @jpamental
  • Kay VanValkenburgh - www.ownsourcing.com, @ownsourcing

 

Direct download: TalkingDrupal032.mp3
Category:general -- posted at: 12:00pm EDT

Show Topics 

  • SEO - Search Engine Optimization
  • How Search Engines Work
  • Key to successful SEO
  • SEO Drupal Modules 
  • Tools
  • Resources

Modules

  • SEO Checklist - https://drupal.org/project/seo_checklist
  • Page Title - https://drupal.org/project/page_title
  • Global Redirect - https://drupal.org/project/globalredirect
  • Metatag - https://drupal.org/project/metatag
  • Pathauto https://drupal.org/project/pathauto
  • Redirect https://drupal.org/project/redirect
  • Global redirect https://drupal.org/project/globalredirect
  • Metatags https://drupal.org/project/metatag
  • Content analysis: https://drupal.org/project/contentanalysis
  • XML Sitemap https://drupal.org/project/xmlsitemap
  • Site Verify https://drupal.org/project/site_verify

Links

  • SEOMOZ - http://moz.com/learn/seo
  • Web Developers SEO Cheat Sheet http://moz.com/blog/the-web-developers-seo-cheat-sheet-2013-edition

Module of the Week 

  • FieldImage Focus - https://drupal.org/project/imagefield_focus

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan 
Direct download: TalkingDrupal031.mp3
Category:general -- posted at: 12:00pm EDT

Talking Drupal #030 - Location Location Location

Show Topics

  • Location - Content by location and distance
  • Core of location - Latitude and Longitude
  • GeoCoding & Reverse GeoCoding
  • Google API
  • Ways to Find Current Location

Modules

  • Location module - https://drupal.org/project/location
  • GMap Module - https://drupal.org/project/gmap
  • addressfield - https://drupal.org/project/addressfield
  • Geofield - https://drupal.org/project/geofield
  • geophp - https://drupal.org/project/geofield
  • Geo Map Field - https://drupal.org/project/google_map_field   
  • Geocoder - https://drupal.org/project/geocoder
  • Google Store Locator - https://drupal.org/project/google_store_locator
  • OpenLayers - https://drupal.org/project/openlayers
  • Openlayers Locator https://drupal.org/project/ol_locator=
  • Module of the Week
  • Block Class - https://drupal.org/project/block_class

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal030.mp3
Category:general -- posted at: 10:39am EDT

Show Topics

- Statistics 

- Where does Drupal fit in Education

- Why is Drupal a good fit

- Examples of effective use of Drupal

- Business model for development shops

Module of the Week

- Book Made Simple - https://drupal.org/project/book_made_simple

Drupal 8 Topic of the Week

- Discovering Changes in D8 - how to deal with issues.

Links

- http://funnymonkey.com/

- https://www.acquia.com/drupal-education

- https://drupal.org/project/julio

- http://funnymonkey.com/content/sally

- http://w3techs.com/technologies/segmentation/tld-edu-/content_management

- http://www.schoolyard.com/

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Guest

- Bill Fitzgerald - @funnymonkey

Direct download: TalkingDrupal029.mp3
Category:general -- posted at: 2:37pm EDT

Show Topics

- Starting Point

- Responsive - Mobile Friendly

- WYSIWYG, In-line editing

- Views integration - Admin forms 

- Block as Entity

- Configuration System 

- Theming

- Drupal 8 resources

Module of the Week

- MultiSelect - https://drupal.org/project/multiselec

Links

- https://drupal.org/drupal-8.0

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal027.mp3
Category:general -- posted at: 11:45pm EDT

Topics 

  • Two types of Drupal developers - “Drupal Site builder” vs “Drupal Developer”...
  • What is a Hook
  • Example of common hooks used
  • Terminology when discussing hooks
  • Need to Create a Module 
  • Basic Steps for implementing a Hook
  • Things you need

Module of the Week

  • Attachment Links  https://drupal.org/project/attachment_links

The Attachment Links module provides permanent links to files attached to a node. A single, easy-to-remember URL can be used to retrieve the preferred (canonical) or newest version of a file regardless of how many versions of that file have been attached to a node.

Typically, users will want to create a "File" content type and enable the Attachment Links module for that content type. Each "File" node should refer to a single file: "Handbook," "Company logo," "Team roster," etc. Though each node could contain multiple versions of the file, Attachment Link provides permanent link to access the preferred or newest versions.

Links

  • Drupal 7 Hooks - https://api.drupal.org/api/drupal/includes!module.inc/group/hooks/7

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal026.mp3
Category:general -- posted at: 12:00pm EDT

Talking about the Thanksgiving tradition and what we are thankful for in the Drupal community. 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal025.mp3
Category:general -- posted at: 12:00am EDT

Talking Drupal #24 - SASS and Compass

Show Topics

- What is SASS 

- Benefits 

- How SASS works

- What is Compass?

- Key features

- Getting started with SASS

- SASS and Drupal

Module of the Week

- ThemeKey - https://drupal.org/project/themekey

Links

- SASS - http://sass-lang.com/

- Compass - http://compass-style.org/

- Why SASS - A List Apart - http://alistapart.com/article/why-sass

- Book: Sass and Compass for Designers - http://www.amazon.com/Sass-Compass-Designers-Ben-Frain-ebook/dp/B00CITNQI4/ref=sr_1_1?ie=UTF8&qid=1384973043&sr=8-1&keywords=sass+and+compass+for+designers

- Mixins - http://compass-style.org/index/mixins/

- Drupal Nights - Jason’s giving a talk on ‘Thinking Responsively’ at BioRAFT: https://groups.drupal.org/node/373083

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

- Tim Dickens - www.ParallaxInfoTech.com @Tregonian 

Direct download: TalkingDrupal024.mp3
Category:general -- posted at: 10:10am EDT

Show Topics
- What is multisite?
- Benefits of multisite
- Single Database and Multiple Databases
- Multi-site vs Domain module
- Security (SLL Cert)
Modules
- Login Toboggan - https://drupal.org/project/logintoboggan
- Domain module - https://drupal.org/project/domain
Links
- https://drupal.org/documentation/install/multi-site
- https://twitter.com/buildamodule
Hosts
- Stephen Cross - www.ParallaxInfoTech.com @stephencross
- Jason Pamental - www.hwdesignco.com @jpamental
- John Picozzi - www.RubicDesign.com @johnpicozzi 
- Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal021.mp3
Category:general -- posted at: 2:50pm EDT

Talking Drupal #019 - OTC #1

"Off the Cuff" Discussion about miscellaneous topics.

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal019.mp3
Category:general -- posted at: 12:00am EDT

Talking Drupal #017 - Backdrop

Special guests Jen Lampton and Nate Haug join us to discuss Backdrop, a Drupal fork.

  • Jen Lampton - www.jenlampton.com @jenlampton
  • Nathan (Nate) Haug www.quicksketch.org  @quicksketch

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal017.mp3
Category:general -- posted at: 12:00am EDT

Talking Drupal #016 - Drupal vs Wordpress

Show Topics

  • Drupal and WordPress in the marketplace
  • Usage Stats - http://w3techs.com
  • Types of Websites 
  • Workflow of building a website
  • Add ons - modules vs plug-ins
  • Communities 
  • When to consider WordPress

Links 

  • http://w3techs.com
  • http://www.Drupal.org
  • http://wordpress.org/

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
  • Adam Silver - kitchensinkwp.com @kitchensinkwp
  • Dustin Hartzler -YourWebsiteEngineer.com, @DustinHartzler
Direct download: TalkingDrupal016.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

V8 and Backdrop

Types of Resources Available

Drupal in the Classroom

Online Resources

Drupal Camps

DrupalCon

Drupal Meetups

Podcasts

Drupal Books

Core Mentoring Hours

Drupal IRC

Communities

Module of the Week

Profile 2 - https://drupal.org/project/profile2

Links 

Lynda - http://www.lydna.com

Build A Module - http://www.buildamodule.com

Drupalize Me - http://www.drupalize.me 

Node One - http://nodeone.se/

List of Training Locations - https://drupal.org/training

Learning Dripal Events - https://drupal.org/learn-drupal

List of Camps and Conferences - http://buildamodule.com/drupal-camps-calendar

Code Academy - http://www.codecademy.com/

Drupal Core Hours - http://www.drupalmentoring.org

DrupalEasy - http://drupaleasy.com/

Lullabot Podcasts  - http://www.lullabot.com/blog/podcasts

Mustard Seed Media Podcast - http://mustardseedmedia.com/podcast

Acquia Podcast  - https://www.acquia.com/resources/podcasts

Using Drupal (book) - http://shop.oreilly.com/product/0636920010890.do

Definitive Guide to Drupal 7 (book) - http://definitivedrupal.org/

Packt Books - http://www.packtpub.com/

Drupal Mentoring Hours - http://drupalmentoring.org

Providence PVD - http://www.drupalpvd.org/

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Kathy Beck - www.RubicDesign.com @kbeck303

Jay Lee - www.ParallaxInfoTech.com @jayrlee

Direct download: TalkingDrupal015.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

Creating forms in Drupal 

Types of forms (Contact, Login, Info Collection)

Webforms vs Content Types

Single and multi page

Results - Export Results to CSV

Useful Modules

Forms API

Module of the Week

Mime Mail (john)

Links 

Webform Related Modules - https://drupal.org/node/1526208

Drupal Forms API (7) - https://api.drupal.org/api/drupal/developer%21topics%21forms_api_reference.html/7

Modules

Webform Module - https://drupal.org/project/webform

Webform Conditionals - https://drupal.org/project/webform_conditional

Webform Rules - https://drupal.org/project/webform_rules

Webform Ajax - https://drupal.org/project/webform_ajax

Webform Validation - https://drupal.org/project/webform_validation

Webform Localization - https://drupal.org/project/webform_localization

Webform Mail Chimp - https://drupal.org/project/webform_mailchimp

Webform Paypal - https://drupal.org/project/webform_paypal

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Kathy Beck - www.RubicDesign.com @kbeck303

Jay Lee - www.ParallaxInfoTech.com @jayrlee

Direct download: TalkingDrupal014.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

The Rules Module

What are Rules

Documentation/Tutorials 

Examples of using Rules

Useful Modules 

Links 

Docs: https://drupal.org/documentation/modules/rules 

Tutorials: https://drupal.org/node/878700

Tiny Book of Rules (pdf): The Tiny Book of Rules

Modules

Rules - https://drupal.org/project/rules

Webform Rules - https://drupal.org/project/webform_rules

Context Rules - https://drupal.org/project/context_rules

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Kathy Beck - www.RubicDesign.com @kbeck303 

Direct download: TalkingDrupal013.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

  • Content authoring, access & approval
  • Authoring: permissions by content type, taxonomy, role
  • Content Access
  • What does Drupal do out of the box?
  • Taxonomy Access Control
  • Content Access
  • Node Access
  • Field Permissions 
  • Organic Groups
  • Tips
  • Approval: editorial state, draft mode, live mode

Module of the Week 

  • Masquerade - https://drupal.org/project/masquerade

Modules

  • Contact Access Control - http://drupal.org/project/content_access
  • Field Permissions - https://drupal.org/project/field_permissions
  • Taxonomy Access Control - https://drupal.org/project/taxonomy_access
  • Node Access - https://drupal.org/project/node_access
  • Fast Permission Administration- https://drupal.org/project/fpa
  • Organic Groups - https://drupal.org/project/OG
  • Revisioning - https://drupal.org/project/revisioning
  • View unpublished - https://drupal.org/project/view_unpublished
  • Node Access User Reference - https://drupal.org/project/nodeaccess_userreference
  • Devel Module - https://drupal.org/project/devel
  • Role Assign - https://drupal.org/project/roleassign
  • Custom Permissions - https://drupal.org/project/config_perms
  • Masquerade - https://drupal.org/project/masquerade

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal012.mp3
Category:general -- posted at: 12:00am EDT

Talking Drupal #011 - Drupal Commerce

Agenda

  • E-Commerce and Drupal
  • Drupal Commerce vs Commerce Kickstarter (Module vs Distribution)
  • Key Concepts for Commerce
  • Getting started with Commerce
  • Key features of Commerce

Module of the Week 

  • Commerce Google Analytics

Links

  • http://www.drupalcommerce.org/

Modules

  • Drupal Commerce - http://www.drupalcommerce.org/
  • Ubercart - https://drupal.org/project/ubercart
  • Kickstart Distribution - https://drupal.org/project/commerce_kickstart
  • Secure Pages - https://drupal.org/project/securepages
  • Commerce File - https://drupal.org/project/commerce_file

Hosts

  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jay Lee - www.ParallaxInfoTech.com @jayrlee
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal011.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

  • Calendar
  • Use Cases 
  • Dates in Drupal
  • Date vs Date Time
  • Multi Day Evetns
  • Calendar Interface
  • iCal Integration

Module of the Week 

  • Fullcalendar 

Modules 

Calendar

Date_iCal

Job_Scheduler

Feeds

iCalCreator (php library)

FullCalendar

FullCalendar (Library)

Links

http://janepickens.com/calendar

worcesterfencing.nlightened.net

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jay Lee - www.ParallaxInfoTech.com @jayrlee

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal010.mp3
Category:general -- posted at: 9:06pm EDT

Talking Drupal #009 - Views

Show Topics

- What is Views?

- Installing Views

- Basic Steps for creating a view

- Some Advanced Settings

- Features & Tips

- Contributed Module

- Resources

Module of the Week 

- CDN Module - https://drupal.org/project/CDN

Resources

- Drupal 7 Views Cookbook http://www.packtpub.com/drupal-7-for-views-module-cookbook/book 

- Site Building with Views (subscription required) http://drupalize.me/videos/site-building-drupal-using-views

- Views Askew (recorded webinar - free registration required) http://www.acquia.com/resources/acquia-tv/conference/views-askew-using-many-forms-drupal-views

- Intro to Views for Drupal 7 Series - http://drupalize.me/series/intro-views-drupal-7-series  (first two tutorials free)

Modules

- Views - https://drupal.org/project/views

- EVA - https://drupal.org/project/eva

- Views Bulk Operations - https://drupal.org/project/views_bulk_operations

- Views Accordian - https://drupal.org/project/views_accordion

- Views PHP - https://drupal.org/project/views_php

- Views Data Export - https://drupal.org/project/views_data_export

- Better Exposed Filters - https://drupal.org/project/better_exposed_filters

- Viewfield - https://drupal.org/project/viewfield

- Calendar - https://drupal.org/project/calendar

- HTML 5 Tools - https://drupal.org/project/html5_tools

- Fences  - https://drupal.org/project/fences

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jay Lee - www.ParallaxInfoTech.com @jayrlee

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal009.mp3
Category:general -- posted at: 9:21pm EDT

Main Topics

- What is responsive design?

- Why does RWD matter?

- Where does it fit in with mobile strategy?

- Should every website be responsive?

- Getting started with RWD

- Drupal and RWD

Modules of the Week 

- Stage File Proxy - https://drupal.org/project/stage_file_proxy

- RespondJS - https://drupal.org/project/respondjs

- Adaptive Image - https://drupal.org/project/adaptive_image

Resources

- Responsive Web Design - Ethan Marcotte 

- Implementing Responsive Design - Tim Kadlec

- Responsive Design Workflow - Stephen Hay

Links

- One Day Conference - www.responsivebootcamp.com

- Best Responsive Theme Thread  - https://groups.drupal.org/node/175234

- Beep Edition - http://drupal.org/project/beep_edition

Sample Sites

- www.sailorsforthesea.org

- www.newportfilm.com

- www.disney.com

- www.microsoft.com

- www.marthastewart.com

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jay Lee - www.ParallaxInfoTech.com 

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal008.mp3
Category:general -- posted at: 9:54pm EDT

Agenda

- What is a Drupal Distribution?

- Who would use a Distribution?

- Examples of Distributions

- What can be done with a Distribution?

- Problems with using a Distribution as a starting point

- What makes up a Distribution?

- Sharing a Distribution on Drupal.org

- Using a Distribution for your own development

Module of the Week 

- Fast Permissions Administration

Links

- Drupal Distribution Page - https://drupal.org/project/distributions

- Open Public - https://drupal.org/project/openpublic

- Commerce Kickstart - https://drupal.org/project/commerce_kickstart

- Drupal Licensing - https://drupal.org/licensing/faq&

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal007.mp3
Category:general -- posted at: 10:10pm EDT

Show Topics 

- What is the Context Module

- Context conditions and reactions

- Benefits of using context

- Examples of how to use context module

- Adding Body Class with context module (Theme HTML)

- Background Images with context module

- Context based on menu item and/or path

- Combining conditions (and, or)

- Page template context hook

- Replacing block administration with context

- Features module and context

- Side Topic: Ordering Node Content

Module of the Week 

- Context Get https://drupal.org/project/context_get

Links

- Context Plugin Extras   https://drupal.org/project/context_extras

- Nic’s Drupalcon Prague Presentation Proposal - https://prague2013.drupal.org/session/daap-drupal-platform-love-affair-automation

Modules

- Context Module - https://drupal.org/project/context

- Context Get Module - https://drupal.org/project/context_get

- Context Date Module - https://drupal.org/project/context_date

- Context Breakpoint Module -  http://drupal.org/project/context_breakpoint

- Context Mobile Detect Module - https://drupal.org/project/context_mobile_detect

- Context Block Classes Module -  https://drupal.org/project/context_block_class

- Features Module - https://drupal.org/project/features

- Node Queue Module - https://drupal.org/project/nodequeue

- Draggable Views Module - https://drupal.org/project/draggableviews

- Views default argument from Context  Module - https://drupal.org/project/views_arg_context

Hosts

- Stephen Cross - www.ParallaxInfoTech.com @stephencross

- Jason Pamental - www.hwdesignco.com @jpamental

- John Picozzi - www.RubicDesign.com @johnpicozzi 

- Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal006.mp3
Category:general -- posted at: 10:25pm EDT

Show Topics

  • Installing
  • Drupal Pieces
  • Key Concepts
  • What are your goals?
  • First Website 
Hosts
  • Stephen Cross - www.ParallaxInfoTech.com @stephencross
  • Jay Lee - www.ParallaxInfoTech.com 
  • Jason Pamental - www.hwdesignco.com @jpamental
  • John Picozzi - www.RubicDesign.com @johnpicozzi 
  • Nic Laflin - www.nLightened.net @nicxvan
Direct download: TalkingDrupal005.mp3
Category:general -- posted at: 12:00am EDT

Show Topics

- What is drush?

- Benefits of using drush

- Installing drush

- Security and Running at root

- Where to run drush from

- Useful drush commands

- Site setup with drush

- Scripts and Make files

Links

Drupal - Drush.org

Drupal project - https://drupal.org/project/drush

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jason Pamental - www.designco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Jay Lee - www.ParallaxInfoTech.com @jayrandolphlee

Direct download: TalkingDrupal004.mp3
Category:general -- posted at: 12:00am EDT

Show Topics:

- Search for a Module

- Searching in Drupal.org or Google (site:drupal.org  keyword)

- Criteria for choosing a module

- Process for testing modules

- Module of the Week

Modules:

- Views Conditional - https://drupal.org/project/views_conditional

- Filter Module - https://drupal.org/project/module_filter

Links:

- Drupal IRC - https://drupal.org/irc

- Nick Lewis  - 40+ Essential Drupal Modules  - http://www.nicklewis.org/40-essential-drupal-6-modules

- Drush - https://drupal.org/project/drush

- Comparison on Contributed Modules - https://drupal.org/node/266179

- MAMP - http://www.mamp.info/

- Trevor - @tdsportsfacts

Module of the Week

Filter Module - https://drupal.org/project/module_filter

Hosts:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Jay Lee - www.ParallaxInfoTech.com @jayrandolphlee

Jason Pamental - www.hwdesignco.com @jpamental

John Picozzi - www.RubicDesign.com @johnpicozzi 

Nic Laflin - www.nLightened.net @nicxvan

Direct download: TalkingDrupal002.mp3
Category:general -- posted at: 12:00am EDT