Talking Drupal

Talking Drupal Hosts
undefined
Apr 26, 2017 • 32min

Talking Drupal #143 - Content Ordering

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
undefined
Apr 20, 2017 • 39min

Talking Drupal #142 Pushing the Design Limits with Paragraphs

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
undefined
Mar 29, 2017 • 45min

Talking Drupal #141 - Working with MySQL

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
undefined
Mar 21, 2017 • 44min

Talking Drupal #140 - Getting Started with Composer

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
undefined
Mar 15, 2017 • 35min

Talking Drupal #139 Using an IDE

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  
undefined
Mar 8, 2017 • 33min

Talking Drupal #138 Translation

In episode #138 we talking about Translation in Drupal Tip of the Week Composer OR drush, not both for dependency management Drupal-Composer Drupal Project 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 Acquia/Lingtek Webinar Drupal 7 vs Drupal 8 A Contrast of Multilingual Translations.com Composer - Drupal Composer Hosts Stephen Cross - www.ParallaxInfoTech.com @stephencross John Picozzi - www.oomphinc.com @johnpicozzi Nic Laflin - www.nLightened.net @nicxvan
undefined
Mar 1, 2017 • 39min

Talking Drupal #137 - Metatag with Damien McKenna

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
undefined
Jan 4, 2017 • 52min

Talking Drupal 135 - Tool Tips

www.talkingdrupal.com/135
undefined
Dec 24, 2016 • 1h 8min

Talking Drupal #134 - Highly Available Drupal

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
undefined
Nov 30, 2016 • 58min

Talking Drupal #133 - Debugging

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  

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app