Talking Drupal

Talking Drupal #089 - Patch, Build, or Cannibalize


Listen Later

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

...more
View all episodesView all episodes
Download on the App Store

Talking DrupalBy Talking Drupal Hosts

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

28 ratings


More shows like Talking Drupal

View all
This American Life by This American Life

This American Life

90,980 Listeners

Marketplace by Marketplace

Marketplace

8,765 Listeners

On the Media by WNYC Studios

On the Media

9,184 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

Pivot by New York Magazine

Pivot

9,572 Listeners

The Daily by The New York Times

The Daily

112,426 Listeners

Up First from NPR by NPR

Up First from NPR

56,545 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Behind the Bastards by Cool Zone Media and iHeartPodcasts

Behind the Bastards

15,589 Listeners

Interesting Times with Ross Douthat by New York Times Opinion

Interesting Times with Ross Douthat

7,225 Listeners

SmartLess by Jason Bateman, Sean Hayes, Will Arnett

SmartLess

57,852 Listeners

Hard Fork by The New York Times

Hard Fork

5,520 Listeners

Volts by David Roberts

Volts

629 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

1,428 Listeners

Fest & Flauschig by Jan Böhmermann & Olli Schulz

Fest & Flauschig

23 Listeners