πŸš€ Codextra.dev Launch: Production-ready extensions engineered natively for Joomla 5.x & 6.x.
Codextra.dev
Sign In Get Started
Production Documentation & Reference

Documentation & Technical Reference

Explore dedicated documentation manuals for every Codextra extension, or follow our universal guides for native Joomla 5.x & 6.x installation and 1-click updates.

Extension Manuals

Product Documentation Directory

Select an extension to read step-by-step setup, configuration options, and architectural specifications.

18 Extension Guides
ExtraAccess

ExtraAccess

CX-ACS-005 • Administration & Productivity
Pro

Visual ACL Permissions Auditor & Access Inspector for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraAdmin

ExtraAdmin

CX-FREE-001 • Administration & Productivity
Free

Essential Backend Productivity & Agency Handover Toolkit for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraBooking

ExtraBooking

CX-BKG-013 • Commerce & Booking
Pro

Appointment & Service Booking Engine with Double-Booking Prevention

Joomla 5.0 - 6.x 1.0.0
ExtraConnect

ExtraConnect

CX-CON-011 • Integrations & Automation
Pro

Event Webhook Engine & Automation Connector for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraConsent

ExtraConsent

CX-CNS-003 • Privacy & Compliance
Pro

Modern Cookie Consent & Privacy Preference Management for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraForms

ExtraForms

CX-FRM-018 • Forms & Workflows
Pro

Drag-and-Drop Form Builder, Conditional Logic & Workflow Automation

Joomla 5.0 - 6.x 1.0.0
ExtraGuard

ExtraGuard

CX-GRD-017 • Security & Threat Defense
Pro

Proactive Security Hardening, File Integrity & Intrusion Monitor

Joomla 5.0 - 6.x 1.0.0
ExtraLeads

ExtraLeads

CX-LED-008 • Marketing & Conversion
Pro

Lightweight Joomla CRM & Form Lead Pipeline Management

Joomla 5.0 - 6.x 1.0.0
ExtraMail

ExtraMail

CX-EML-012 • Marketing & Conversion
Pro

Native Newsletter Subscriber Engine & Delivery Gateway Bridge

Joomla 5.0 - 6.x 1.0.0
ExtraPay

ExtraPay

CX-PAY-015 • Integrations & Automation
Pro

Universal Payment Gateway Adapter Framework for Joomla Commerce

Joomla 5.0 - 6.x 1.0.0
ExtraPopup

ExtraPopup

CX-POP-007 • Marketing & Conversion
Pro

High-Converting Lightbox Popups, Slide-Ins & Announcement Bars

Joomla 5.0 - 6.x 1.0.0
ExtraRedirect

ExtraRedirect

CX-PRO-001 • SEO & Search Visibility
Pro

Smart 301/302 Redirect Manager & 404 Broken Link Monitor for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraSchema

ExtraSchema

CX-SCM-002 • SEO & Search Visibility
Pro

Visual Schema.org JSON-LD Structured Data Builder for Joomla

Joomla 5.0 - 6.x 1.0.0
ExtraSEO

ExtraSEO

CX-SEO-016 • SEO & Search Visibility
Pro

All-in-One SEO Suite, XML Sitemaps, Canonical Engine & Audit Hub

Joomla 5.0 - 6.x 1.0.0
ExtraShop

ExtraShop

CX-SHP-014 • Commerce & Booking
Pro

B2B Quotations, Custom Checkout Fields & ERP Order Export Suite

Joomla 5.0 - 6.x 1.0.0
ExtraSpeed

ExtraSpeed

CX-SPD-010 • Performance & Optimization
Pro

Safe Asset Optimization, Critical CSS & Performance Diagnostics

Joomla 5.0 - 6.x 1.0.0
ExtraSupport

ExtraSupport

CX-SUP-009 • Support Desk & Customer Service
Pro

Self-Hosted Support Ticket Desk & Searchable Knowledge Base

Joomla 5.0 - 6.x 1.0.0
ExtraTranslate

ExtraTranslate

CX-TRN-006 • Content & Multilingual
Pro

AI & DeepL Multilingual Content Translation Assistant for Joomla

Joomla 5.0 - 6.x 1.0.0
Universal Guides

Platform Setup & Architecture Reference

1

Installing Codextra Extensions

Joomla Series5.0+ / 6.x
PHP Runtime8.2 – 8.5+
DatabaseMySQL 8.0+ / MariaDB
LicensingGNU GPL v2+

All Codextra extensions are packaged as native Joomla extension archives adhering strictly to the official extension packaging specifications. No proprietary loaders, ionCube, or closed-source obfuscators are used.

Step-by-Step Installation:

  1. Sign in to your Codextra Account and download the official .zip package.
  2. Open your Joomla Administrator console and navigate to System → Install → Extensions.
  3. Drag and drop the downloaded ZIP file into the Upload Package File target.
  4. Joomla will unpack, register the database tables, and verify the manifest.
2

Native Joomla Updates (Download IDs)

Codextra natively leverages Joomla’s built-in Update Sites Manager. Commercial extensions require an authenticated Download ID (DLID) to fetch packages securely.

# Joomla 5.x & 6.x DLID Configuration
1. Go to: Joomla Admin → System → Update Sites
2. Click on "Codextra Updates" (or your specific extension update site)
3. Paste your 32-character Download ID in the "Download Key" field
4. Click "Save & Close"

Once configured, Joomla will automatically poll our dynamic XML feed at https://codextra.dev/joomla/updates/{element}. Available updates will trigger a badge in your administrator header and can be installed with a single click.

Security disclosure: Download keys are stored on Codextra servers exclusively as cryptographically salted SHA-256 hashes. Your raw plaintext key is displayed only once upon generation in the customer portal.
3

Codextra Extension Portfolio Architecture

All 18 Codextra extensions follow strict Joomla 5 and 6 native architecture standards:

  • Zero Legacy B/C Dependency: 100% native PSR-11 service providers and dependency injection without legacy backward compatibility plugins.
  • WebAssetManager & ES6: Built strictly with modern ES6 modules and WebAssetManager; zero jQuery or render-blocking external CDN links.
  • Clean Native Updates (DLID): Declared directly in manifest XML with native Joomla Update Manager support and SHA-256 checksum verification.
  • GPL License Freedom: Unlimited domain usage on client and staging websites with zero remote runtime license-locking gates.
4

Troubleshooting & FAQ

Q: I get "403 Forbidden" when updating through Joomla Update Manager

This occurs if your Download ID has been revoked, rotated, or your commercial support entitlement has expired. Verify your key in Download IDs and update the key in Joomla under System → Update Sites.

Q: Can I use the same Download ID on staging and local environments?

Yes. Codextra does not enforce arbitrary domain locking. You can use your universal Download ID across production, staging, and local development instances.

Q: What happens if my annual subscription expires?

Per our GPL licensing commitment, your installed extensions will continue functioning indefinitely without artificial runtime locks. Renewals are required only to receive new product updates, security patches, and support desk access.

On this page

Need Technical Assistance?

Our engineering team is ready to help resolve integration hurdles.

Open Support Ticket