What Can You Do on the Frontend of JCal Pro?

A Tour to Frontend Actions in JCal Pro

JCal Pro is one of the best ccalendar extensions for Joomla. It allows you to control what users can do, what actions they can do with JCal Pro events from the frontend of your site. 

You can assign permissions for all of those actions to one person. You can also spread JCal Pro frontend actions amongst several members of your team.

In this blog post, I will give you a tour to frontend actions in JCal Pro.

Here is a list of the JCal Pro actions that can be performed from a Joomla site frontend: 

  1. Create
  2. Create Private
  3. Delete
  4. Edit
  5. Edit State
  6. Edit Own
  7. Autopublish
  8. Moderate
  9. Autoapprove
  10. Create Data
  11. Edit Data.

You will find them by going to "Components" > "JCal Pro":

go to components > jcalpro

This will take you to the JCal Pro control panel. In the top right corner of the screen, you would need to click "Options":

click options

You will arrive at the "JCal Pro Configuration" screen. Here you would want to click the "Permissions" tab:

click the permissions tab

It is here on this tab, under the "Actions" column, you would find all the actions allowed for JCal Pro users from the Joomla frontend. 

Let's take a look at them one by one.


"Create" 

create

This JCal Pro frontend action is fairly self-explanatory. If you allow this action to your Joomla user, they will be able to log into your Joomla site frontend and create unpublished and unapproved JCal Pro events.


"Create Private" 

create private

If you allow this action to your Joomla user, they will be able to log into your Joomla site frontend and create unpublished and unapproved private JCal Pro events.


"Delete" 

delete

If you allow this action to your Joomla user, they will be able to log into your Joomla site frontend and delete JCal Pro events:

delete event


"Edit" 

edit

If you allow this action to your Joomla user, they will be able to log into your Joomla site frontend and edit JCal Pro events.


"Edit State" 

edit state

If you allow this action to your Joomla user, they will be able to log into your Joomla site frontend and publish the unpublished JCal Pro events:

publish event


"Edit Own" 

edit own

this is another self-explanatory action. As its name suggests, your Joomla user allowed to perform this JCal Pro frontend action will be able to edit their own JCal Pro events.


"Autopublish" 

autopublish

This JCal Pro frontend action works in combination with the JCal Pro "Create" action. 

If you allow your Joomla user both the "Create" and the "Autopublish" actions, they will be able to log into your Joomla site frontend and create JCal Pro events listed at the backend with the "Published" state.


"Moderate" 

moderate

If you allow your Joomla user this action, they will be able to log into your Joomla site frontend and approve JCal Pro events with the "Unapproved" state:

approve event


"Autoapprove" 

autoapprove

If you allow your Joomla the "Create" and the "Autoapprove" JCal Pro actions, they will be able to log into your Joomla site frontend and create JCal Pro events with the "Approved" status:

autoapproved events

 


"Create Data" 

create data

If you allow your Joomla user this action, they will be able to log into your Joomla site frontend and create JCal Pro events filling in the events' custom fields.


"Edit Data"

edit data

If you allow your Joomla user this action, they will be able to log into your Joomla site frontend and edit data in the custom fields of your JCal Pro events.


What's Next?

Save $1000's when you sign up to the Everything Club today! You' ll get access to all our extensions, templates, and Joomla training.


About the author

Alex is a based in England self-taught Microsoft Certified Professional. He enjoys learning Joomla and helping beginners and web site administrators make the most of it.