eec06b1875
Universal: Auto Version Bump / Version Bump (push) Has been cancelled
Generic: Repo Health / Site Health (push) Has been cancelled
Generic: Repo Health / Access control (push) Has been cancelled
Generic: Repo Health / Release configuration (push) Has been cancelled
Generic: Repo Health / Scripts governance (push) Has been cancelled
Generic: Repo Health / Repository health (push) Has been cancelled
151 lines
4.1 KiB
XML
151 lines
4.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
Copyright (C) 2026 Moko Consulting <hello@mokoconsulting.tech>
|
|
|
|
This file is part of a Moko Consulting project.
|
|
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
FILE INFORMATION
|
|
DEFGROUP: MokoJoomHero.Module
|
|
INGROUP: MokoJoomHero
|
|
REPO: https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero
|
|
PATH: /src/mod_mokojoomhero.xml
|
|
VERSION: 01.00.01
|
|
BRIEF: Joomla module manifest — random hero image with content overlay
|
|
-->
|
|
<extension type="module" client="site" method="upgrade">
|
|
<name>mod_mokojoomhero</name>
|
|
<creationDate>2026-05</creationDate>
|
|
<author>Moko Consulting</author>
|
|
<authorEmail>hello@mokoconsulting.tech</authorEmail>
|
|
<authorUrl>https://mokoconsulting.tech</authorUrl>
|
|
<copyright>Copyright (C) 2026 Moko Consulting. All rights reserved.</copyright>
|
|
<license>GPL-3.0-or-later</license>
|
|
<version>1.0.0</version>
|
|
<description>MOD_MOKOJOOMHERO_DESCRIPTION</description>
|
|
|
|
<files>
|
|
<filename module="mod_mokojoomhero">mod_mokojoomhero.php</filename>
|
|
<filename>mod_mokojoomhero.xml</filename>
|
|
<filename>joomla.asset.json</filename>
|
|
<folder>tmpl</folder>
|
|
<folder>css</folder>
|
|
<folder>js</folder>
|
|
<folder>language</folder>
|
|
</files>
|
|
|
|
<languages folder="language">
|
|
<language tag="en-GB">en-GB/mod_mokojoomhero.ini</language>
|
|
<language tag="en-GB">en-GB/mod_mokojoomhero.sys.ini</language>
|
|
</languages>
|
|
|
|
<config>
|
|
<fields name="params">
|
|
<fieldset name="basic">
|
|
<field
|
|
name="heroMode"
|
|
type="list"
|
|
label="MOD_MOKOJOOMHERO_MODE_LABEL"
|
|
description="MOD_MOKOJOOMHERO_MODE_DESC"
|
|
default="images"
|
|
>
|
|
<option value="images">MOD_MOKOJOOMHERO_MODE_IMAGES</option>
|
|
<option value="video">MOD_MOKOJOOMHERO_MODE_VIDEO</option>
|
|
</field>
|
|
<field
|
|
name="imageFolder"
|
|
type="text"
|
|
label="MOD_MOKOJOOMHERO_IMAGE_FOLDER_LABEL"
|
|
description="MOD_MOKOJOOMHERO_IMAGE_FOLDER_DESC"
|
|
default="images/heroes"
|
|
filter="path"
|
|
showon="heroMode:images"
|
|
/>
|
|
<field
|
|
name="imageCount"
|
|
type="number"
|
|
label="MOD_MOKOJOOMHERO_IMAGE_COUNT_LABEL"
|
|
description="MOD_MOKOJOOMHERO_IMAGE_COUNT_DESC"
|
|
default="5"
|
|
min="1"
|
|
max="5"
|
|
showon="heroMode:images"
|
|
/>
|
|
<field
|
|
name="slideInterval"
|
|
type="number"
|
|
label="MOD_MOKOJOOMHERO_SLIDE_INTERVAL_LABEL"
|
|
description="MOD_MOKOJOOMHERO_SLIDE_INTERVAL_DESC"
|
|
default="5000"
|
|
min="1000"
|
|
step="500"
|
|
showon="heroMode:images"
|
|
/>
|
|
<field
|
|
name="videoFile"
|
|
type="text"
|
|
label="MOD_MOKOJOOMHERO_VIDEO_FILE_LABEL"
|
|
description="MOD_MOKOJOOMHERO_VIDEO_FILE_DESC"
|
|
filter="url"
|
|
showon="heroMode:video"
|
|
/>
|
|
<field
|
|
name="heroHeight"
|
|
type="text"
|
|
label="MOD_MOKOJOOMHERO_HERO_HEIGHT_LABEL"
|
|
description="MOD_MOKOJOOMHERO_HERO_HEIGHT_DESC"
|
|
default="400px"
|
|
filter="string"
|
|
/>
|
|
</fieldset>
|
|
<fieldset name="advanced"
|
|
label="MOD_MOKOJOOMHERO_FIELDSET_OVERLAY"
|
|
>
|
|
<field
|
|
name="overlayColor"
|
|
type="color"
|
|
label="MOD_MOKOJOOMHERO_OVERLAY_COLOR_LABEL"
|
|
description="MOD_MOKOJOOMHERO_OVERLAY_COLOR_DESC"
|
|
default="#000000"
|
|
/>
|
|
<field
|
|
name="overlayOpacity"
|
|
type="range"
|
|
label="MOD_MOKOJOOMHERO_OVERLAY_OPACITY_LABEL"
|
|
description="MOD_MOKOJOOMHERO_OVERLAY_OPACITY_DESC"
|
|
default="0.5"
|
|
min="0"
|
|
max="1"
|
|
step="0.1"
|
|
/>
|
|
<field
|
|
name="textAlign"
|
|
type="list"
|
|
label="MOD_MOKOJOOMHERO_TEXT_ALIGN_LABEL"
|
|
description="MOD_MOKOJOOMHERO_TEXT_ALIGN_DESC"
|
|
default="center"
|
|
>
|
|
<option value="left">MOD_MOKOJOOMHERO_ALIGN_LEFT</option>
|
|
<option value="center">MOD_MOKOJOOMHERO_ALIGN_CENTER</option>
|
|
<option value="right">MOD_MOKOJOOMHERO_ALIGN_RIGHT</option>
|
|
</field>
|
|
<field
|
|
name="textColor"
|
|
type="color"
|
|
label="MOD_MOKOJOOMHERO_TEXT_COLOR_LABEL"
|
|
description="MOD_MOKOJOOMHERO_TEXT_COLOR_DESC"
|
|
default="#ffffff"
|
|
/>
|
|
</fieldset>
|
|
</fields>
|
|
</config>
|
|
|
|
<updateservers>
|
|
<server type="extension" priority="1" name="MokoJoomHero Updates">
|
|
https://git.mokoconsulting.tech/MokoConsulting/MokoJoomHero/raw/branch/main/updates.xml
|
|
</server>
|
|
</updateservers>
|
|
</extension>
|
|
|