• All Courses
  • All Books
  • Memberships
  • Gift Card

    Shopping Cart

    No products in the cart.

    Sign in Sign up
    OSTraining

    Shopping Cart

    No products in the cart.

    OSTraining
    • All Courses
    • All Books
    • Memberships
    • Gift Card

    Author: Jorge Montoya

    Jorge lived in Ecuador and Germany. Now he is back to his homeland Colombia. He spends his time translating from English and German to Spanish. He enjoys playing with Drupal and other Open Source Content Management Systems and technologies.
    How to Rewrite the Output of Views Fields

    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…

    Jorge Montoya January 23, 2019
    11 Comments
    How to Create a Voting System in Drupal 8

    How to Create a Voting System in Drupal 8

    One of OSTraining’s customers asked how to implement content voting on their site. In Drupal 7, the popular choice was the Fivestar module, but that’s…

    Jorge Montoya January 20, 2019
    9 Comments
    Create CSS and Javascript Animations in Drupal 8

    How to Create CSS and Javascript Animations in Drupal 8

    There are multiple JavaScript and CSS libraries on the internet. They allow you to animate parts of your site and make them look more attractive.…

    Jorge Montoya January 20, 2019
    6 Comments
    How to Create a Contact Form in Drupal 8

    How to Create a Contact Form in Drupal 8

    One of OSTraining’s members asked how to create a following web form with the Webform module: The site has four regions to be contacted: NE,…

    Jorge Montoya January 20, 2019
    10 Comments
    Build a Mega Menu with Ultimenu and Bootstrap in Drupal 8

    Build a Mega Menu with Ultimenu and Bootstrap in Drupal 8

    One of our customers asked how to build a mega menu in Drupal 8. Mega menus are menus with multi-column navigation. They are fastly becoming…

    Jorge Montoya January 18, 2019
    0 Comments
    How to Use Google Webfonts in Your Drupal 8 Site

    How to Use Google Webfonts in Your Drupal 8 Site

    Although Drupal has reputation for being a developers’ platform, lots of user rely on Drupal’s admin area for key tasks. For typography in Drupal sites,…

    Jorge Montoya November 16, 2018
    6 Comments
    How to Embed Drupal Entities with the Entity Browser Module

    Allow Your Users to Choose Drupal Entities with the Entity Browser Module

    In this blog post, I’m going to show you to enable Drupal users to select entities using the “Entity Browser” module. This tutorial was requested…

    Jorge Montoya November 15, 2018
    4 Comments
    How to Create Drupal Charts With Views

    How to Create Drupal Charts With Views

    There are many ways to present data to your readers. One example would be a table or a list. Sometimes the best approach is to…

    Jorge Montoya November 7, 2018
    17 Comments
    How to integrate an Accordion Button into CKEditor for Drupal 8

    How to Use the CKEditor Accordion in Drupal 8

    As you already learned in a previous tutorial, CKEditor, the default WYSIWYG Editor for Drupal 8, can be enhanced through the installation of different plugins.…

    Jorge Montoya November 1, 2018
    16 Comments
    Dropdown Menus in Drupal 8 with the Superfish Module

    Dropdown Menus in Drupal 8 with the Superfish Module

    If you want to build a large, multi-level drop-down menu in Drupal 8, then the Superfish module is a great choice. The Superfish module makes…

    Jorge Montoya October 29, 2018
    6 Comments
    Import Data from CSV Files to Drupal with Content Import

    How to Import Data from CSV Files to Drupal with Content Import

    Sometimes you may need to import data from a CSV file into Drupal. We’ve spoken with OSTraining users who need to import from another CMS,…

    Jorge Montoya October 23, 2018
    79 Comments
    How to Create a Request Contact Form in Drupal 7

    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…

    Jorge Montoya October 22, 2018
    0 Comments
    How to Install CKEditor Plugins in Drupal 8

    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…

    Jorge Montoya October 16, 2018
    12 Comments

    How to Create a Search Box with a Sliding Effect in Drupal 8

    One of OSTraining members asked how to create a search box with a sliding out effect. Their goal was to arrive at the search box…

    Jorge Montoya October 15, 2018
    0 Comments
    How to Integrate a Calendar in Drupal 8

    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…

    Jorge Montoya September 20, 2018
    10 Comments
    Highlight a Menu Item of the Current Page

    How to Highlight the Menu Item of the Current Page in Drupal

    One of our customers asked how to highlight an active menu item in Drupal and how to keep it highlighted once it has been clicked.…

    Jorge Montoya August 30, 2018
    2 Comments

    How to use Search API Solr Search in Drupal 8

    Apache Solr is a very popular open source search platform, based on the Java Lucene Library. Solr is very stable, scalable and reliable and provides…

    Jorge Montoya August 22, 2018
    6 Comments
    gator forms logo

    Create WordPress Forms that Open and Close Automatically

    Gator Forms is our favorite WordPress forms plugin. One of the reasons we like it so much is that it has a wide range of display…

    Jorge Montoya June 7, 2018
    0 Comments
    gator forms logo

    Place a WordPress Form on the Side or Top of Your Site

    Gator Forms is our favorite WordPress forms plugin. One of the reasons we like it so much is that it has a wide range of…

    Jorge Montoya June 7, 2018
    0 Comments
    Check Out the New Page Builder in Drupal 8.5!

    How to Use the New Layout Builder in Drupal 8

    Earlier on the OSTraining blog, Steve Burge gave an introduction to the new Layout Builder in Drupal 8. Many users have been eagerly waiting for…

    Jorge Montoya April 4, 2018
    4 Comments
    Load More
    Back to Blog Home

    Blog Categories

    • CMS Platforms
    • Coding Tutorials
    • Drupal
    • General
    • Ghost
    • Joomla
    • Live Blog Posts
    • Magento Tutorials
    • Marketing
    • New Tech Cities
    • OSTraining News
    • Podcasts
    • Sponsored
    • Tools
    • Web Design
    • WooCommerce
    • WordPress

    Latest Comments

    1. robbieadair on Create Tables & Import CSV Data in Your Joomla Database Using FabrikMay 28, 2025

      Same question, did you make any changes to the list of elements after you imported and before you tried exporting?

    2. imrodmartin on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      Hey Jason, that is a very old class (2013) for Drupal 7. Here's the link: https://ostraining.com/courses/how-to-use-the-rules-module-in-drupal/ sorry about that.

    3. Jason Talbott on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      The link to the Rules video class takes me to a 404 page.

    4. tom davidson-marx on How to Convert Existing Blog Posts to GutenbergAugust 6, 2024

      Thanks so much- I was stressing about how to do this. Even though this post is from 2019 it was…

    5. Toko Daring on How to Remove Unwanted WordPress User RolesAugust 5, 2024

      Hi Steve,  this is very useful since some specific plugins also create specific user roles to function their feature. the…

    Recent Posts

    • Layout for the Ambitious Site Builder Webinar
    • How to Manage Permissions on WordPress Multisite Networks
    • Reviewing the Best WordPress Editorial Calendar Plugins
    • Introducing Drupal Starshot: A New Version of Drupal CMS
    • How to Hide Unwanted Gutenberg Blocks in WordPress

    ^^ Back to Top ^^

    • About
    • Our Team
    • Podcast
    • Blog
    • Privacy Policy
    • Terms of Service
    • Refund Policy
    • Contact Us
    © 2026 - OSTraining, LLC. All Rights Reserved.

    Report

    There was a problem reporting this post.

    Harassment or bullying behavior
    Contains mature or sensitive content
    Contains misleading or false information
    Contains abusive or derogatory content
    Contains spam, fake content or potential malware

    Block Member?

    Please confirm you want to block this member.

    You will no longer be able to:

    • See blocked member's posts
    • Mention this member in posts
    • Invite this member to groups
    • Add this member as a connection

    Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.

    Report

    You have already reported this .