What Frontend Actions Are Allowed in JCal Pro?

Documentation for Joomla 3

The following eleven administrative actions with JCal Pro events can be done via your 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.

To find them, in your Joomla administrator panel, go to "Components" > "JCal Pro":

go to components > jcalpro

You will be taken to the JCal Pro control panel. In the top right corner of the screen, click "Options":

click options

You will be taken to the "JCal Pro Configuration" screen. Click here the "Permissions" tab:

click the permissions tab

You will see all the actions allowed for JCal Pro users under the "Actions" column. The top two actions determine what a Joomla user can do with JCal Pro under the Joomla administrator panel:

  • Configure ACL and Options
  • Access Administrator Interface.

the two administrator actions

In this document, we will skip these backend actions and look instead at the frontend ones. 


JCal Pro frontend action "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.


JCal Pro frontend action "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.


JCal Pro frontend action "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


JCal Pro frontend action "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.


JCal Pro frontend action "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


JCal Pro frontend action "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.


JCal Pro frontend action "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.


JCal Pro frontend action "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


JCal Pro frontend action 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

 


JCal Pro frontend action 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.


JCal Pro frontend action 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.