05b2a44209
- Rename project source directory from src/ to source/ - Update CI workflows (ci-joomla, pr-check, repo-health) to check source/ first, falling back to src/ and htdocs/ for compat - Update .gitignore vendor exception path - manifest.xml entry-point already updated Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
98 lines
3.8 KiB
XML
98 lines
3.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
* @package MokoJoomOpenGraph
|
|
* @subpackage plg_content_mokoog
|
|
* @author Moko Consulting <hello@mokoconsulting.tech>
|
|
* @copyright Copyright (C) 2026 Moko Consulting. All rights reserved.
|
|
* @license GNU General Public License version 3 or later; see LICENSE
|
|
-->
|
|
<form>
|
|
<fields name="mokoog">
|
|
<fieldset name="mokoog" label="PLG_CONTENT_MOKOOG_FIELDSET_LABEL"
|
|
description="PLG_CONTENT_MOKOOG_FIELDSET_DESC">
|
|
<field
|
|
name="og_title"
|
|
type="text"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_OG_TITLE"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_OG_TITLE_DESC"
|
|
filter="string"
|
|
maxlength="70"
|
|
/>
|
|
<field
|
|
name="og_description"
|
|
type="textarea"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_OG_DESCRIPTION"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_OG_DESCRIPTION_DESC"
|
|
filter="string"
|
|
rows="3"
|
|
maxlength="200"
|
|
/>
|
|
<field
|
|
name="og_image"
|
|
type="media"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_OG_IMAGE"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_OG_IMAGE_DESC"
|
|
directory="mokoog"
|
|
/>
|
|
<field
|
|
name="og_type"
|
|
type="list"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_OG_TYPE"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_OG_TYPE_DESC"
|
|
default="article"
|
|
>
|
|
<option value="article">Article</option>
|
|
<option value="website">Website</option>
|
|
<option value="product">Product</option>
|
|
<option value="profile">Profile</option>
|
|
<option value="book">Book</option>
|
|
<option value="music.song">Music</option>
|
|
<option value="video.other">Video</option>
|
|
</field>
|
|
</fieldset>
|
|
<fieldset name="mokoog_seo" label="PLG_CONTENT_MOKOOG_FIELDSET_SEO_LABEL"
|
|
description="PLG_CONTENT_MOKOOG_FIELDSET_SEO_DESC">
|
|
<field
|
|
name="seo_title"
|
|
type="text"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_SEO_TITLE"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_SEO_TITLE_DESC"
|
|
filter="string"
|
|
maxlength="70"
|
|
/>
|
|
<field
|
|
name="meta_description"
|
|
type="textarea"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_META_DESCRIPTION"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_META_DESCRIPTION_DESC"
|
|
filter="string"
|
|
rows="3"
|
|
maxlength="200"
|
|
/>
|
|
<field
|
|
name="robots"
|
|
type="list"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_ROBOTS"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_ROBOTS_DESC"
|
|
default=""
|
|
multiple="true"
|
|
>
|
|
<option value="">PLG_CONTENT_MOKOOG_ROBOTS_DEFAULT</option>
|
|
<option value="noindex">noindex</option>
|
|
<option value="nofollow">nofollow</option>
|
|
<option value="nosnippet">nosnippet</option>
|
|
<option value="noarchive">noarchive</option>
|
|
<option value="noimageindex">noimageindex</option>
|
|
</field>
|
|
<field
|
|
name="canonical_url"
|
|
type="url"
|
|
label="PLG_CONTENT_MOKOOG_FIELD_CANONICAL_URL"
|
|
description="PLG_CONTENT_MOKOOG_FIELD_CANONICAL_URL_DESC"
|
|
filter="url"
|
|
validate="url"
|
|
/>
|
|
</fieldset>
|
|
</fields>
|
|
</form>
|