Module of the Week: Drupal Module: Webform Protected Download
This module provides a handy solution for the following situations:
You want to offer some files for download to either anonymous or registered users You don't want those files to be publicly accessible You want to collect some data before granting access to the files You want to be sure that the user gives a valid email address
Module of the Week: Inline Entity Form
Provides a widget for inline management (creation, modification, removal) of referenced entities.
The primary use case is the parent - children one (product display - products, order - line items, etc.), where the child entities are never managed outside the parent form.
https://www.drupal.org/project/inline_entity_form
For complete show visit https://www.talkingdrupal.com/339
...
https://www.youtube.com/watch?v=3G8h-SoZftc
Module of the Week: Advent Calendar
Easily add an Advent Calendar to your site. Provides a View Style for formatting View results using a Single Directory Component for formatting each door. Use the Advent Calendar Quickstart sub-module to set up everything you need for your calendar.
https://www.drupal.org/project/advent_calendar
...
https://www.youtube.com/watch?v=iNwbAfqwNgQ
Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed.
https://github.com/johnkerl/miller
...
https://www.youtube.com/watch?v=5hhM0oOOuQQ
Today we are talking about Drupal 8 End of Life with Gábor Hojtsy.
For show notes visit: https://talkingdrupal.com/320
Chapters:
00:00 - Intro
00:20 - Host Intro
05:40 - Module of the Week
07:08 - What is End of Life?
07:41 - How many sites need upgrading?
09:25 - Drupal 7 EOL after Drupal 8?
11:57 - Does D8 still work?
15:01 - How to continue with Drupal 8?
16:02 - Impact of EOL schedule
17:46 - Migrating features out of core
19:01 - Upgrade process improvements and automation
32:42 - Lessons learned
36:12 - Drupal 9 adoption
39:11 - D7 path and long term support
41:37 - Garbor's exciting projects
45:40 - Next big thing
46:32 - Managing core
51:41 - GitLab and DrupalPod
54:42 - Patch writer tips
56:45 - Show close
57:30 - Contact info
...
https://www.youtube.com/watch?v=0XvV53oBZ5E
Plays a fun flushing sound when the cache is flushed. Sound is configurable in the admin settings under UI.
https://dgo.to/flush
Complete episode is available at https://talkingdrupal.com/344
...
https://www.youtube.com/watch?v=qEO0DxIrECE
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
...
https://www.youtube.com/watch?v=n5071tr9QZ4