Appearance
Changelog
All notable changes to NXP Easy Creator will be documented here.
[1.0.1] - 2026-02-16
Added
Article CSV Export
- Export selected articles from
com_contentarticle list as NXP-compatible CSV - Streaming CSV output with chunked database queries (100 articles per batch)
- Exports: title, alias, category, introtext, fulltext, tags, state, featured, access, language, publish dates, meta, images, and custom fields
- UTF-8 BOM for Excel compatibility
- Formula injection prevention (prefixes
=,+,-,@cells) - Configurable max export size (1–5000 articles, default 500)
- Configurable custom field export toggle
- Companion system plugin (
plg_system_nxpeasycreator) adds "NXP Export" button to the Joomla article list toolbar
Fixed
- CSV import now accepts custom field names (not just numeric IDs), enabling round-trip export/import
- Added
full_image_altto CSV import column mapping for parity with export schema
Security
- Per-article ACL enforcement on export (
core.edit/core.edit.ownper article, fail-closed) batch.exportpermission check on export endpoint- CSRF validation (strict POST), rate limiting, audit logging on export
- Safe error messages in non-debug mode with redirect-on-error UX
1.0.0 - 2025-01-09
Initial public release of NXP Easy Creator for Joomla 5+.
Batch Article Creation
- Single-screen batch article creator in Joomla administrator
- Vue.js 3 admin interface built as single IIFE bundle
- Batch add rows with Title, Category, Tags, Publish, Featured, Access, Language
- Full-text and intro-text editing per article
- Create missing categories, tags, and menu items inline
- Respect ACL, Workflows, Multilingual, and Joomla CSRF
- Per-row validation and error reporting
- Progress indicators during batch creation
AI Content Assistant
- Generate article drafts from natural language prompts
- Configurable AI provider (OpenAI, Anthropic)
- Per-user and per-site rate limiting
- AI-generated content clearly marked for review
- Never auto-publishes - all AI output is draft
Content Structures
10 pre-built site section templates:
- Tagged Blog - Articles in multiple sections via tags
- Product Catalog - Product categories and listings
- News Portal - News sections (Politics, Business, Tech)
- Knowledge Base - Help center or FAQ structure
- Portfolio - Project showcase with gallery layout
- Service Business - Services, About Us, Team pages
- Event Calendar - Events organized by type
- Restaurant Menu - Food menu with sections and dietary tags
- Real Estate - Property listings with status tags
- Course/Learning - Educational content with modules
Features:
- One-click creation of categories, articles, tags, and menu items
- Dry-run preview before creation
- Fully editable results using Joomla core APIs
Import/Export
- CSV import with field mapping
- Import preview with validation warnings
- Template export for reusable batch configurations
Presets
- Save and reuse article configurations
- Component-stored preset data
Additional Features
- Custom Fields assignment during batch creation
- Intro/Full images with alt text, captions, credits
- Article metadata (meta description, keywords, robots)
- Workflow state selection (if workflows enabled)
- Author assignment
- Category-level ACL respect
- Client-side validation and duplicate detection
- Keyboard shortcuts for efficient navigation
- LocalStorage autosave for draft batches
- Session-based undo/history
Security
- CSRF token validation on all operations
- ACL checks at component, content, and category levels
- Input validation and output escaping
- Rate limiting on batch operations
- Audit logging for all creation operations
- Max batch size limits to prevent DoS