430d6a79f4
Fix Twitter posting by replacing Bearer token (app-only, read-only) with OAuth 1.0a HMAC-SHA1 signing using all 4 keys. Add credential fields for 19 previously missing services and optional fields for 7 existing services. Add Developer Guide wiki page. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
MokoJoomCross Wiki
MokoJoomCross — Cross-posting Joomla content to social media, email marketing, and chat platforms.
Quick Start
- Install
pkg_mokojoomcross-*.zipvia Joomla Extensions → Install - Navigate to Components → MokoJoomCross → Services
- Add your first service (e.g., Telegram, Discord, Facebook)
- Publish an article — it's automatically cross-posted to all active services
Table of Contents
- Installation
- Configuration
- Services
- Message Templates
- Post Queue
- REST API
- Migration from Perfect Publisher Pro
- Adding Custom Services
- Developer Guide
- Troubleshooting
Architecture
MokoJoomCross uses a plugin-based service architecture. Each social platform is a separate Joomla plugin in the custom mokojoomcross plugin group. This means:
- Install only the platforms you need
- Third-party developers can add new platforms as plugins
- Each service plugin implements
MokoJoomCrossServiceInterface - Services support both default bot/app mode (pre-configured by Moko) and custom mode (bring your own API keys)
Database Tables
| Table | Purpose |
|---|---|
#__mokojoomcross_services |
Connected service accounts |
#__mokojoomcross_posts |
Cross-post queue and history |
#__mokojoomcross_templates |
Per-platform message templates |
#__mokojoomcross_logs |
Activity and error logs |