Files
Jonathan Miller be3eb9b8e7
Universal: Cascade Main -> Dev / Cascade main -> branches (push) Successful in 1s
Universal: Auto Version Bump / Version Bump (push) Successful in 4s
Update Server / Update updates.xml (push) Failing after 13s
feat: initial MokoJoomCross package scaffold
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>
2026-05-28 12:54:43 -05:00

1.2 KiB

Installation

Requirements

  • Joomla 5.x or 6.x
  • PHP 8.1+
  • cURL extension enabled

Install

  1. Download the latest pkg_mokojoomcross-*.zip from 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.