Talking Drupal
Today we are talking about Drupal Marketing, how it applies to Drupal CMS, and what a Drupal and Drupal CMS Marketing Future look like with guest Suzanne Dergacheva. We’ll also cover Drupal 11.1 as our module of the week. For show notes visit: Topics Drupal marketing moves New brand Marketing people at the DA Goal of marketing How does this impact Drupal CMS Drupal CMS marketing How will you educate people about the differences between core and CMS Any challenges How do you like the new homepage Next steps to move the brand forward Case studies Why did you volunteer If someone wants to...
info_outline Talking Drupal #480 - Ripple MakersTalking Drupal
Today we are talking about The Ripple Makers program, How it benefits Drupal Association members, and Why it’s important to Drupal with guest Julia Kranzthor. We’ll also cover Migrate Boost as our module of the week. For show notes visit: Topics What is Ripple Makers Taxes Why did the Drupal Association (DA) membership program need overhauling Are DA individual memberships different than Ripple Makers Do people have to sign up if they are already a DA member Coming up with the benefits Where did the name come from Does this have new benefits What has the impact been Resources ...
info_outline Talking Drupal #479 - Drupal CMS Media ManagementTalking Drupal
Today we are talking about Drupal CMS Media Management, How media management has evolved, and Why managing our media is so important with our guest Tony Barker. We’ll also cover URL Embed as our module of the week. For show notes visit: Topics What do we mean by media management in Drupal CMS How is it different from media in Drupal today Why is media management important How are you applying these changes to Drupal What phase are you in Will this be ready for Drupal CMS release in January What types of advanced media will supported Do you see it growing to replace some DAMs Are there...
info_outline Talking Drupal #478 - WEBAssemblyTalking Drupal
Today we are talking about WEBAssembly, How it’s used, and cool things you can use it for with Drupal with guest Matt Glaman. We’ll also cover Darkmode JS as our module of the week. For show notes visit: Topics What is WebAssembly Progressive Web Aoos Open source Does it have a community Browser support How does it work Common use cases How can you use this with Drupal This was an early concept for Drupal trial Challenges Wordpress playground Pieces that do not work for PHP Are there risks Are there resources for people that want to use WebAssembly Do you see it being used with Drupal ...
info_outline Talking Drupal #477 - Drupal Association CTO Then & NowTalking Drupal
Today we are talking about being the CTO of the Drupal Association, How the job has changed, and How its impacted Drupal with guests Josh Mitchell & Tim Lehnen. We’ll also cover Automatic Anchors as our module of the week. For show notes visit: Topics How long ago were you CTO Josh Tim when did you take over DA infrastructure Drupal Credit System Josh's proudest moment Tim's proudest moment Growth Josh if you could do one thing differently Tim if you could make one change Future of the CTO job Resources Guests Tim Lehnen - Hosts Nic Laflin - John Picozzi - Joshua...
info_outline Talking Drupal #476 - Off The Cuff #10Talking Drupal
Today we are talking about some things are on our mind including, The DOJ Accessibility ruling,Drupal CMS Event Recipes and Tooling for core development with our Hosts. We’ll also cover @font-your-face as our module of the week. For show notes visit: Topics DOJ Accessibility Ruling Drupal CMS Tooling for core development Open University Resources PHPUnit testing Guests Martin Anderson-Clutz - Hosts Nic Laflin - John Picozzi - Martin Anderson-Clutz - Joshua "Josh" Mitchell - MOTW Correspondent Martin Anderson-Clutz - Brief description: Have you ever wanted to...
info_outline Talking Drupal #475 - WorkspacesTalking Drupal
Today we are talking about Workspaces, What They are, and How They Work with guest Scott Weston. We’ll also cover Workspaces Extra as our module of the week. For show notes visit: Topics What are Workspaces in Drupal What's a common use cases for Workspaces Are Workspaces stable Do Workspaces help with content versioning What does the module ecosystem look like for Workspaces Inspiration Workspaces best practices Any interesting ways it is being used Is there a way to access workspace content in twig Navigation integration Workspaces and workflows What aspects of a Workspace are limited...
info_outline Talking Drupal #474 - Revolt Event LoopTalking Drupal
Today we are talking about the revolt event Loop, what it is, and why it matters with guest Alexander Varwijk. We’ll also cover IEF Complex Widget Dialog as our module of the week. For show notes visit: Topics What is an event loop Why does Drupal need an event loop What will change in core to implement this What problem does this solve Does this make Cron cleaner and long running processes faster What impact will this have on contrib How would contrib use this loop What does this mean for database compatibility What inspired this change Test instability Why Revolt Will this help with...
info_outline Talking Drupal #473 - Color in CSS with SassTalking Drupal
Today we are talking about Color with CSS, Sass, and bringing it all into Drupal with guest Aubrey Sambor . We’ll also cover Navigation Extra Tools as our module of the week. For show notes visit: Topics A little career background Why Front end Do you prefer JS or CSS How do colors work today in CSS Is this different from the past What is gamut Can color functions help with contrast What color functions make you the most excited Is Sass still a thing Do you use preprocessors with color functions Post CSS in Drupal Any modules you can recommend to help with CSS colros Any benefit for...
info_outline Talking Drupal #472 - Access Policy APITalking Drupal
Today we are talking about Access Policy API, What it does, and How you can use it with guest Kristiaan Van den Eynde. We’ll also cover Visitors as our module of the week. For show notes visit: Topics What is the Access Policy API Why does Drupal need the Access Policy API How did Drupal handle access before How does the Access Policy API interact with roles Does a module exist that shows a UI What is the difference between Policy Based Access Control (PBAC), Attribute Based Access Control (ABAC) and Role Based Access Control (RBAC) How does Access Policy API work with PBAC, ABAC and RBAC...
info_outlineToday we are talking about The Benefits of Distributions, If they have drawbacks, and what the future of distributions looks like with guest Rajab Natshah and Mohammed Razem. We’ll also cover Google Analytics Reports as our module of the week.
For show notes visit:
www.talkingDrupal.com/461
Topics
- What is a distribution
- How does this differ from profiles
- What does Varbase provide
- What types of users is Varbase geared towards
- Paragraphs or Layout Builder
- Vardoc
- How do you overcome fear of lock-in
- What do you think the future of distributions look like considering recipes
- Any plans to move Varbase to recipes
- Starshot
Resources
- Varbase Distribution
- Vardoc
- Google analytics counter
- United nations refugee agency
- George washington university
- City of Detroit
- Bootstrap Layout Builder
- Bootstrap Styles
- Visual Distribution Operator
- Profile inheritance issue
- Starshot work tracks
- Linux from Scratch
Guests
Rajab Natshah - rajab-natshah
Mohammed Razem - mohammed-j-razem
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Josh Miller - joshmiller
MOTW
Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
- Brief description:
- Have you ever wanted to display Google Analytics charts directly within your Drupal website? There’s a module for that.
- Module name/project name:
- Brief history
- Created in Apr 2011 by raspberryman, but recent releases are by today’s guest Rajab Natshah
- Versions available include 7.x-3.2, 8.x-3.2, and 4.0.0, that last two of which support Drupal 10 and 11
- Maintainership
- Actively maintained, recent releases were less than a month ago
- Security coverage
- A documentation guide for older versions, and a README with detailed instructions to get it set up
- Number of open issues: 76 open issues, 9 of which are bugs against the current branch
- Usage stats:
- 4,272 sites
- Module features and usage
- To set up this module, you first need to set up the API connection in the Google Developers Console, and download the client secret JSON
- You’ll then upload that into the Google Analytics Report API submodule along with the property ID to enable the connection
- Next, you need to install the Charts module, and either the Google Charts or Highcharts sub-module to see graphical reports
- You will now have a new Google Analytics Summary in your site’s reports menu, and new "Google Analytics Reports Summary Block" and "Google Analytics Reports Page Block" blocks available
- I haven’t had a chance to try the 4.0 version of this module yet, but I have used older versions with a variety of dashboard solutions, including Moderation Dashboard and Homebox
- One of the many benefits of using a powerful, open source framework like Drupal to build your site is its ability to act as the “glass” for a variety of other systems, and this module is a perfect demonstration of that