2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-03-17 18:41:07 -05:00
2026-04-26 16:35:39 +00:00

MokoJoomHero

A Joomla Module developed following MokoStandards.

License

Overview

This is a standardized Joomla module that conforms to Moko Consulting's development standards and best practices. It provides a consistent starting point with pre-configured tooling, documentation structure, and development workflows.

Features

  • Standardized Structure: Pre-organized directories for source code, documentation, and scripts
  • Build Automation: Makefile with common tasks (lint, build, package, install)
  • Code Quality: Pre-configured PHP linting and CodeSniffer for Joomla standards
  • Development Tools: EditorConfig for consistent coding styles across IDEs
  • Documentation: Template structure following MokoStandards documentation practices
  • Git Configuration: Pre-configured git attributes, ignore patterns, and commit message templates

Prerequisites

  • PHP: 7.4 or higher (8.0+ recommended for Joomla 4.x/5.x)
  • Joomla: A working Joomla installation for testing (3.x, 4.x, or 5.x)
  • Make: GNU Make for running build commands

Installation

  1. Build the module package:

    make build
    
  2. Upload the generated ZIP file via Joomla's Extension Manager

Usage

# Display available commands
make help

# Validate code
make validate

# Build module package
make build

Project Structure

.
├── docs/                # Documentation files
├── scripts/             # Build and deployment scripts
├── src/                 # Module source code
├── Makefile             # Build automation
└── README.md            # This file

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Versioning

This project uses Semantic Versioning.

See CHANGELOG.md for version history.

License

Copyright (C) 2026 Moko Consulting hello@mokoconsulting.tech

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SPDX-License-Identifier: GPL-3.0-or-later

Support

S
Description
Joomla hero module - image slideshow, video backgrounds, solid color/gradient, parallax, content animations, A/B testing, scheduling, and card overlay. Free and open source.
https://mokoconsulting.tech/support/products/mokojoomhero Readme GPL-3.0
3.4 MiB
2026-06-04 23:47:15 +00:00
Languages
Markdown 33.4%
INI 21.5%
PHP 11.8%
XML 9.8%
Makefile 6.5%
Other 17%