Joomla! ExtensionsWeb Development

NexusConsent for Joomla: Privacy-Ready Consent Without the Usual Headache

Most consent tools fail in one of two ways: they are too basic to control real-world trackers, or they are so heavy that teams avoid configuring them properly. NexusConsent was built to solve that gap for Joomla sites. It gives you GDPR-ready consent controls with practical defaults, granular categories, and a workflow that is fast…

Read more
Joomla! ExtensionsWeb Development

NXP Easy Forms for Joomla: Build Better Forms, Faster

Most Joomla sites eventually run into the same form problem: you need something more flexible than a basic contact form, but you do not want to stitch together multiple extensions, custom scripts, and fragile webhook hacks. That is exactly where NXP Easy Forms fits. NXP Easy Forms is a Joomla 5+ extension suite built around com_nxpeasyforms, with companion…

Read more
Quick TipsWeb DevelopmentWebDev Tips

How to fix Class vmLanguage not found in Virtuemart

Recently I was doing a VirtueMart upgrade from version 2 to the latest version, as well as upgrading Joomla! 2.5 to latest 3.9.* version. With all of the frustrations and pitfalls that come with this process, the one thing just took me so much time to fix. I was getting this: Fatal Error: Class ‘vmLanguage’…

Read more
TutorialsWeb DevelopmentWebDev Tips

Eight ways to detect Joomla! version from scraped html source code

As we showed previously with WordPress, detecting the Joomla! version from its source code is also possible. Although not that straight-forward as WordPress. The best success I had was to use multiple approaches, so if one fails, the code moves to the others. It should be also noted that with some approaches the best you…

Read more
ToolsTutorialsWeb DevelopmentWebDev Tips

Bulk register users to a Zoom Meeting

Update June 2023: zoom.us discontinued the use of JWT for authorization, and it is completely disabled now. So this method below is not working. Please check the Zoom API reference for valid approaches to registrations.   In recent times the ZOOM app became very popular for creating and attending online meetings and webinars. As a…

Read more