We Are Working on a New Joomlashack Logo

We Working on a New Joomlashack Logo

It's hard to redesign your logo.

Last week, Slack announced a major redesign of their logo. It didn't take 5 minutes before people started saying, "I've seen that design before!"

Here is the Joomla logo and the new Slack logo, side-by-side:

Read more: We Are Working on a New Joomlashack Logo

How to Check for US Social Security Numbers in Shack Forms

How to Validate US Social Security Number Field in Shack Forms

One of our customers asked how to validate a US Social Security Number input in Shack Forms.

To validate input of your Shack Forms fields, you must use what is called "regular expressions" or RegEx.

In this post, you will learn how to use one of such regular expressions even if you don't know anything about them.

Read more: How to Check for US Social Security Numbers in Shack Forms

How to Create a Basic Front Page with RSPageBuilder

How to Create a Basic Front Page with RSPageBuilder

Joomla is a brilliant Content Management System. To layout your specific Joomla content items in your own specific way though you have to use a 3-rd party page builder extension.

In this blog post, you will learn how to create a basic front end page with your own layouts and elements using the RSPageBuilder extension.

Read more: How to Create a Basic Front Page with RSPageBuilder

Get Your Joomla Extension Description to Show on Install

If you're creating a Joomla extension and want to display the extension description when installing your extension, this tutorial will show you how.

Joomla uses the <description> tag from the main manifest file (i.e. the extension-name.xml file in the root of the zip file) of the extension. Let's use an example.

Read more: Get Your Joomla Extension Description to Show on Install

Does Joomla Support the MariaDB Database?

Does Joomla Support the MariaDB Database?

Recently, we've had several customers ask us about running their Joomla sites on the MariaDB database.

MariaDB is a fork of MySQL and is nearly identical to it. Yes, it's true that Joomla doesn't officially support MariaDB. However, many webhosts do use it. In fact, Joomlashack.com is running on MariaDB!

Read more: Does Joomla Support the MariaDB Database?

Class Name Requirements for Joomla's Script File

For anyone new to Joomla development, learning Joomla's conventions has its learning curve. This tutorial will cover naming Joomla's script file class. Let's get started.

Read more: Class Name Requirements for Joomla's Script File

How to Stop Joomla Sending Passwords in Emails

How to Stop Joomla Sending Passwords in Emails

One of our members contacted us today and asked about web site security. They asked whether it was a good idea for Joomla to send passwords by email.

Our answer was "No!". You really should stop Joomla from sending passwords inside emails.

The image below shows a typical Joomla registration email, with the username and password included.

Read more: How to Stop Joomla Sending Passwords in Emails

CSS Grid #22: Theming a Footer with CSS Grid and Media Queries

Theming a Footer with CSS Grid and Media Queries

In this tutorial, you are going to build a footer element with media queries. The main part of the footer contains 6 elements on a wide screen.

This layout works with screens larger than 960px.

The 6 elements are as follows:

  • The logo.
  • The primary navigation.
  • The secondary navigation.
  • The social media block.
  • The contact block (phone number and email address).
  • The submit form for the newsletter subscription.

Read more: CSS Grid #22: Theming a Footer with CSS Grid and Media Queries

How to Embed YouTube Videos in Joomla

How to Embed YouTube Videos in Joomla

Displaying YouTube videos is one of the most popular things you can do with your Joomla site.

The OSYouTube plugin is the fastest and easiest way to do it. All you need to do is add the URL of the video into your articles.

There is a completely free version of OSYouTube. Here's how it works:

Read more: How to Embed YouTube Videos in Joomla

The Joomlashack Roundup: 2019 Starts With Shack Analytics

The Joomlashack Roundup: 2019 Starts With Shack Analytics

Thanks for using Joomla and Joomlashack. I hope 2019 is a great year for you. Let's work together to make cool things happen with Joomla.

In case you missed it last week, we reviewed 2018 at Joomlashack .

Now it's time to move forward, and we're getting ready to launch of a new extension: Shack Analytics. Here's a preview screenshot:

Read more: The Joomlashack Roundup: 2019 Starts With Shack Analytics