main
Generic: Project CI / Tests (push) Blocked by required conditions
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Report Issues (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Generic: Project CI / Lint & Validate (push) Successful in 12s
Import workflows, issue templates, CI config, standard files (LICENSE, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, Makefile, composer.json, phpstan.neon) from Template-Joomla. Custom manifest: pkg_mokosuiteforms, platform joomla.
MokoSuiteForms
Joomla form builder package — custom forms, submissions, notifications, and data export.
Features
- Drag-and-drop form builder
- Field types: text, textarea, email, phone, select, checkbox, radio, file upload, date, hidden
- Conditional field visibility
- Multi-page forms with progress indicator
- Email notifications on submission (admin + submitter)
- Submission management in admin backend
- CSV/JSON data export
- Spam protection (honeypot, CAPTCHA integration)
- REST API for form definitions and submissions
- Custom CSS per form
- Shortcode embedding in articles
Installation
git clone https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteForms.git
cd MokoSuiteForms
composer install
make build
Upload dist/pkg_mokosuiteforms-*.zip via System > Install > Extensions in Joomla admin.
Links
- Help: mokoconsulting.tech/support/products/mokosuiteforms
- Wiki: Organization Wiki
- Platform: mokoplatform Wiki
Contributing
See CONTRIBUTING.md.
License
GPL-3.0-or-later. See LICENSE.
Languages
Markdown
70.5%
Shell
15.5%
Makefile
12.1%
JSON
1.4%
XML
0.5%