If you're using the RicheyWeb Content - Amazon Product Advertising API plugin, you'll know that it REQUIRES one key piece of information to be present in EVERY tag. That information defines which product you want to display and can be either the ASIN (Amazon Standard Identification Number) or the ISBN (mainly used for books/print publications).
A login popup for Joomla - one that lets visitors sign in on the page they're already on, matches your site's branding, and closes the way users expect - sounds like a premium extension. It isn't. Joomla's core already provides every component needed to build a native login popup: a login module, an AJAX template helper, and the browser's own <dialog> element. Your existing module configuration controls the behavior - including where users land after login - exactly as you've set it up. No subscription, no third-party code, no additional attack surface. Just Joomla, doing what Joomla already knows how to do.
This tutorial builds it from scratch - lightweight, maintainable, and fully compatible with Joomla 4, 5, and 6.
Read more: Build a Native Login Popup Using Only Core Joomla
If you've ever tried to add custom scripts or stylesheets to a single article in Joomla, you know the frustration. You spend time crafting the perfect JavaScript or CSS, only to have it stripped out the moment you hit save. It's a common pain point for many in website development, especially when working within a content management system like Joomla. In fact, this issue is one of the most frequently asked questions among users.
Read more: Add Custom Scripts or Stylesheets to a Joomla Article
Want to display your YouTube RSS feed (channel or playlist) on your Joomla site without complex plugins or GDPR woes? This lightweight hack uses Joomla’s com_newsfeeds component, a simple template override, and my free Content - YouTube (No Cookies) plugin to create a privacy-friendly, cached video gallery that updates itself. Drop in the files, set it, and forget it—your YouTube videos stay fresh with zero maintenance!
I read some forum posts asking if I was still around, and yes I am. I'm fine, my family is fine. I had to set some priorities in response to what I'll label "adversity", and free software was very low on the list. My websites were always here, downloads for anyone who wanted them, but for the last 2 years I haven't been available.
A few weeks ago, a user named Roger filed a bug report. Not the kind that makes you cringe - the kind that makes you think. He'd placed two forms on the same page, both protected by Captcha - HashCash, and neither submit button would enable until both forms had their required fields filled in. Worse, the button decoration logic was cross-wiring between forms. Fill out the second form completely? HashCash was still waiting on the first one.
He was right. It was broken. And fixing it properly led to something better than just a bug fix.
Page 2 of 7