be3eb9b8e7
Cross-posting Joomla content to social media, email marketing, and chat platforms. Plugin-based service architecture with custom mokojoomcross plugin group. 14 sub-extensions: - com_mokojoomcross (admin component: dashboard, posts, services, logs) - plg_system_mokojoomcross (triggers cross-posting on article publish) - plg_content_mokojoomcross (admin article status badges) - plg_webservices_mokojoomcross (REST API) - 9 service plugins: facebook, twitter, linkedin, mastodon, bluesky, mailchimp, telegram, discord, slack Includes Perfect Publisher Pro migration tool, message templates with placeholders, post queue with retry logic, and default/custom bot modes for services supporting universal bots. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
# Installation
|
|
|
|
## Requirements
|
|
|
|
- Joomla 5.x or 6.x
|
|
- PHP 8.1+
|
|
- cURL extension enabled
|
|
|
|
## Install
|
|
|
|
1. Download the latest `pkg_mokojoomcross-*.zip` from [Releases](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/releases)
|
|
2. In Joomla Administrator → **Extensions → Install → Upload Package File**
|
|
3. Upload and install the package
|
|
|
|
The installer automatically:
|
|
- Enables the system plugin (triggers cross-posting on article publish)
|
|
- Enables the content plugin (shows cross-post status badges in admin)
|
|
- Enables the webservices plugin (REST API)
|
|
- Enables all service plugins in the `mokojoomcross` group
|
|
|
|
## Migrating from Perfect Publisher Pro
|
|
|
|
If Perfect Publisher Pro is installed, MokoJoomCross detects it and offers one-click migration:
|
|
|
|
1. Install MokoJoomCross (PP Pro can remain installed)
|
|
2. Navigate to **Components → MokoJoomCross → Dashboard**
|
|
3. Click **"Migrate from Perfect Publisher Pro"**
|
|
4. Review detected services and confirm import
|
|
5. Imported services are created in **disabled** state — verify credentials before enabling
|
|
|
|
## Uninstall
|
|
|
|
Uninstalling the package removes all MokoJoomCross database tables and data. Export any needed data before uninstalling.
|