Joomla Multi-Author Blog with Native ACL & Astroid Framework (No Extra Extensions) Ep. 01

Build your multi-author Joomla blog on a paid component and you are putting your trust in someone else’s roadmap to keep your site running. When the updates slow down, you are the one left dealing with the fallout. 👀 I learned that the hard way. I relied on a paid blogging component for years, invested heavily in its ecosystem, and then the updates started to fade. That experience pushed me to look for a path I could actually control. There is a simpler structure hiding in plain sight. Built on native Joomla, with the Astroid Framework doing the work that would otherwise need a pile of components and plugins. Astroid is not simple, but it lets you do more with less: two bloggers, two rooms, one roof that holds, and not a paid extension in sight. Here's your game plan: 00:00 - Should a multi-author Joomla blog use extensions? 01:22 - What does Astroid actually add to the Joomla article editor? 05:06 - Where does Joomla control how a category page looks? 07:24 - How do I give each Joomla blog category its own visual identity? 10:01 - Why doesn’t my Joomla article go live when I save it? 15:53 - How does Grant Up work in Joomla blog permissions? 21:39 - aWhat do Edit Own and Edit State mean for Joomla blog authors? 23:24 - How do I prove Joomla blog author isolation actually works? 31:30 - What else does Joomla need before the blog interface actually works? 42:47 - How do I show author profiles on my Joomla blog articles? 49:07 - What can I build on top of this Joomla blog architecture? Why this works: Building the Blog Authors group on Registered instead of Manager is not a workaround. It is how Joomla’s ACL is meant to be used. Registered starts with nothing, so the group inherits nothing, which means every permission your bloggers have is one you chose to give. Open a category today, create a new one tomorrow, and it stays closed until you decide otherwise. There is no list to maintain and no component to adjust. That is the difference between a permission system that holds up and one that quietly breaks. This is Part 1 of the Joomla Blog Breakout series. Part 1 lays the foundation: two bloggers who can log in and post, fully separated, with their profiles visible on the page. The later parts build directly on this setup, including the publishing workflow that closes the one gap intentionally left open here. Breakthrough Concepts The Cascade Trap In Joomla, a child group cannot override a parent's explicit Allowed. If a parent group has Edit = Allowed, any Deny you set on a child hits a padlock and does nothing. The Calculated Setting reads Not Allowed (Locked). The Deny looked like it landed. It did not. This is not a bug, it is how Joomla's ACL is designed, and understanding this one rule changes how you approach every permissions decision. Grant Up, Not Deny Down Most people start from a group with broad access and subtract what they do not want. Every new extension then becomes a new gap to remember to close. Granting Create at the level of three specific categories, while the component says no by default, makes the system self-sealing: a new category is blocked automatically until someone opens it on purpose. Three deliberate decisions, not one blanket grant. Permissions vs Access Levels: Two Systems That Never Touch Joomla runs two independent systems. Permissions control what a user can do; access levels control what they can see. Both have to be right or the interface silently falls apart. Pull the wrong viewing access level and a blogger is locked in a blank room with no way to even log out. One of these levels ships with Joomla. The other is custom-built and Google will never find it, because it does not exist in any documentation. Series Navigation 📺 Joomla Blog Breakout Part 1: How two Joomla bloggers share one site without a single paid extension ◀ 🟢 YOU ARE HERE Series Status: IN PROGRESS (3 parts) Full playlist: Coming Soon! Continue Your Journey: → 🟢 Beginner: Astroid Tutorial, 7 parts -    • Joomla Astroid Fundamentals - Your First S...   → 🔵 Core: User Access Management, 7+ parts -    • Joomla User Access Management Fundamentals...   → 🟡 Build: Category Blog, 7 parts -    • Joomla Category Blog Mastery - Build Conte...   → 🟣 Master: Web Design, 9 parts -    • Joomla Astroid Mastery - Complete Web Desi...   Support & Resources 💝 Support This Channel: ☕ Buy Me a Coffee: https://www.buymeacoffee.com/paurray 🎬 Channel Production: finalbug.tv 🚧 Coming Soon: joomla.solutions ⬇️ Joomla CMS: https://downloads.joomla.org 🚀 Astroid Framework: https://astroidframe.work 🆘 Astroid Help: https://github.com/templaza/astroid-f... #Joomla #JoomlaACL #JoomlaBlog #AstroidFramework #mobygratis

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

Access Levels Explained - Article & Menu Restrictions | CAT-Pt.06
▶︎

Access Levels Explained - Article & Menu Restrictions | CAT-Pt.06

How to Create a Custom Module in Joomla 6 | Step-by-Step Tutorial #joomla6
▶︎

How to Create a Custom Module in Joomla 6 | Step-by-Step Tutorial #joomla6

Türkei – USA Highlights | Gruppe D, FIFA WM 2026 | sportstudio
▶︎

Türkei – USA Highlights | Gruppe D, FIFA WM 2026 | sportstudio

She Asks if I Know Coldplay and This Singer Shocks The Street
▶︎

She Asks if I Know Coldplay and This Singer Shocks The Street

Understanding Joomla Access Levels — Beginner's Guide | Joomla UAM Pt.01
▶︎

Understanding Joomla Access Levels — Beginner's Guide | Joomla UAM Pt.01

Should You Still Become a Software Engineer in 2026? GitHub VP
▶︎

Should You Still Become a Software Engineer in 2026? GitHub VP

الرقية الشرعية للشفاءمن السحروالعين والحسد حصن من الشيطان رقية البيت والاولاد بصوت القارئ سعيد حمدان
▶︎

الرقية الشرعية للشفاءمن السحروالعين والحسد حصن من الشيطان رقية البيت والاولاد بصوت القارئ سعيد حمدان

The Joomla answer your AI can't find (it's been there since 2012)
▶︎

The Joomla answer your AI can't find (it's been there since 2012)

Sei achtsam! Lisa Eckhart bei Humorzone - Die Gala 2026 | MDR SPASSZONE
▶︎

Sei achtsam! Lisa Eckhart bei Humorzone - Die Gala 2026 | MDR SPASSZONE

I Tried 100 Self-Hosted Apps - These 10 Are Worth It
▶︎

I Tried 100 Self-Hosted Apps - These 10 Are Worth It

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

How Rockstar fit an entire city into PlayStation 2 memory
▶︎

How Rockstar fit an entire city into PlayStation 2 memory

The FULL VIDEO of Trump they didn’t want released
▶︎

The FULL VIDEO of Trump they didn’t want released

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

They're laughing at the SpaceX bubble
▶︎

They're laughing at the SpaceX bubble

Build Your Content Funnel with Visual Hierarchy | CAT-Pt.05
▶︎

Build Your Content Funnel with Visual Hierarchy | CAT-Pt.05

Leave Windows 11 Idle for 24 Hours and Watch What Happens
▶︎

Leave Windows 11 Idle for 24 Hours and Watch What Happens

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Unauthorised Links — Joomla's Best Kept Secret | Joomla UAM Pt.02
▶︎

Unauthorised Links — Joomla's Best Kept Secret | Joomla UAM Pt.02