-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Brent Cordis edited this page Jan 23, 2026
·
19 revisions
CWM Proclaim is a Joomla 4+ component for managing and displaying Bible studies and sermons. Built by a team of web servants to further the teaching of God's Word.
| Branch | Version | Release Date | Joomla | PHP |
|---|---|---|---|---|
| Main | 10.0.1 | Sep 10, 2025 | 4+ | 8.3.0+ |
| Development | 10.1.x | - | 4+ | 8.3.0+ |
- Content Management - Organize studies by series, teachers, locations, and topics
- Media Support - Audio playback, YouTube embedding, video integration
- Podcasting - Built-in podcast feed generation
- Social Sharing - Share studies on social media platforms
- Customizable Templates - Flexible template system for custom displays
- Custom HTML Pages - Create your own display pages
# Clone and install
git clone https://github.com/YOUR-USERNAME/Proclaim.git
cd Proclaim
composer install --dev
# Run interactive setup (configures paths, optionally installs Joomla)
composer setup
# Or manually set up symlinks
composer symlink| Command | Description |
|---|---|
composer setup |
Interactive setup wizard |
composer joomla-install |
Download and install Joomla (choose version) |
composer joomla-latest |
Show latest available Joomla version |
composer symlink |
Create symbolic links to Joomla |
composer test |
Run PHPUnit tests |
composer lint |
Check code style (dry-run) |
composer lint:fix |
Fix code style issues |
composer check |
Run lint + tests together |
See Development Setup for full details.
| Document | Description |
|---|---|
| Requirements | Project requirements, goals, and success metrics |
| Plan | Implementation strategy and improvement roadmap |
| Tasks | Actionable improvement tasks with progress tracking |
| Development Setup | How to set up your development environment |
| Standards and Conventions | Coding standards and conventions |
| Roadmap | Release schedule and versioning |
- GitHub Repository: Joomla-Bible-Study/Proclaim
- Issues: Report bugs or request features
Want to help develop Proclaim?
- Fork the repository
- Run
composer install --devthencomposer setup - See Development Setup for full details
- Submit a pull request
Questions? Email us your GitHub ID to join the project.
- Multi-Campus-Admin-Guide
- Multi-Campus-User-Guide
- Template-Customization-Guide
- Print-Friendly-View
- Content-Security-Policy
- Troubleshooting-FAQ
- Setting-up-your-development-environment
- Standards and Conventions
- Contributing-Workflow
- Database-Schema
- Location-API-Reference
- Backward-Compatibility-Breaks-10.1
- Proclaim-Code-Road-map
- Tasks
- Overview
- Admin Center
- Messages
- Media Files
- Servers
- Teachers
- Series
- Podcasts
- Topics
- Locations
- Comments
- Message Types
- Templates
- Utilities