Normal Joomla operation requires a valid user to enter their username and password to get past the offline template page. Logging in prevents testing of guest functionality on your site. So your choice to take your site offline for development or testing actually prevents an entire segment of test cases - the guests (unregistered visitors)! For many of us, guest functionality is as important as functionality for registered users because, how are we to woo the guests unless we give them a great experience?
The Offline plugin provides a similar functionality as is found in my AdminExile extension. An administrator can set the site in offline mode inside Joomla Global Configuration, and enable this plugin to grant login-free access to the site. Browse the site as a guest (or login) - while still in offline mode.
I wrote it so I could demo custom authentication systems to a client - while remaining in offline mode. This allowed them to see the site as a guest, and login as a user would login using the various authentication methods available. Additionally, they could log in and out of the system at will - without seeing the offline page unless they ended their session (closed the browser).
New in 2.2.2 - CIDR capable whitelist. You may whitelist individual IPv4 and IPv6 addresses - or you can whitelist entire IPv4 networks using a CIDR netmask. For example - you could type in 253 addresses 192.168.1.1 through 192.168.1.254, or you could just define the network using its CIDR notation like this: 192.168.1.0/24. If your server has the PHP GMP library installed, you may also whitelist IPv6 CIDR networks.
Configuration is easy.
1. Enable the plugin
2. Set a key
3. Copy the URL displayed above the key and paste it into your browser address bar.
4. Adjust your whitelist, if necessary.
When you're ready to take your site live, the plugin won't interfere. Of course, you should disable it to preserve system resources, but it takes its operating parameters from Joomla configuration itself. When Joomla is set to offline mode, the plugin will operate. When it's not in offline mode, the plugin exits as early as possible to release resources.
Update 1.17 - fixed javascript issue preventing display of the trigger URL in Joomla 2.5.
Update 2.2.2 - complete rewrite for performance and additional features.
All of my extensions are free and none of my extensions display advertisements or links to my sites or services. If you feel that I have blessed you, then you can bless me by making a contribution to fund future development. Visit the "Website" link to make a contribution.
How to install Joomla Offline Extension
You can install Joomla Offline Extension via Joomla Installer.
Follow the steps below:
- Download the Joomla Offline Extension package from the official website.
- Login to your Joomla website's administrator dashboard.
- Go to the "Extensions" tab and select "Manage" from the drop-down menu.
- Click on the "Upload Package File" tab and select the Joomla Offline Extension package that you downloaded.
- Click the "Upload & Install" button to install the extension.
- You will see a confirmation message when the installation is complete.
That's it! You can now use Joomla Offline Extension on your Joomla website.
Joomla Offline Language Files
Is Joomla Offline not available in your language?
We understand that not all extensions come equipped with language files, which can make it difficult for non-English speakers to fully utilize them. That's where our Language File Creation service comes in.
Great news!
ExtensionPlazza has now introduced a new feature to help Joomla users worldwide:
With our Joomla Extension Translation Tool, you no longer have to worry about language barriers preventing you from using the Joomla extensions you need. Our tool allows you to easily translate Joomla Offline Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.
Joomla Offline Extension Customization
Do you need Joomla Offline to do more than what it currently offers? Our expert team can help you extend or customize Joomla Offline to meet your specific needs and requirements.
At ExtensionPlazza, we specialize in Joomla extension development and customization, and we are committed to providing exceptional services to our clients. We have extensive experience working with Joomla and related technologies, and we can help you create a solution that is tailored to your unique business requirements.
Whether you need a
- custom integration,
- additional features,
- or a complete overhaul of the extension
Contact us today to learn more about our extension customization and extension development services, and how we can help you take your project to the next level.
You can reach us through the following channels:
Free Extension of December 2024
Each month, ExtensionPlazza brings you a
Premium Joomla Extension developed by ExtensionPlazza exclusively for our valued visitors
Get the download link to your email inbox right now!
Extension Specifications
Current Version
2.2.2
Created on
19 November 2014
Last updated on
07 October 2019
Compatibility
Joomla 3
Extension Type
Plugin
Free or Premium
Free Joomla Extension
Listed in
Joomla Offline Extensions
Developed by
Michael Richey
Score
Joomla Offline,
Joomla 3 Compatible Joomla Offline
is reviewed
4.74 out of
5 by
7
Joomla user(s)