How to Simplify the Joomla Registration Form

How to Simplify the Joomla Registration Form

This week, a Joomlashack University member asked us about simplifying the Joomla signup process.

This Joomlashack member wanted to remove fields from the signup form, without touching Joomla core files.

He wanted to remove the Name field and keep just three fields: "Username", "Password" and "Email address".

Read more: How to Simplify the Joomla Registration Form

Absolute Beginner Guide to Joomla Modules

One of our customers asked how to work with Joomla modules. Modules are small blocks around the edges of your site. They make life easier for your site’s visitors.

They allow visitors to quickly find information, links, or features. In this tutorial, you will learn how to create Joomla modules.

You'll also learn the three ways in which you can control modules. You'll learn how to:

  • Change the position of modules
  • Change the order that modules appear in
  • Change menu links that modules appear on.

Read more: Absolute Beginner Guide to Joomla Modules

CSS Grid #23: Building a Hamburger Icon Menu

CSS Grid #23: Building a Hamburger Icon Menu

This tutorial will explain how to code a basic hamburger icon, in order to display the main navigation with CSS Grid.

The navigation will be hidden by default at all screen sizes and it will appear when clicking the hamburger icon.

The desktop version of the code displays a horizontal menu, whereas the mobile version (< 700px) displays a vertical menu.

Read more: CSS Grid #23: Building a Hamburger Icon Menu

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