Access Control

Used Time Monitor

Used to provide access to the subscribers for a particular time period.
Used-Time-Monitor is an app, which is used to provide access to the subscribers for a particular time period, within the expiration time of plan.The time that will be allocated to the subscribers, can be utilized in slots. After completion of the allocated time, their subscription will be expired, irrespective of the expiration time of their subscription.

For example: If you want that by subscribing a plan( Let say, 1 month), subscribers will get 10 hours of access to your site, within the expiration time of subscription (10 hours access within 1 month).

These 10 hours will be utilized by the subscribers in many slots as per their need. When the allocated time is fully utilized, their subscription will be marked as expired.
Steps to configure this App:

  • Go to App Manager and install this app.
  • Set plugin parameter 'When to considered session as expired' from plugin manager, to decide how to calculate usage of any subscriber.

    • When user is logged-out : Usage will be counted until user is logged-in.
    • When user is idle upto session life time : Usage will be counted until user is active and not being idle upto allowed session life time in Joomla configuration.

Plugin edit screen

  • Create an app instance and set the related parameters.

    • Set Hours : Set number of hours which will be allocated to subscribers as their usage limit. Leave blank if you want to set only minutes.
    • Set Minutes : Set number of minutes which will be allocated to subscribers as their usage limit. Leave blank if you want to set only hours.

App edit screen

  • A new tab, that is added by Used-Time-Monitor app, helps administrators to track subscribers' actions.
    Positive usage shows the allocated time and negative usage shows the consumed time of subscribers.

Timemonitor tab of backend

  • If you want to show the tracking to subscribers then you can do this by creating a DashBoard Widget . It shows allocated, consumed and remaining time(in minutes) to subscribers' dashboard.

Widget of used-time-monitor app