Akeeba Ticket System

Akeeba Ticket System for Joomla!™ 4

Nicholas K. Dionysopoulos

Akeeba Ltd

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found on-line at


This book covers the use of the Akeeba Ticket System component which allows you to easily create a support ticket system area in your Joomla!™-powered web site.

Table of Contents

I. User's Guide
1. Introduction and installation
Introduction to Akeeba Ticket System
Requirements and compatibility
Migration notes
Migration from Akeeba Ticket System 2.x or 3.x to 5.x
Migrating from Akeeba Ticket System 4.x to 5.x
Akeeba Ticket System 5.x from Joomla 4.0–4.2 to Joomla 4.3
Installing Akeeba Ticket System
Installing or manually updating the component
Install from URL
Upload and install.
Upgrading from Core to Professional
Automatic updates
Troubleshooting the update
Addressing server issues
Check the validity of your Download ID
Check your subscription status
Multiple Professional edition Akeeba extensions with different Download IDs
Entering or changing your Download ID after an update is available
Updates are showing after installing the latest version
Updates not showing despite having an older version
Check the update site
Refresh the update cache
Miscellaneous troubleshooting and information
The update fails to download
Updating with a third party service fails
Manual update
Update installation problems
Entering your Download ID
Requesting support and reporting bugs
2. Overview and Quick Setup
Quick Setup
3. Deep dive into advanced features
Configuring Joomla's WYSIWYG editor (TinyMCE)
In-line images
User custom fields
Avatar (profile image)
Custom fields
Custom fields in Categories
Custom fields in Tickets
Support staff–only fields
Client–only fields
Conditional fields (or how to ask clients for additional information)
Replacing the geolocation field
Support staff–only tags
Nested Categories
Smart Search menu items
External search engine
Guest tickets
Receiving emails
The plugin options
Integrating with GMail / G Suite
Initial Configuration
Frequently asked questions
Integration with Microsoft 365, Office 365 (or whatever Microsoft calls it this week)
Initial Configuration
Customising the frontend layout
Component view template overrides
Custom fields in view template overrides
Layout overrides
Module view template overrides
Media (CSS, JavaScript and image) overrides
Language overrides
Custom module positions in the front-end
CRON jobs to set the ticket system offline
4. The Component
The Control Panel page
Component Options
Categories View
Tickets view
Editing a ticket
Canned Replies
Email Templates
Allowed variables in e-mails
The menu item types
5. The plugins
The “ats” plugins
Automatically close old tickets
Automatic replies
Delete Manager Notes on ticket close / unpublish
Fetch email
Remove Obsolete Attachments
The “actionlog” plugins
Action Log plugin
The “console” plugins
Akeeba Ticket System
The “content” plugins
Akeeba Ticket System Custom Fields Show–on Behavior
The “editors-xtd” plugins
Akeeba Ticket System Canned Replies
The “finder” plugins
Akeeba Ticket System
The “user” plugins
Akeeba Ticket System
6. The modules
Administrator modules
Ticket Graphs
Ticket Stats
Site modules
Tickets info
7. Automation and CRON scripts
CLI script for CRON jobs
URL for CRON jobs
CRON commands
II. Appendices
A. GNU Free Documentation License

Akeeba Ticket System for Joomla! 4 & 5

Still need support?

Login or Subscribe to submit a new ticket.

(If filing a bug or you have a pre-sales request, please contact us directly.)

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!