Talking Drupal
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

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