Special 2018 Offer! Get access to everything at OSTraining for one year! Only $59!
  Offer ends in
3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month

| Drupal
Opening the Gates For Drupal.org Code Contributions

Proposals to improve the Drupal contribution process have been heavily debated for the last few years. 

Until now, the only thing everyone could agree on was the current process was broken.

Currently, many submitted modules are hung out to dry, because very few people have time or energy to fight through the submission process. You are lucky if you get your module accepted within 6 months. Many developers have waited much longer.

We were astonished to learn that our theme, called Breeze, was the first theme project to complete the approval process in 2016. And it was published in September! There were no new theme contributors for the vast majority of 2016. 

Fortunately, big changes have come to the approval process for code on Drupal.org.

Read more ...

responsive google maps

Google Maps make it easy to embed a map in your own website.

However, by default, Google Maps doesn't provide responsive support.

In this short tutorial, I'm going to show you how to make your maps responsive, using just a few lines of CSS. This technique will work on any website platform.

Read more ...

| Joomla
How to Check The Joomla Version Via the Files

Your new client has an emergency. Their site has been down for two days after they tried upgrading and they can't log into the admin. They can't figure out how to fix it and need your help.

Thankfully, you've learned OSTraining's Reset Core Files trick. But, since it's a new client, you're not certain what their version is and they haven't respond to your latest email. So what do you do now?

This tutorial will show you a quick way to figure out the Joomla version via the files. Let's get started.

Read more ...

Add Responsive YouTube and Vimeo Videos to Any Website

YouTube, Vimeo and other video hosts make it easy to embed their players in your own website.

However, Youtube, Vimeo and others don't provide responsive videos by default.

In this short tutorial, we'll show you how to make YouTube, Vimeo and other videos responsive in your website, using just a few lines of CSS.

Read more ...

| Drupal
Entity Reference Views Help Drupal 8 Content Creators

Entity Reference Views are a great way to make life easier for Drupal content creators.

Normally, when people create content on your site, each field is very plain. However, Entity Reference Views allows you to provide far more information. For example, instead of just showing a list of users, your content creators can browse through a list of names, photos and personal details.

Both Views and Entity Reference are now part of the Drupal 8 core. This made using Entity Reference Views in Drupal 8 extremely easy. If you're a Drupal 7 user, read this version of the tutorial.

Read more ...

| Drupal
Creating a Drupal 8 Private File System

An OSTraining member asked how they could set up a Drupal 8 private file system.

In Drupal 7 you could do this from the configuration at Administrator > Configuration > Media > File System.

In Drupal 8, we have to set the private path manually.

Read more ...

| Joomla
How to Migrate Your Comments Away from Disqus to Joomla with CComment Extension

Did you start seeing sponsored ads above and below your Disqus comments on your Joomla based site recently? If you did, then it means that Disqus, without your permission, has included your site in their advertising program Reveal. We first wrote about this in "How to Opt-Out of Disqus Reveal".

The only alternative Disqus provides to avoid ads is to pay them $10 a month. But what if you don't want to? Fortunately, it is possible for Joomla users to migrate your comments away from Disqus.

In this tutorial, I'll show how you can move your Disqus comments to the CComment extension, created by Daniel Dimitrov at compojoom.com.

Read more ...

| Joomla
17 Point Checklist To Harden Your Joomla! Site Security

Being one of the most popular and most downloaded Content Management Systems, Joomla is also one of the most attacked.

Learn in this checklist how you can protect your Joomla based web site by developing and fostering appropriate security mindset, even if you are not tech savvy. Equipped with this checklis, you can start fine tuning your Joomla site security right away.

Read more ...

Drupal 8 Explained is Here

Today, we're delighted to launch Drupal 8 Explained.

This is the Drupal 8 version of the best-selling and best-reviewed Drupal 7 book.

Drupal 8 is an amazingly powerful system, but many newcomers can find it confusing. We wrote this book to make Drupal 8 as simple and straight-forward as possible.

Using Drupal 8 Explained, you can master Drupal 8 by using step-by-step examples. 

The book walks you through a complete site-build, using a city called "Drupalville". You start by planning the site, then you build out content types, fields and Views, before moving on to themes, modules and Site Management.

Drupal 7 Explained has been used by 10,000's of readers, from individuals learning on their on, to students in university courses and DrupalCon classes. We hope you enjoy Drupal 8 Explained just as much.

Read more ...

Publishing is Broken For Open Source Books. Let's Try and Fix It.

The TV industry was stuck in a declining business model until subscription services like Netflix arrived.

The music industry was stuck in a declining business model until subscription services like Spotify arrived.

The publishing industry is still stuck today. This is particularly true for books about major open source platforms, where there are several key problems:

Read more ...

| Joomla
7 Step Process to Builiding Joomla Site

Are you new to Joomla? Would you like to start building your own website with this fantastic content management system?

Do you feel like you don't know where to start? Fear not! Watch the short (3 minutes 32 seconds) video lesson below. In that video, you'll learn a seven-step process for building your Joomla website:

Read more ...

3 out of 4 members use OSTraining at least once a week. You can build great websites. We can help.   Plans from $4 per month