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.
Product Documentation Directory
Select an extension to read step-by-step setup, configuration options, and architectural specifications.
ExtraAccess
Visual ACL Permissions Auditor & Access Inspector for Joomla
ExtraAdmin
Essential Backend Productivity & Agency Handover Toolkit for Joomla
ExtraBooking
Appointment & Service Booking Engine with Double-Booking Prevention
ExtraConnect
Event Webhook Engine & Automation Connector for Joomla
ExtraConsent
Modern Cookie Consent & Privacy Preference Management for Joomla
ExtraForms
Drag-and-Drop Form Builder, Conditional Logic & Workflow Automation
ExtraGuard
Proactive Security Hardening, File Integrity & Intrusion Monitor
ExtraLeads
Lightweight Joomla CRM & Form Lead Pipeline Management
ExtraMail
Native Newsletter Subscriber Engine & Delivery Gateway Bridge
ExtraPay
Universal Payment Gateway Adapter Framework for Joomla Commerce
ExtraPopup
High-Converting Lightbox Popups, Slide-Ins & Announcement Bars
ExtraRedirect
Smart 301/302 Redirect Manager & 404 Broken Link Monitor for Joomla
ExtraSchema
Visual Schema.org JSON-LD Structured Data Builder for Joomla
ExtraSEO
All-in-One SEO Suite, XML Sitemaps, Canonical Engine & Audit Hub
ExtraShop
B2B Quotations, Custom Checkout Fields & ERP Order Export Suite
ExtraSpeed
Safe Asset Optimization, Critical CSS & Performance Diagnostics
ExtraSupport
Self-Hosted Support Ticket Desk & Searchable Knowledge Base
ExtraTranslate
AI & DeepL Multilingual Content Translation Assistant for Joomla
Platform Setup & Architecture Reference
Installing Codextra Extensions
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:
- Sign in to your Codextra Account and download the official
.zippackage. - Open your Joomla Administrator console and navigate to System → Install → Extensions.
- Drag and drop the downloaded ZIP file into the Upload Package File target.
- Joomla will unpack, register the database tables, and verify the manifest.
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.
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.
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.
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
- 1. Installation & Requirements
- 2. Joomla 1-Click Updates (DLID)
- 3. Extension Architecture Guide
- 4. Troubleshooting & FAQ
Need Technical Assistance?
Our engineering team is ready to help resolve integration hurdles.
Open Support Ticket