The Joomla 4 Admin Template is Ready!

The Joomla 4 Admin Template is Ready!

Joomla 4 is making progress with Alpha releases every month or so.

The latest version of Joomla 4 is Alpha 11. You can read the release announcement here.

The major change in this version is that there's a new admin template! This has been a long process and we're delighted for the Joomla team that the template is ready. We first wrote about the new admin template in 2017 and then again in 2018. The Joomla team have been slowly improving and tweaking the template for at least two years.

Here's our video introducing the Joomla 4 admin template. This video is one of many on Joomlashack's YouTube channel.

Read more: The Joomla 4 Admin Template is Ready!

How to Translate OSCampus

How to Translate OSCampus

You can translate OSCampus from its default English language to your preferred one. This is a five-step process:

  1. Install your language pack for Joomla.
  2. Create your language folders for OSCampus.
  3. Copy the en-GB language source files for OSCampus.
  4. Rename the en-GB language source files for OSCampus.
  5. Translate the OSCampus language files.

In the blog post, you will take a look at this process.

Read more: How to Translate OSCampus

New Custom Module Positions for Shack Locations Pro

Custom Module Positions for Shack Locations Pro

We do our best to continually improve our Joomla extensions and increase their value for our customers.

We recently enhanced our Shack Locations Pro. It now offers you four custom positions for placing any module on your Joomla map directory location page. Let me show you this new feature.

Read more: New Custom Module Positions for Shack Locations Pro

How to Display a Popup via an Image with Shack Toolbox

How to Display a Popup via an Image with Shack Toolbox

In this blog post, I wrote about how to display a Shack Toolbox popup using a Joomla menu item.

But with Shack Toolbox you can also display a Joomla popup via a clickable link. This allows you to trigger a popup from within your Joomla content at will.

In this tutorial, I will show you how to use a clickable image within a Joomla article to display your Shack Toolbox popup.

Read more: How to Display a Popup via an Image with Shack Toolbox

JFolder::create: Could not create directory

JFolder::create: Could not create directory

"JFolder::create: Could not create directory" is a really common error message. You can face this error trying to install a Joomla extension or moving, copying or installing a Joomla site.

In most cases, this error has to do with the /tmp folder. In this tutorial, I will show you how to solve this error.

Read more: JFolder::create: Could not create directory

How to Customize Your Emails in Shack Forms

How to Customize Your Emails in Shack Forms

Shack Forms is one of the most popular extensions here at Joomlashack.

In fact, it's one of the 20 most popular extensions in Joomla. So over the next few weeks, we're rolling out some key improvements to Shack Forms.

This week, we've improved the way that variables work in Shack Forms. What are variables? They give you the power to customize the emails you receive from Shack Forms.

Read more: How to Customize Your Emails in Shack Forms

How to Display a Popup From a Menu Item with Shack Toolbox

Shack Toolbox is your Swiss Army Knife of Joomla modules. It allows you display a vast variety of internal or external content.

Shack Toolbox content can be triggered in many ways. including via a Joomla menu item. For example, you can trigger a pop-up window when people click on a menu item.

In this tutorial, I will show you how to display a Joomla popup via a menu item with Shack Toolbox.

Read more: How to Display a Popup From a Menu Item with Shack Toolbox

PHP Temporary Directory is not set: Joomla Error

PHP Temporary Directory is not set: Joomla Error

Have you ever seen this error message on your Joomla site?


The PHP temporary directory is not set
The PHP temporary directory is the directory that PHP uses to store an uploaded file before Joomla! can access this file. Whilst the directory not being set isn't always a problem, if you are having issues with manifest files not being detected or uploaded files not being detected, setting this in your php.ini file might fix the issue.

Even though you get this error, it may not be a problem. You only need to deal with it if you have problems uploading themes and extensions.

You get this error because Joomla extracts all the files and places them in a temporary directory, then copies them to their own directories. If the PHP Temp directory is missing, has the wrong permissions, or has the wrong path set, Joomla can't save the files to the temporary directory, so it produces a message.

Read more: PHP Temporary Directory is not set: Joomla Error

Installing a New Multilingual Joomla Site

Installing a New Multilingual Joomla Site

In this tutorial, we show you how to install a brand new multilingual Joomla site. If you already have a unilingual Joomla site and want to add another language, skip this post.

In this blog post, you will learn:

  • The best place to install Joomla
  • The best way to install a multilingual Joomla site

Read more: Installing a New Multilingual Joomla Site

9 Ways to Open a Joomla Popup with Shack Toolbox

9 Ways to Open a Joomla Popup with Shack Toolbox

Shack Toolbox is the best Joomla extension to display content in a popup. In the previous post, you learned 5 ways to set a Shack Toolbox popup before it opens.

But with Shack Toolbox you also have control over how your popup opens. In this blog post, I will show you 9 ways to open your Joomla popup with Shack Toolbox.

Read more: 9 Ways to Open a Joomla Popup with Shack Toolbox