Easy Code Highlighter
Introduction
Easy Code Highlighter is a powerful, lightweight system plugin that brings professional syntax highlighting to your Joomla website. Perfect for developers, educators, and content creators who want to showcase code with style and clarity.
✨ Key Features
🎨 8 Professional Themes
- Default - Clean and minimalist
- Django - Python-inspired dark theme
- Eclipse - IDE-familiar styling
- Emacs - Classic editor theme
- FadeToGrey - Subtle monochrome
- MDUltra - Modern dark theme
- Midnight - Deep dark theme
- RDark - R-studio inspired
🔧 Advanced Functionality
- ✅ Copy to Clipboard - One-click code copying with visual feedback
- ✅ Line Highlighting - Highlight specific lines for emphasis
- ✅ 25+ Programming Languages - Comprehensive language support
- ✅ Responsive Design - Works perfectly on all devices
- ✅ SEO Friendly - Clean HTML output
- ✅ Performance Optimized - Lazy loading of language files
🌍 Supported Programming Languages
| Language | Aliases | Language | Aliases |
|----------|---------|----------|---------|
| PHP | php
| JavaScript | js
, javascript
, jscript
|
| Python | py
, python
| CSS | css
|
| Java | java
| HTML | html
, xml
, xhtml
|
| C# | c#
, csharp
, c-sharp
| SQL | sql
|
| C++ | cpp
, c
| Bash | bash
, shell
|
| Ruby | ruby
, rails
, rb
| PowerShell | powershell
, ps
|
| Perl | perl
, pl
| Scala | scala
|
| Groovy | groovy
| Erlang | erl
, erlang
|
| Sass | sass
, scss
| Delphi | delphi
, pascal
|
| VB.NET | vb
, vbnet
| ColdFusion | coldfusion
, cf
|
| AS3 | actionscript3
, as3
| JavaFX | jfx
, javafx
|
| AppleScript | applescript
| Plain Text | text
, plain
|
| Diff | diff
, patch
| | |
📝 Simple Usage
Basic Syntax
html
{code}
Your code here
{lang}language{highlight}line_numbers{end-code}
Real Examples
PHP Code with Line Highlighting:
html
{code}{lang}php{highlight}2,4,6{end-code}
JavaScript with Copy Button:
html
{code}
const processData = (data) => {
return data.map(item => ({
id: item.id,
name: item.name || 'Unknown',
active: !!item.active
}));
};
{lang}js{highlight}1,3,5{end-code}
CSS Styling:
html
{code}
.syntaxhighlighter-container {
position: relative;
margin: 20px 0;
border: 1px solid #ddd;
}
.copy-code-btn {
position: absolute;
top: 8px;
right: 8px;
}
{lang}css{highlight}2,4,6{end-code}
🎯 Perfect For
- 📚 Educational Websites - Tutorials and coding lessons
- 💼 Developer Portfolios - Showcase your code projects
- 📖 Documentation Sites - API documentation and guides
- 🎓 Training Platforms - Programming courses and workshops
- 📝 Technical Blogs - Code snippets and explanations
- 🏢 Corporate Websites - Technical documentation
🛠️ Installation & Setup
Quick Install
- Download the plugin package
- Install via Joomla Extension Manager
- Enable the plugin in System Plugins
- Configure your preferred theme and options
- Start coding! Use the simple shortcode syntax
Configuration Options
- Theme Selection - Choose from 8 professional themes
- Line Numbers - Toggle gutter display on/off
- Copy Button - Enable/disable copy to clipboard functionality
- Live Preview - See theme changes instantly in admin
🌐 Browser Compatibility
| Browser | Version | Status |
|---------|---------|--------|
| Chrome | 90+ | ✅ Full Support |
| Firefox | 88+ | ✅ Full Support |
| Safari | 14+ | ✅ Full Support |
| Edge | 90+ | ✅ Full Support |
| Mobile Safari | iOS 14+ | ✅ Full Support |
| Chrome Mobile | 90+ | ✅ Full Support |
📱 Mobile & Tablet Ready
- Responsive Design - Adapts to all screen sizes
- Touch Friendly - Copy buttons work perfectly on touch devices
- iPad Compatible - Full functionality on tablets
- iPhone Optimized - Clean display on mobile devices
⚡ Performance Features
- Lazy Loading - Only loads required language files
- Optimized Assets - Minified CSS and JavaScript
- CDN Ready - Assets can be served from CDN
- Cache Friendly - Works with Joomla caching
- Lightweight - Minimal impact on page load times
🔒 Security & Standards
- XSS Protection - Proper input sanitization and output escaping
- Joomla 5 Ready - Uses modern Joomla architecture
- PSR Compliant - Follows PHP coding standards
- Accessibility - Screen reader and keyboard navigation support
- SEO Optimized - Clean, semantic HTML output
🎨 Editor Integration
Works seamlessly with all Joomla editors:
- TinyMCE - HTML and WYSIWYG modes
- JCE Editor - Source mode preservation
- CodeMirror - No conflicts with syntax highlighting
- Custom Editors - Universal compatibility
📊 Technical Specifications
- Joomla Version - 4.0+ and 5.0+
- PHP Version - 7.4+ (Joomla 5 requires 8.1+)
- Database - No database changes required
- File Size - ~2MB (includes all themes and language files)
- Memory Usage - Minimal impact
- Load Time - Sub-second processing
🆘 Support & Documentation
Professional Support
- Ticket System - support.joomlax.com
- Documentation - Comprehensive usage guide
- Updates - Regular updates and improvements
- Community - Active user community
Installation Support
- Free Installation - Available on request
- Multiple Domain License - Available for agencies
- Custom Configuration - Professional setup service
- Training - Learn advanced usage techniques
📄 License & Pricing
- License - GPL v2 (Open Source)
- Commercial Use - Allowed
- Multiple Domains - Enterprise licenses available
- Support - Professional support packages available
🔄 Changelog & Updates
Version 1.6 (Latest)
- ✅ Joomla 5 Compatibility - Full support for Joomla 5.3.3+
- ✅ Copy to Clipboard - Modern clipboard API with fallback
- ✅ Professional Themes - 8 carefully crafted themes
- ✅ Performance Optimization - Lazy loading and asset optimization
- ✅ Accessibility - Screen reader and keyboard support
- ✅ Mobile Optimization - Perfect touch device experience
Previous Versions
- Version 1.5 - Joomla 4 compatibility
- Version 1.4 - Theme improvements
- Version 1.3 - Language additions
- Version 1.2 - Performance enhancements
- Version 1.1 - Browser compatibility
- Version 1.0 - Initial release
🌟 Why Choose Easy Code Highlighter?
✅ Advantages Over Alternatives
- No Learning Curve - Simple shortcode syntax
- Professional Themes - Beautiful, carefully designed themes
- Copy Functionality - Built-in copy to clipboard
- Performance - Optimized for speed and efficiency
- Compatibility - Works with all Joomla editors
- Support - Professional support available
🎯 Use Cases
- Technical Documentation - API docs, user guides
- Educational Content - Programming tutorials, courses
- Developer Blogs - Code examples, tutorials
- Portfolio Websites - Showcase coding projects
- Training Materials - Programming workshops
- Corporate Documentation - Technical specifications
📞 Get Started Today
Ready to enhance your Joomla website with professional code highlighting?
- Download the plugin
- Install in Joomla
- Configure your preferences
- Start showcasing your code professionally
Easy Code Highlighter - Making code beautiful, one snippet at a time.
Professional syntax highlighting for the modern web.
Easy Code Highlighter
- Version:
- 1.6
- Developer:
- Infyways Solutions
- Last updated:
-
Sep 12 2025
4 days ago - Date added:
- Nov 19 2014
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- p
- Compatibility:
- J4 J5
Share