How to Autopublish JCal Pro Events via Frontend

How to Autopublish JCal Pro Events via Frontend

JCal Pro allows you to create and automatically publish events by a designated person via your Joomla site frontend. 

Here is the workflow of this task:

  1. Your designated JCal Pro events autopublisher logs into your Joomla site frontend.
  2. They click a link, for example, "Add New Event".
  3. They see a page for JCal Pro event creation and create a JCal Pro event. 
  4. Their event gets published with the "Unapproved" status at your JCal Pro backend control panel. It also gets published at the frontend for a logged-in JCal Pro moderator, if you created one.
  5. At the same time, JCal Pro notifies about this event your site super administrator and your JCal Pro moderator, if you created one.
  6. Either your site super administrator at the backend or your JCal Pro events moderator at the frontend approves the event.
  7. The event gets displayed to the public in your JCal Pro calendar.

In this blog post, I will show you how to set up this workflow.

Read more: How to Autopublish JCal Pro Events via Frontend

How to Create a Frontend Events Publisher in JCal Pro

How to Create a Frontend Events Publisher in JCal Pro

You don't need to create events in JCal Pro using your administrator panel. JCal Pro allows you to create a Joomla user capable of publishing JCal Pro events from the frontend of your Joomla site.

Such events will be listed:

  • At the frontend page for a JCal Pro moderator, if you created one, to be reviewed and approved.
  • At the backend on the list of events to be approved and then set for a public display by your Joomla site administrator.

In this tutorial, I will show you how to create a frontend events publisher in your JCal Pro.

Read more: How to Create a Frontend Events Publisher in JCal Pro

Harden the Security of Your Backups Created with Akeeba Backup

Harden the Security of Your Backups Created with Akeeba Backup

Akeeba Backup is one of the most popular Joomla extensions. It helps you to backup your Joomla site in case a disaster strikes. We love it. So do our customers.

In this tutorial, you will learn how to bring the security of your backups to the next level. You will learn how to store backups you created with Akeeba Backup extension outside of your Joomla site. 

Read more: Harden the Security of Your Backups Created with Akeeba Backup

Upload Your Site Backups to Google Drive Automatically with Akeeba Backup

Upload Your Site Backups to Google Drive Automatically with Akeeba Backup

One of our customers asked how to automate uploading backups of their Joomla site to Google Drive. They were creating backups with the popular Akeeba Backup Joomla extension.

Having a spare copy of your Joomla site backup outside your web server is a very good practice. You will always have a backup of your site, whatever happens to your hosting.

In this blog post, you will learn how to set Akeeba Backup Pro to automatically upload your Joomla site backups to Google Drive.

Read more: Upload Your Site Backups to Google Drive Automatically with Akeeba Backup

How to Add Invisible reCAPTCHA Spam Protection to Shack Forms

How to Add Invisible reCAPTCHA Spam Protection to Shack Forms (2)
A few years ago, Google reinvented its reCaptcha spam prevention system.

Previous versions of Captcha tried to prevent spam by presenting users with distorted letters and numbers. This system was confusing to users, but spammers still found workarounds.

The new Google system is known as No Captcha reCaptcha. This new system is way more user-friendly and doesn't require user interaction. 

In this blog post, I am going to show you how to add the "Invisible reCaptcha" spam protection to Shack Forms.

Read more: How to Add Invisible reCAPTCHA Spam Protection to Shack Forms

How to Translate Frontend Labels of a Shack Form

How to Translate Frontend Labels of a Shack Form

Shack Forms Pro allows you to display the labels of the fields of your forms at the frontend of your Joomla site in languages other than English.

This is a two-step process.

  1. Install and enable a Joomla language pack for your preferred language.
  2. Create labels for the fields of the required Shack Forms module in your required language.

Let's take a look at this process in more detail.

Read more: How to Translate Frontend Labels of a Shack Form

How to View and Search Shack Forms Submissions

How to View and Search Shack Forms Submissions

Shack Forms is the best Joomla form extension. You can use it to set a required form in seconds and immediately start collecting data from your Joomla site visitors.

But Shack Forms allows you to quickly and efficiently view and search the submitted data. You can perform those tasks via your Shack Forms Pro component.

Let's take a look at how you can view and search Shack Forms submissions.

Read more: How to View and Search Shack Forms Submissions

How the Image Sitemap Works in OSMap

How the Image Sitemap Works in OSMap

Image sitemaps help Google crawlers to better find images in your Joomla site. Google then indexes them and includes them in its "Google Images" search.

If you would like to help Google find and index images on your Joomla site, OSMap is your best tool. In this blog post, I will show you how the image sitemap works in OSMap.

Read more: How the Image Sitemap Works in OSMap

How to Automatically Pre-Fill a Shack Form Field Using a Link

shack form

In some scenarios, you may want to pre-fill one of the fields of your Shack Form with a value. And you would like your Shack Form to get this value from a web link in a Joomla article.

For example, you may want your site visitor to open a trip booking form clicking on a link "Click here to book a trip to London".

Once the form is open, your visitor will see the "London" bit inside of one of its fields. This will improve the form user experience.

Let's take a look at how to achieve this.

Read more: How to Automatically Pre-Fill a Shack Form Field Using a Link

How to Hide the "Free" Class Label in OSCampus

How to Hide the "Free" Class Label in OSCampus

One of our customers asked how to hide the "Free" class label seen next to a class name under the "Table of Contents" tab. You can achieve this with a simple CSS tweak. 

In this blog post, I will show you how to apply this CSS tweak and keep it intact after your next OSCampus upgrade.

Read more: How to Hide the "Free" Class Label in OSCampus