onlinecommunityhub.nl
  • What we do
  • Extensions
    Joomla ExtensionsDocumentationDownloads
  • Blogs
  • Support
  • Contact
  • Checkout

New Two-Factor Authentication for Secure Joomla Extension Downloads

Author: Ruud van Lent
Written by: Ruud van Lent Published: 09 April 2025
Category: Best Practice
Top BlogHits: 1061Reading time: 02:42

At OnlineCommunityHub, we’re always looking for ways to improve both the functionality and security of our Joomla extensions. To better protect your subscription-based downloads, we are introducing a new layer of security: Two-Factor Authentication (2FA) for the use of your Download ID.

This new feature will help ensure that only authorized devices are able to download and install our extension updates via the Joomla update server.

Read more: New Two-Factor Authentication for Secure Joomla Extension Downloads

Revolutionize Your Joomla Website Security with ochCaptcha Plugin!

Author: Ruud van Lent
Written by: Ruud van Lent Published: 21 August 2024
Category: Best Practice
Top BlogHits: 1307Reading time: 00:23

In the fast-evolving landscape of website security, protecting your Joomla site from malicious activities has never been more crucial. One key element in this defense is CAPTCHA, a technology designed to distinguish between humans and bots. However, the traditional Google Captchas embedded in Joomla have faced challenges, leading to the emergence of a groundbreaking solution – the ochCaptcha plugin.

Read more: Revolutionize Your Joomla Website Security with ochCaptcha Plugin!

[How To] Advanced ochElements Integration

Author: Ruud van Lent
Written by: Ruud van Lent Published: 06 October 2023
Category: Best Practice
Top BlogHits: 1070Reading time: 02:04

A lot of my plugins add functionality via so called tags. Tags are text snippets that will be replaced by the plugin with the requested functionality.

Via the tags the functionality can be configured / tweaked and tuned.

But remembering the tags, let alone the complete tag syntax is always difficult; even for me as the developer of the plugins.

For that reason I created a so called editor-xtd plugin: ochElements.

This plugin is freely available for everybody with a valid subscription to any of my extensions. The plugin will add an editor button that when clicked will display all possible tags with all options in a nice modal popup for the plugins that you have installed and enabled.

So adding a tag is as simple as clicking the tag's button in the ochElements editor modal; click the tag you want and fill in the parts that you need and remove the parts you do not need. How cool is that? No more diving into the plugin documentation pages to see what the exact tag syntax was!

But it even gets better!

Read more: [How To] Advanced ochElements Integration

[Video] How to create a Content Paywall with Joomla (and ochSubscriptions)

Author: Ruud van Lent
Written by: Ruud van Lent Published: 22 August 2023
Category: Best Practice
Top BlogHits: 1133Reading time: 01:14

In a short discussion I had with Tim Davis regarding building a paywall on a Joomla site for one of his customers we decided to to a 'Watch me work' live session on his Youtube channel. If you haven't subscribed to his channel yet, you need to do it as you are missing out on some very nice and interesting Joomla Topics!

In this session I will be explaining some basic Joomla features that can be used to protect your content whilst still showing part of it to regular visitors. In the video I will also show you how you can turn that build-in Joomla protection into a full paywall functionality using ochSubscriptions component and the ochSubscriptions Content plugin.

In this video we will be creating an online course and you will also see some of my other plugins showing off their simplicity in creating high quality content: ochFitvids for the video used in the course and ochFoundation5 plugin for styling the course with nice attractive and informative alerts and organizing the course content into a slider / accordion.

I will also demonstrate how you can even display a PDF on any device (so also on mobile devices that normally not display but download the pdf).

Read more: [Video] How to create a Content Paywall with Joomla (and ochSubscriptions)

ochFoundation5 module Contact Form

Why Every Website Needs a Contact Form: The Benefits and Best Practices

Author: Ruud van Lent
Written by: Ruud van Lent Published: 31 March 2023
Category: Best Practice
Top BlogHits: 2032Reading time: 05:34

A contact form on a business website is an important tool for connecting with customers and potential clients. Here are some reasons why a business should have a contact form on their website:

  1. It makes it easy for customers to get in touch: A contact form provides a simple, convenient way for visitors to reach out to a business without having to navigate through complex menus or hunt for contact information.
  2. It helps to streamline communication: By providing a contact form, businesses can collect all the necessary information they need to respond to a customer's inquiry or request. This can help to minimize back-and-forth communication and reduce response times.
  3. It allows businesses to gather important information: Contact forms can be customized to ask for specific information, such as the customer's name, email address, phone number, and reason for contacting the business. This information can be valuable for lead generation, customer support, and marketing purposes.
  4. It can improve website credibility: Having a contact form on a website shows that the business is open to communication and is interested in hearing from its customers. This can help to build trust and credibility with website visitors.
  5. It provides a professional image: A contact form can give a business a more professional image, compared to simply displaying an email address or phone number on a website. It shows that the business has taken the time to set up a formal communication channel and is serious about its online presence.

Read more: Why Every Website Needs a Contact Form: The Benefits and Best Practices

Getting the (almost) perfect PageSpeed score

Author: Ruud van Lent
Written by: Ruud van Lent Published: 19 August 2022
Category: Best Practice
Top BlogHits: 1339Reading time: 02:37

I'm thrilled to see overleven.nu (one of my blog / community sites) featured in the August Joomla magazine article celebrating Joomla's 17th birthday and featuring 17 Joomla 4 website builds.

Near perfect page speed score

This particular website (https://overleven.nu) achieves a 99 / 100 Google lighthouse page speed score: a very important ranking factor for SEO.

This is something I'm particularly proud of as normally (and on other CMS platforms) this require a lot of manual tweaking and tuning to even get near that score. I achieved this high score automatically (!) with the help of Joomla4, template ochFoundation5, plugin ochResponsiveImages and of course, keeping the number of used extensions / plugins to a minimum.

Read more: Getting the (almost) perfect PageSpeed score

  • 1
  • 2
  • 3
  • Privacy Policy
  • Software Extensions T&C
  • Contact
© 2015 - 2025 | OnlineCommunityHub (J.L.R. van Lent Holding B.V.) | It's all about the community...
OnlineCommunityHub is not affiliated with or endorsed by the Joomla Project or Open Source Matters. The Joomla name and logo are used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
Login
  • Forgot your password?
  • Forgot your username?