Joomla Session Keeper Extension

Provide automatic keepalive for certain groups, and session timeout notifications for everyone else.

Joomla Session Keeper Extension
Provide automatic keepalive for certain groups, and session timeout notifications for everyone else.

Everyone knows how frustrating it is to be logged in, working on something important, only to learn that your session expired while you were working and all of your changes were lost.  Session Keeper resolves that issue by allowing an administrator to specify which groups are to be kept alive automatically.   Unlike other extensions that perform strange tests to figure out who is an admin, use wacky keepalive methods, or require you to enter a comma separated list of group ID numbers, this plugin allows an administrator to select from a multi-select list - exactly which groups are to be kept alive - and uses Joomla standard methods of keeping sessions active.

You might ask "But what about everyone else?"

An additional option of the plugin, is a notification message (JS confirm or Modal window with a countdown timer) that can appear at a configurable amount of time before the session expires - allowing the user to renew their session (without a page refresh).  The user can also opt to dismiss the message (by cancelling or ignoring it) and their session will time out normally.  When the session times out - the user will receive another notification that the session has timed out.

Administrators:
-If you have the login module assigned to display on all pages, your logged in users will never see the warning message. This is because the Joomla login module enables keepalive for all pages where it appears. When keepalive is enabled on a page - the warning messages will not be displayed because the user will never time out. Either put the login module on specific pages only - or disable the warnings in this plugin.
-Consider installing the RicheyWeb KeepaliveLight extension to benefit from the reduced resource use of KeepaliveLight vs the standard Keepalive mechanism built into Joomla.

Update 1.1 - Joomla 3.0 compatibility update
Update 1.2 - feature addition - redirect to menu item after logout notification

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 Session Keeper Extension

You can install Joomla Session Keeper Extension via Joomla Installer.

Follow the steps below:

  1. Download the Joomla Session Keeper Extension package from the official website.
  2. Login to your Joomla website's administrator dashboard.
  3. Go to the "Extensions" tab and select "Manage" from the drop-down menu.
  4. Click on the "Upload Package File" tab and select the Joomla Session Keeper Extension package that you downloaded.
  5. Click the "Upload & Install" button to install the extension.
  6. You will see a confirmation message when the installation is complete.

That's it! You can now use Joomla Session Keeper Extension on your Joomla website.

Joomla Session Keeper Language Files

Is Joomla Session Keeper 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 Session Keeper Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.

Joomla Session Keeper Extension Customization

Do you need Joomla Session Keeper to do more than what it currently offers? Our expert team can help you extend or customize Joomla Session Keeper 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
we are here to help. We will work closely with you to understand your needs and requirements and develop a solution that exceeds your expectations.

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
3.0
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 Performance Extensions
Developed by
Michael Richey

Score
87%
92%
100%
100%


Joomla Session Keeper,
Joomla 3 Compatible Joomla Session Keeper is reviewed
4.76 out of 5 by 14 Joomla user(s)

Spread the Word