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

5 Ways to Position Shack Toolbox Popups On Your Site

5 Ways to Set a Shack Toolbox Popup Before It Opens

With Shack Toolbox you can display nearly any Joomla content item in a popup. With Shack Toolbox you also have great flexibility in setting your Joomla popup before it opens up.

You can set your popup position before it opens. You will also have a few options for your popup to open up automatically. 

In this blog post, I will show you five ways to set a Shack Toolbox popup before it opens.

Read more: 5 Ways to Position Shack Toolbox Popups On Your Site

How to Add Joomla Content Editor to a Joomla Site

How to Add JCE WYSIWYG Editor to Joomla Site

"Joomla Content Editor" (JСE) is one important Joomla extension you must install on your Joomla site. We install JCE on every single Joomla site we build.

JCE has been around since 2006 and has been outstanding since its launch. It makes content editing ridiculously easy and fast.

In this blog post, you will learn how to add JCE on your Joomla site.

Read more: How to Add Joomla Content Editor to a Joomla Site

What Are Text Blocks in Shack Forms?

What Are Text Blocks in Shack Forms

In some use cases, you may want to mix your Shack Form's fields with blocks of text. This will improve your form's usability.

Shack Forms allows you to add such text blocks to your Joomla form quickly and easily. And you can add as many of them as you wish.

Shack Forms calls such text blocks "text separators".  In this blog post, I'll give you a quick tour of Shack Forms' text separators.

Read more: What Are Text Blocks in Shack Forms?

What Are Joomla Content Editor (JCE) Themes?

What Are JCE Themes?

A couple of our blog readers asked if there is a way to change the feel and look of the JCE interface. You can do that with JCE's themes.

In this blog post, I will give you a tour of the JCE's built-in themes. You will also get a sneak peek at the upcoming in JCE 2.8.0 new theme "Retina".

Read more: What Are Joomla Content Editor (JCE) Themes?