SPECIAL OFFER: Only $69 for access to everything in OSTraining for 1 year! You save $75!  2
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

| Joomla

The default date format in Joomla is based on United Kingdom English. Not everyone wants this date format.

If you’ve ever wanted to change the date format in Joomla from day month year to US date standard of month day, year, then this is the post for you. Let’s get started.

Read more ...

| Joomla

Today we're going to be talking about a very important topic which is two factor authentication inside of Joomla websites. 

So we know that over 80% of website breaches come through passwords, but how can we avoid this on our own Joomla website?

Well, we can turn on two-factor authentication.  What that means is that we'll have a username, a password, and then a randomly generated code produced from something that is on your person physically (ex: cell phone).

Joomla offers two ways to enable two factor authentication:

  1. Google Authenticator running on a mobile device
  2. Yubikeys that are plugged into a USB port on your Mac or PC

Let's take a look at these options!

Read more ...

| Joomla

There’s nothing more frustrating than going into an article to make a small change and then when you save it, you find that some code that was in the article has stripped. 

Here’s a great way to get around that by using the {loadposition} plugin to prevent code stripping in Joomla.

What we’re going to do is set up a custom HTML module with the code and then load it through the article. That way, people can edit the article with the editor on and not worry about the code stripping.

Let’s get started.

Read more ...

| Joomla

Search Engine Optimization (SEO) in Joomla has always been a bit of a crapshoot.

Well not anymore!  As I just said, it's sometimes really hard to get your seo perfected in your Joomla website.

In this video, I'm going to introduce you to a component called Route 66 that works just like the amazing Yoast plug-in in WordPress.

It really is unbelievable, so let's go!

Read more ...

| Joomla

Every Joomla website has the same URL to get to the backend Control Panel. This means bots can attempt to login to your website easily unless you take precautions to block it.

By adding password protection to the /administrator directory, you can help ward off attacks and hack attempts to your website.

It’s easy to set up. I’ll show you how.

Read more ...

| Joomla

If you have a super long page of content, it’s nice to be able to break it up into visually appealing pieces so it can be consumed more easily. Sure, there are lots of third-party extensions that do this but why use them when you can use Joomla core.

Joomla core’s Page Break Plugin breaks up long pages of content with accordions, tabs, or “pages.”

For simple applications, you don’t have to add a third-party extension. Learn how to use Page Break and its limitations.

Read more ...

| Joomla

Sometimes when Joomla is updated, database schemas change. Occasionally, this doesn’t happen properly during the update.

Here’s how to use the database fix functionality to resolve those schemas that need to be updated to match the version running.

Read more ...

| Joomla

In this episode I'm going to show you how to build a Joomla distribution so that you can create brand-new websites out on the Internet anytime you need, that are practically ready to go.

So what's a distribution? Well a distribution in Joomla is nothing more than creating a site, adding all of your favorite extensions to it, entering your licensing code and then using Akeeba Backup to create the site out on the internet.

It's not hard to do, but it will save you so much time! Let's go.

Read more ...

| Joomla

Have you ever wanted to show data on a different table that is related to the data on another table in a Joomla site using Fabrik? For instance, let’s say you have a list of members in a race club and a list of races they have completed. This is a very common one-to-many relationship, and it’s easy to display in Fabrik.

Let’s jump in and show the relationship between our racers to races!

Read more ...

| Joomla

Do you have data supplied to you from a client or outside application that you need to create a table to house and then display back the information in a Joomla! site? Fabrik can make this a very quick and easy process for you using the import feature.

Let’s take a look at how to import and display data from a CSV file.

Read more ...

| Joomla

Joomla 4 is definitely a much anticipated release, and there have been many people asking about what to expect in features and the upgrade path from Joomla 3. So, who better to get your information from, than the Joomla 4 Production Leadership Team Lead himself, George Wilson! In this video presentation for the JoomlaShack 2019 Online Conference, George goes into details on the new features that will allow you to build even more scalable websites with Joomla in the future.

Continue reading to watch the video.

Read more ...

| Joomla

Fabrik is a rapid application building extension for Joomla, and it's super easy to show your data in lists or details views. But did you know you can show that same data in different ways, more visual ways? Fabrik Visualizations allow you to show data in many different customizable ways, such as Google Maps, Full Calendars, or Fusion Charts. In this video presentation for the JoomlaShack 2019 Online Conference, I take a look at using each one of these to create a cool dashboard in Joomla.

Continue reading to watch the video.

Read more ...

| Joomla

Understanding how to use the Public, Guest, and Registered access levels in Joomla! 3 sites with a frontend user area gives you much more control over your content and menus. For instance, if you have a login menu item, you really don’t need it once you are logged in, vice versus you don’t need a logout menu item if you aren’t logged in. Or, maybe you are asking people to sign up as a member in a module, you don’t need that same module showing after they have signed in.

Let’s take a look at how to use Guest and Public access levels to do just these type actions.

Read more ...

| Joomla

It's fairly easy to create a simple payment system using RSForm!Pro in Joomla!.  When you combine it with Stripe as the payment processor, you get a really great way to collect payments on your website.  In this tutorial, I'm going to demonstrate how to automatically add the Stripe payment fee (currently 2.9% + $0.30 per transaction) into the amount that is sent to Stripe and passed on to the consumer.

Read more ...

| Joomla

Do you edit a particular article on a regular basis?

Do you ever make mistakes and hit Save and Close too quickly?

If you answered "Yes" to either question, then there is a Joomla feature that you really need to use.

Read more ...

| Joomla

Have you ever been trying to figure out which position was where on your template? Ever wanted to see your Joomla site using a different template without changing the live template?

You can do both with the handy tools built-in to Joomla, read on to learn how.

Read more ...

| Joomla

Sometimes when building a new site or making changes to an existing site, you want to have the site online, yet in an offline mode. When a Joomla website is set to offline, the site is put behind a login and special rights are needed to login from the frontend. Super users can login to the frontend but have extra things visible like editing buttons and unpublished articles. If you want to see the site for you client or yourself as a public user, you can setup a special group to use for this function.

Keep reading to learn how.

Read more ...

| Joomla

Session Lifetime

By default, Joomla has a 15 minute session time for logged in users, meaning if a user goes inactive for more than 15 minutes, they are automatically logged out and need to enter their credentials again. But, sometimes you need longer session times, for instance, when you are developing a site and don’t want to be logging in over and over. Or, maybe you have some very long forms for logged in users to complete and you don’t want their session expiring before they can hit the submit button.

So, let’s take a look at changing the session time in the backend of Joomla.

Read more ...

Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!