Listen "Talking Drupal #089 - Patch, Build, or Cannibalize"
Episode Synopsis
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
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 episodes of the podcast Talking Drupal
Talking Drupal #527 - AI in Drupal
03/11/2025
Talking Drupal #525 - Drupal for Designers
20/10/2025
Talking Drupal #524 - SDC with Drupal Easy
13/10/2025
Talking Drupal #523 - Pantheon, Google & AI
06/10/2025
Talking Drupal #521 - Tugboat
22/09/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.