Stephen Burge's Blog, page 26
October 21, 2018
How to Create a Request Contact Form in Drupal 7
An OSTraining member has asked us how to create a request form in Drupal 7. They needed to process requests using this workflow:
A customer fills out a form to send their request for repair or service on a specific piece of equipment.
A customer service agent comments on the request to either approve or deny it.
The customer gets an automatic email after his request has been processed.
In this tutorial, I'll show you how to create a form like this.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
A customer fills out a form to send their request for repair or service on a specific piece of equipment.
A customer service agent comments on the request to either approve or deny it.
The customer gets an automatic email after his request has been processed.
In this tutorial, I'll show you how to create a form like this.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 21, 2018 22:02
October 15, 2018
How to Install CKEditor Plugins in Drupal 8
CKEditor is the WYSIWYG editor that you'll see in Drupal 8.
The default installation of CKEditor has a lot of options, but you can also add more features. CKEditor is an open source editor and has a wide range of extra plugins.
One of our customers asked how they could add 'color", "text" and "font family" buttons to their CKEditor. This tutorial will explain how to add these buttons to the editor.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
The default installation of CKEditor has a lot of options, but you can also add more features. CKEditor is an open source editor and has a wide range of extra plugins.
One of our customers asked how they could add 'color", "text" and "font family" buttons to their CKEditor. This tutorial will explain how to add these buttons to the editor.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 15, 2018 22:25
New Book: CSS Grid Explained
CSS Grid is revolutionizing the frontend web-design industry.
For the last 20 years, web designers have used CSS to lay out web pages. However, CSS has always been missing some key functionality. Designers had to rely on workarounds, such as tables, floats, and positioning.
Isn't it crazy that our main layout tool was so reliant on hacks and misused features?
CSS Grid is different and better.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
For the last 20 years, web designers have used CSS to lay out web pages. However, CSS has always been missing some key functionality. Designers had to rely on workarounds, such as tables, floats, and positioning.
Isn't it crazy that our main layout tool was so reliant on hacks and misused features?
CSS Grid is different and better.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 15, 2018 08:09
October 14, 2018
How to Hide Elements on Specific WordPress Pages
One of our members was creating a landing page in WordPress and needed to hide some elements of his theme. However, those elements couldn't be hidden from the theme or widget settings.
We recommended he use a quick solution that requires a little CSS.
In this post, I'm going to show you how to hide elements on certain pages of your WordPress site.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
We recommended he use a quick solution that requires a little CSS.
In this post, I'm going to show you how to hide elements on certain pages of your WordPress site.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 14, 2018 22:50
October 8, 2018
The OSTraining Podcast #29: Dusty Davidson on Flywheel and Silicon Prairie
Dusty Davidson is the co-founder and CEO of Flywheel.
Flywheel is a fast-growing WordPress hosting company, Yes, they're in a crowded market, but Flywheel stands out in at least two key ways. First, they're based in Omaha, Nebraska: about 2,000 miles from Silicon Valley. Second, Flywheel has a unique, colorful and whimsical culture
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Flywheel is a fast-growing WordPress hosting company, Yes, they're in a crowded market, but Flywheel stands out in at least two key ways. First, they're based in Omaha, Nebraska: about 2,000 miles from Silicon Valley. Second, Flywheel has a unique, colorful and whimsical culture
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 08, 2018 06:25
October 5, 2018
A Mountain of Gutenberg News!
Yes, WordPress is going to have a new editor called "Gutenberg".
Up until now, the Gutenberg developers made slow and steady progress. Every two weeks, they released a new version. Each Gutenberg update had more features, more polish, and fewers bugs.
But, we knew almost nothing about when Gutenberg would become WordPress.
Now we know. Last week, we got more Gutenberg news than we did in the rest of 2018 combined. We got timetables, roadmaps, and technical breakdowns. We even got tantilizing glimpses into Phases 2, 3 and 4 of the Gutenberg project.
I'm going to give you a short summary of everything Matt and the WordPress team announced.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Up until now, the Gutenberg developers made slow and steady progress. Every two weeks, they released a new version. Each Gutenberg update had more features, more polish, and fewers bugs.
But, we knew almost nothing about when Gutenberg would become WordPress.
Now we know. Last week, we got more Gutenberg news than we did in the rest of 2018 combined. We got timetables, roadmaps, and technical breakdowns. We even got tantilizing glimpses into Phases 2, 3 and 4 of the Gutenberg project.
I'm going to give you a short summary of everything Matt and the WordPress team announced.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 05, 2018 12:08
October 3, 2018
How to Rewrite the Output of Views Fields in Drupal
One of our customers asked how to tweak the fields of a table output by Views to give the table a cleaner look.
They were looking for a way to merge the fields of the first and second columns. They also wanted to display the file download link just with an icon.
There are a couple of ways to achieve this. One of them is to rewrite the output of Views’ fields.
This tutorial will explain how to rewrite the results of any Views’ field. We can rewrite the results, regardless of what display the view is using (table, list, grid, etc).
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
They were looking for a way to merge the fields of the first and second columns. They also wanted to display the file download link just with an icon.
There are a couple of ways to achieve this. One of them is to rewrite the output of Views’ fields.
This tutorial will explain how to rewrite the results of any Views’ field. We can rewrite the results, regardless of what display the view is using (table, list, grid, etc).
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 03, 2018 02:06
How to Rewrite the Output of Views Fields
One of our customers asked how to tweak the fields of a table output by Views to give the table a cleaner look.
They were looking for a way to merge the fields of the first and second columns. They also wanted to display the file download link just with an icon.
There are a couple of ways to achieve this. One of them is to rewrite the output of Views’ fields.
This tutorial will explain how to rewrite the results of any Views’ field independently of the display of the view (i.e. table, list, grid, etc).
Let’s start!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
They were looking for a way to merge the fields of the first and second columns. They also wanted to display the file download link just with an icon.
There are a couple of ways to achieve this. One of them is to rewrite the output of Views’ fields.
This tutorial will explain how to rewrite the results of any Views’ field independently of the display of the view (i.e. table, list, grid, etc).
Let’s start!
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 03, 2018 02:06
October 1, 2018
The OSTraining Podcast #28: Dwayne McDaniel on Improv and Open Source
Dwayne is a developer evangelist for Pantheon. He travels to between 30 and 40 camps every year, representing Pantheon, and aiming to bring people together.
Dwayne is into improv comedy, karaoke, vegan food, crochet and most importantly ... doing all those things with other people. Dwayne's true passion in life is collaboration.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Dwayne is into improv comedy, karaoke, vegan food, crochet and most importantly ... doing all those things with other people. Dwayne's true passion in life is collaboration.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on October 01, 2018 14:25
September 20, 2018
How to Use the Fullcalendar View Module in Drupal 8
One of our customers asked us how to integrate a calendar with events on their site.
The Calendar module is the most popular module in Drupal 7 with over 1 million downloads. Unfortunately, the module is still under development for Drupal 8.
Another option is the Fullcalendar View module. This module is by far not as popular as Calendar, but it does its work well. This tutorial will explain how to use the Fullcalendar View module.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
The Calendar module is the most popular module in Drupal 7 with over 1 million downloads. Unfortunately, the module is still under development for Drupal 8.
Another option is the Fullcalendar View module. This module is by far not as popular as Calendar, but it does its work well. This tutorial will explain how to use the Fullcalendar View module.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on September 20, 2018 04:53