Difference between revisions of "Hide Inactive Clients"

From WHMCS Documentation

(What is an Inactive Client?)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
<div class="docs-alert-info"><i class="fa fa-question-circle"></i> This page describes a feature available in version 7.7 and above</div>
 
<div class="docs-alert-info"><i class="fa fa-question-circle"></i> This page describes a feature available in version 7.7 and above</div>
  
==What is Hide Inactive Clients?==
+
The Hide Inactive Clients feature is intended to optimise speed and efficiency when navigating and searching clients and their products and services within the admin area. It does this by hiding clients and their associated products and services from result sets when the client is in an inactive status.
On certain pages, the results provided are automatically filtered to hide any result that are not an active client. This allows the results to be more concise and relevant to the searches being completed.
+
 
When any results contain inactive clients, a toggle will appear with the number of hidden client results. If no results are hidden, the toggle will show with a 0 count.
+
==What is an Inactive Client?==
 +
 
 +
An inactive client is any client whose client status is not ''Active''.
 +
 
 +
By default, WHMCS automatically manages the client status attribute based on the client's products, services, addons and domains. If a client has one or more active services, they are set to ''Active''. Clients without any active services will be set to ''Inactive''. For more information, see [[Clients:Profile_Tab#Status|Client Statuses]].
 +
 
 +
==How does it work?==
 +
 
 +
On supported pages, list and search results will hide inactive clients by default.
 +
 
 +
When this occurs, a toggle button will be visible at the top of the results list. The toggle button shows the number of inactive clients currently being hidden. Toggling the button will display the hidden inactive clients.
 
[[File:hide_inactive_toggle.png|thumb|Hide Inactive Clients Toggle]]
 
[[File:hide_inactive_toggle.png|thumb|Hide Inactive Clients Toggle]]
  
Hide Inactive Clients is implemented on the following pages:
+
If a list or search returns only inactive clients, then the toggle will default to Off and inactive clients will be displayed.
* Clients List (Clients -> View/Search Clients)
 
* Client Product List (Clients -> Products/Services)
 
* Client Domains List (Clients -> Domain Registrations)
 
* Client Addons List (Clients -> Service Addons)
 
* [[Admin_Area#Search|Intelligent Search]]
 
  
==What is an Inactive Client?==
+
==Where is Hide Inactive Clients supported?==
Any client that does not have the 'Active' status on their profile is seen as inactive for the functionality above.
+
 
 +
The following admin area client and product lists implement the Hide Inactive Clients functionality at this time:
 +
 
 +
* Clients List (Clients -> View/Search Clients)
 +
* Client Product List (Clients -> Products/Services)
 +
* Client Domains List (Clients -> Domain Registrations)
 +
* Client Addons List (Clients -> Service Addons)
 +
 
 +
Hide Inactive Clients is also implemented into [[Intelligent Search]]. By default search results will render with inactive clients hidden, with a toggle option provided to view them.

Latest revision as of 20:53, 27 December 2022

This page describes a feature available in version 7.7 and above

The Hide Inactive Clients feature is intended to optimise speed and efficiency when navigating and searching clients and their products and services within the admin area. It does this by hiding clients and their associated products and services from result sets when the client is in an inactive status.

What is an Inactive Client?

An inactive client is any client whose client status is not Active.

By default, WHMCS automatically manages the client status attribute based on the client's products, services, addons and domains. If a client has one or more active services, they are set to Active. Clients without any active services will be set to Inactive. For more information, see Client Statuses.

How does it work?

On supported pages, list and search results will hide inactive clients by default.

When this occurs, a toggle button will be visible at the top of the results list. The toggle button shows the number of inactive clients currently being hidden. Toggling the button will display the hidden inactive clients.

Hide Inactive Clients Toggle

If a list or search returns only inactive clients, then the toggle will default to Off and inactive clients will be displayed.

Where is Hide Inactive Clients supported?

The following admin area client and product lists implement the Hide Inactive Clients functionality at this time:

  • Clients List (Clients -> View/Search Clients)
  • Client Product List (Clients -> Products/Services)
  • Client Domains List (Clients -> Domain Registrations)
  • Client Addons List (Clients -> Service Addons)

Hide Inactive Clients is also implemented into Intelligent Search. By default search results will render with inactive clients hidden, with a toggle option provided to view them.