Welcome to our Joomla Wiki

Here you'll find answers to basic Joomla questions, advice on how to achieve common tasks with Joomla and tutorials on common Joomla features. Have a question you'd like us to answer? Get in touch and we'll be happy to help!

why-is-my-joomla-article-locked-and-cant-be-edited-intro
Basics

You started working on your Joomla site and are getting familiar with the backend. After a couple of days, your backend experience is tainted with icons resembling a lock. What is that and why is it preventing me from entering my Joomla articles?

In this article you will learn what is the lock icon that appears on articles and the ways to use it to your advantage.

accessing-your-joomla-database-with-phpmyadmin-intro
Maintenance

A Joomla site is made up of a single database and a large number of files/directories. It’s in this database that Joomla stores most of its data: from article content to menu items, from usernames to extension settings. In this article we’ll explain how to access the Joomla database using the tool phpMyAdmin.

your-php-version-and-the-joomla-system-information-panel-intro
Basics

Making sure the correct PHP version is installed on your web server is important for Joomla to run correctly. Fortunately, Joomla has a helpful System Information panel, where you can find not only the PHP version, but a great deal of other useful information about your website and server environment.

team-meeting-in-zagreb-intro
Blog

We organise team meetings every few months, but this time we decided to write a blog post about how we spend our time when the whole team is in one place. Read about our productive and fun times in Zagreb!

adding-google-analytics-to-a-joomla-site-intro
SEO

Google Analytics is one of the first things you should enable if you’re planning to run a serious website, as the information you get is very rich and thorough. It will definitely help you with seeing what your users want and what changes to make to better meet their needs. In this article, we’ll show you how to add Google Analytics to your Joomla site.

adding-open-graph-to-your-joomla-site-intro
SEO

Whether you like it or not, Facebook is all around us. And if you want to have a great presence online, integration with social networks is a must. Let’s see what Open Graph is and how to add it to your Joomla site.

what-is-a-joomla-template-intro
Basics

In Joomla as in most other content management systems, a template is a collection of files that determine the layout and style of your website. Templates can be changed, managed and added from within the Joomla dashboard, and each one comes with a different design, layout, and features.

creating-a-simple-contact-form-with-rsform-pro-intro
Extensions

Forms are an integral part of many websites. From the ubiquitous contact form, to login and registration forms, to … well, any other situation where you want to allow the visitor to submit data in any form.

In this article we’ll explain how to create and publish a simple form in Joomla using the extension RSForm! Pro.

google-gss-within-joomla-intro
Development

Earlier this year we were tasked with adding advanced search functionality to multiple Joomla websites. The project requirements ruled out using the standard Joomla Search, and after reviewing various solutions we decided to work with Google GSS. This post looks at how we implemented Google GSS within Joomla.

a-brief-history-of-html-css-layouting-intro
Development

Layouting can be difficult, particularly when it comes to responsive layouts. For beginners the sheer variety of possible approaches makes things more confusing still, at least this was the case for me. Here I put those approaches in context and add a timeline to make things a little clearer.

adding-a-google-map-to-your-joomla-site-intro
Extensions

Google Maps is the world’s most popular mapping and navigation tool. Embedded Google Maps are a standard feature on many websites.

In this article we'll explain how to embed a Google Map on your Joomla site, to help your users easily find the location of your business.

accessing-your-joomla-directory-with-ftp-intro
Maintenance

When maintaining and working on a Joomla site, occasionally you’ll need to upload and organise files and directories on your server. One of the easiest ways to achieve this is using an FTP client installed on your local computer, which makes it possible to easily access and modify your Joomla files/directories.

In this article we’ll explain the concept of FTP and help you install, connect and start using your own FTP client software.

how-to-restore-a-joomla-site-intro
Maintenance

In many situations it can be useful to return to a previous version of your site: from an unexpected crash to accidental deletion of important data, from a hack on your site to ... the list is endless.

In this article you’ll learn how to quickly and easily restore your Joomla from a backup and get your website back online in no time!

making-a-backup-of-a-joomla-site-intro
Maintenance

Keeping regular backups of your Joomla site is highly recommended. If things go wrong with your site at any point you can restore a recent backup within minutes.

In this article we’ll discuss how to make and restore a Joomla backup, both using the common extension Akeeba Backup, and manually.

updating-a-joomla-extension-intro
Basics

Your Joomla site is working perfectly, with extensions you know and like, but you keep seeing this menacing red warning whenever you login to your backend … “6 Extension Update(s) are available” and feel like it’s time to do something?

In this article we’ll explain how to update Joomla extensions, why this is important, and what to do in the unlikely event that things go wrong.

checking-and-updating-your-joomla-version-intro
Basics

Keeping Joomla up to date is important for lots of reasons. The newest version is always the most secure, and also means access to the latest features.

This article will help you identify your current Joomla version, find out which is the latest version, and also check for updates directly from the Joomla backend.

how-to-clear-the-cache-in-joomla-intro
Maintenance

If you’re planning to build a website and you have no idea what cache is, save yourself a lot of hassle and read this article :-) We’ll explain what cache is, why/how it can be useful and how/when to clear the cache in terms of the development of your Joomla site.

what-is-a-joomla-extension-intro
Basics

Although Joomla boasts a wide variety of features out of the box, soon you’ll want to extend this core functionality by adding additional features or tools, a new layout or template or perhaps an additional language.

Fortunately, Joomla can be easily extended by installing software packages called Extensions. In this article we’ll explain the different types of Joomla extensions and mention a few of our favourite extensions.

how-to-change-the-favicon-in-joomla-intro
Basics

Your Joomla site is finished and online. At the last moment you notice that the little icon in the browser tab is still showing the Joomla logo … you want to insert a tiny version of your own logo, but you can’t find where to change it?

The article explains what a favicon is, the role it plays in a website and how you can change this little icon for your (otherwise perfect) Joomla website.

what-role-does-joomla-configuration-file-play-intro
Maintenance

A Joomla installation contains a great deal of files and folders. Many of these are ‘behind the scenes’ and you’re unlikely to ever interact with them, however one file worth getting acquainted with and understanding is Joomla’s main configuration file.

In this article we’ll answer the most common questions about Joomla’s central configuration file, configuration.php, along with some helpful tips.

how-to-download-and-install-joomla-intro
Basics

If you could use some guidance in setting up your first Joomla website, then you've come to the right place!

This article explains how to download and install Joomla, set up the necessary database and everything else you need to do before you can start adding content to your website.