Stephen Burge's Blog, page 74
June 10, 2016
Translate Any Joomla Extension With Neno Translate
Whenever you are using a Joomla component for creating new content you are storing data in the database. This could be a new house in a real estate web site, a new event in an event calendar or a new field in a form builder for example.
This content cannot be translated using the core Joomla multilingual functions. To translate this dynamic content from 3rd party Joomla components, you will need to use a translation extension.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
This content cannot be translated using the core Joomla multilingual functions. To translate this dynamic content from 3rd party Joomla components, you will need to use a translation extension.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on June 10, 2016 14:04
June 8, 2016
New Class: How to Use the WordPress REST API
If you are a WordPress developer, you need to learn about the WordPress REST API. This is the new feature that will define working with WordPress in the future.
Luckily for you, this week's new class is "How to Use the WordPress REST API"!
It’s going to become a required tool for building the best WordPress solutions. With it, you’ll exceed your client’s expectations and redefine what they think WordPress can do. That’s why the big sites and enterprise development agencies are already using it. The future of WordPress is the WordPress REST API, don’t get left behind.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Luckily for you, this week's new class is "How to Use the WordPress REST API"!
It’s going to become a required tool for building the best WordPress solutions. With it, you’ll exceed your client’s expectations and redefine what they think WordPress can do. That’s why the big sites and enterprise development agencies are already using it. The future of WordPress is the WordPress REST API, don’t get left behind.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on June 08, 2016 13:49
June 7, 2016
New and Updated Class: Joomla 3 Beginner
The very first class we ever put on OSTraining was a Joomla Beginner class in 2010. Now, several years later, we're pleased to release the 6th update to this class.
The Joomla 3 Beginner class teaches you all of the essential concepts and knowledge you need to get started with Joomla 3.
This class is aimed at people who are completely new to Joomla. You don't need have any experience or know any coding. It is the first class that we recommend people take when they join OSTraining and want to learn Joomla.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
The Joomla 3 Beginner class teaches you all of the essential concepts and knowledge you need to get started with Joomla 3.
This class is aimed at people who are completely new to Joomla. You don't need have any experience or know any coding. It is the first class that we recommend people take when they join OSTraining and want to learn Joomla.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on June 07, 2016 13:49
May 31, 2016
How to Create a Node Override in Drupal 8
For Drupal 7 users, many things have changed in Drupal 8, but many are reassuringly familiar.
One great example is template overrides. The process for creating an override is very similar. But the actual override files are different and so is the code inside them.
In this video, Rod shows you how to create a node override in Drupal 8. You'll see where the core modules are located in Drupal 8 and how to edit a Twig file.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
One great example is template overrides. The process for creating an override is very similar. But the actual override files are different and so is the code inside them.
In this video, Rod shows you how to create a node override in Drupal 8. You'll see where the core modules are located in Drupal 8 and how to edit a Twig file.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 31, 2016 13:35
New Class: How to Use AngularJS
Our latest class, "How to Use AngularJS", teaches you how to use AngularJS, the enormously popular Javascript toolset from Google.
AngularJS is what HTML would have been, had it been designed for building dynamic web apps. Angular is a Javascript framework that allows you to create HTML pages and then run them as apps.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
AngularJS is what HTML would have been, had it been designed for building dynamic web apps. Angular is a Javascript framework that allows you to create HTML pages and then run them as apps.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 31, 2016 07:55
May 26, 2016
New Class: How to Use the Bootstrap Framework
This new class, "How to Use the Bootstrap Framework", teaches you how to use the world's most popular design framework in the world.
Bootstrap is an HTML, CSS and Javascript framework that allows you to create clean-looking websites.
Bootstrap provides pre-built code that solves many of the tricky elements, such as responsiveness, that slow down web projects.
This class is the perfect introduction for anyone who wants to start using Bootstrap.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Bootstrap is an HTML, CSS and Javascript framework that allows you to create clean-looking websites.
Bootstrap provides pre-built code that solves many of the tricky elements, such as responsiveness, that slow down web projects.
This class is the perfect introduction for anyone who wants to start using Bootstrap.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 26, 2016 09:53
New Class: How to Use the Twig Template Engine
This week, we're happy to add a new and much-requested class to the OSTraining library, How to Use the Twig Template Engine.
Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different platforms. Drupal 8 uses Twig by default, plus we've also come across wonderful examples of Twig being used in WordPress and Joomla.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different platforms. Drupal 8 uses Twig by default, plus we've also come across wonderful examples of Twig being used in WordPress and Joomla.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 26, 2016 07:53
May 25, 2016
Debug Your Designs on iOS Devices With BrowserStack
BrowserStack is a tool that we constantly rely on at OSTraining. It's an online service that makes it easy to do cross-browser compatibility testing.
Whenever we update our site design or test a new feature, we can easily troubleshoot issues in major browsers and on mobile devices.
When we're customizing our designs, we use Browserstack to play with the CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Whenever we update our site design or test a new feature, we can easily troubleshoot issues in major browsers and on mobile devices.
When we're customizing our designs, we use Browserstack to play with the CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 25, 2016 12:03
Customize Your Designs on iOS Devices With BrowserStack
BrowserStack is a tool that we constantly rely on at OSTraining. It's an online service that makes it easy to do cross-browser compatibility testing.
Whenever we update our site design or test a new feature, we can easily troubleshoot issues in major browsers and on mobile devices.
When we're customizing our designs, we use Browserstack to play with the CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Whenever we update our site design or test a new feature, we can easily troubleshoot issues in major browsers and on mobile devices.
When we're customizing our designs, we use Browserstack to play with the CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 25, 2016 12:03
Customize your Site's Design on Real iOS Devices with BrowserStack
BrowserStack is a tool that we constantly rely on at OSTraining. It's an online service that makes it easy to do cross-browser compatibility testing. Whenever we update our site design or test a new feature, we can easily troubleshoot issues in major browsers and on mobile devices.
When we're customizing our sites design, we use Browserstack to play with CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
When we're customizing our sites design, we use Browserstack to play with CSS. One key feature is the ability to use developer tools to preview possible design changes.
[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]

Published on May 25, 2016 12:03