Files
Jonathan Miller 116896b584
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
Universal: Auto Version Bump / Version Bump (push) Successful in 3s
Generic: Project CI / Lint & Validate (push) Successful in 11s
Update Server / Update Server (push) Successful in 11s
fix: rename all MOKOJOOMCROSS language keys and events to MOKOSUITECROSS (#128, #138)
Completes the MokoJoomCross → MokoSuiteCross rebrand across all language
string keys, Joomla event names, documentation, and wiki pages.

- 1,151 language key references renamed (COM_, PLG_, PKG_ prefixes)
- Event names renamed (onMokoJoomCross* → onMokoSuiteCross*)
- CLAUDE.md, CHANGELOG.md, wiki docs updated
- Zero mokojoomcross references remaining in codebase

Closes #128, closes #138
2026-06-21 11:40:35 -05:00

40 lines
1.5 KiB
Markdown

# Configuration
Navigate to **Components → MokoSuiteCross** to access the admin panel.
## Global Settings
Go to **Options** (toolbar gear icon) to configure:
| Setting | Default | Description |
|---------|---------|-------------|
| Auto-post on Publish | Yes | Automatically cross-post when articles are published |
| Max Retries | 3 | How many times to retry a failed post |
| Retry Delay | 300s | Seconds between retry attempts |
| Log Retention | 90 days | How long to keep activity logs |
| Default Template | `{title}\n\n{introtext}\n\n{url}` | Fallback message template |
## Message Templates
Templates use placeholders that are replaced with article data:
| Placeholder | Description |
|-------------|-------------|
| `{title}` | Article title |
| `{url}` | Full article URL |
| `{introtext}` | Article intro text (stripped of HTML, max 280 chars) |
| `{image}` | Article intro image URL |
| `{category}` | Article category name |
| `{author}` | Article author name |
You can create per-platform templates. The system checks for a platform-specific template first, then falls back to the default.
## Service Modes
Services that support universal bots offer two modes:
- **Default Mode** — Uses the pre-configured MokoWaaS bot/app. API keys are stored in the component's encrypted global params and never exposed in the individual service record.
- **Custom Mode** — You provide your own API keys, tokens, and credentials.
Services supporting default mode: **Telegram** (@MokoWaaSBot), **Facebook**, **Discord**, **Slack**