docs(wiki): update Home for Joomla 6+, dashboard, edit UI, ACL, forward-compat
+16
-12
@@ -1,13 +1,13 @@
|
||||
# MokoSuiteOpenGraph
|
||||
|
||||
Open Graph, Twitter Card, and social sharing meta tag management for Joomla 4/5/6.
|
||||
Open Graph, Twitter Card, and social sharing meta tag management for Joomla 6 and higher.
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| **Type** | Joomla Package (1 component + 3 plugins) |
|
||||
| **Version** | 01.04.03-dev |
|
||||
| **Joomla** | 4.x / 5.x / 6.x |
|
||||
| **PHP** | 8.1+ |
|
||||
| **Version** | 01.05.00 |
|
||||
| **Joomla** | 6.x and higher |
|
||||
| **PHP** | 8.2+ |
|
||||
| **License** | GPL-3.0-or-later |
|
||||
| **Platform** | [MokoGitea](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteOpenGraph) |
|
||||
|
||||
@@ -32,19 +32,22 @@ Article, Product, WebPage, BreadcrumbList, Organization, VideoObject, FAQPage, H
|
||||
- **6 preview cards** — Facebook, Twitter/X, LinkedIn, Discord, Mastodon, Slack
|
||||
- **Character counts** — green/yellow/red warnings on all text fields
|
||||
- **SEO scoring** — 7-check analysis panel with pass/fail indicators
|
||||
- **AI generation** — Generate OG title/description with Claude or OpenAI
|
||||
- **AI generation** — Generate OG title/description with Claude or OpenAI (article-edit permission required)
|
||||
|
||||
### Admin Tools
|
||||
- Tag manager with OG coverage dashboard
|
||||
- Batch generation for existing articles
|
||||
- CSV import/export with language support
|
||||
- XML sitemap generation (respects noindex)
|
||||
- **Coverage dashboard** (default view) — donut gauge, coverage by content type, and a list of articles missing OG tags with a batch-generate shortcut
|
||||
- **Manual tag editor** — create and edit individual OG tag records
|
||||
- **Batch generation** for existing articles
|
||||
- **CSV import/export** — import button in the tag manager, language-aware
|
||||
- **Component permissions** — ACL actions (`mokoog.batch`, `mokoog.import`) in the component Options → Permissions
|
||||
- **XML sitemap** generation — respects noindex and public access levels
|
||||
|
||||
### Developer Features
|
||||
- REST API — full CRUD via Joomla Web Services ([OpenAPI spec](openapi.yaml))
|
||||
- Per-platform image resizing (Twitter, Pinterest, WhatsApp)
|
||||
- REST API — full CRUD via Joomla Web Services ([OpenAPI spec](openapi.yaml)); includes `og_video`, `event_data`, `recipe_data`, `custom_schema`
|
||||
- Per-platform image resizing (Twitter, Pinterest, WhatsApp); generated images auto-pruned after 30 days
|
||||
- Plugin event — `onMokoOGAfterRender`
|
||||
- PHPUnit test suite (16 unit tests)
|
||||
- Joomla 7 forward-compatible APIs throughout (no deprecated `Factory`/`Filesystem` accessors)
|
||||
- PHPUnit unit tests for JsonLdBuilder schema outputs and script-tag escaping
|
||||
- MokoSuiteShop integration with product JSON-LD
|
||||
|
||||
---
|
||||
@@ -68,6 +71,7 @@ Article, Product, WebPage, BreadcrumbList, Organization, VideoObject, FAQPage, H
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
| 6.0 | 2026-06-29 | Moko Consulting | Joomla 6+/PHP 8.2+, rename to MokoSuiteOpenGraph, dashboard view, manual editor, ACL, security & forward-compat fixes |
|
||||
| 5.0 | 2026-06-23 | Moko Consulting | v2.0: 11+ JSON-LD types, 6 preview cards, AI, sitemap, tests |
|
||||
| 4.0 | 2026-06-23 | Moko Consulting | v1.3: Fediverse, LinkedIn preview, character counters |
|
||||
| 3.0 | 2026-06-21 | Moko Consulting | Full assessment: MokoSuiteShop, JSON-LD Product, multilingual |
|
||||
|
||||
Reference in New Issue
Block a user