fix: correct admin views, namespace, and submenu to match spec

This commit is contained in:
2026-06-27 20:40:58 +00:00
parent cf23064688
commit 070faa4b71
@@ -1,32 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<extension type="component" method="upgrade">
<name>com_mokosuitestorage</name>
<version>0.0.0</version>
<creationDate>2026-06</creationDate>
<author>Moko Consulting</author>
<authorEmail>hello@mokoconsulting.tech</authorEmail>
<authorUrl>https://mokoconsulting.tech</authorUrl>
<copyright>(C) 2026 Moko Consulting</copyright>
<license>GPL-3.0-or-later</license>
<description>Layer 2 — Self-storage facility management, unit tracking, tenant leases, access control, and payments</description>
<namespace path="src">MokoConsulting\Component\MokoSuiteStorage</namespace>
<administration>
<files folder="admin">
<folder>services</folder>
<folder>src</folder>
<folder>tmpl</folder>
<folder>language</folder>
<filename>access.xml</filename>
<filename>config.xml</filename>
</files>
<menu>MokoSuiteStorage</menu>
<submenu>
<menu link="option=com_mokosuitestorage&amp;view=storagedashboard">Dashboard</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageunits">Units</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageunittypes">Unit Types</menu>
<menu link="option=com_mokosuitestorage&amp;view=storagetenants">Tenants</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageleases">Leases</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageaccesslogs">Access Logs</menu>
</submenu>
</administration>
<name>MokoSuite Storage</name>
<author>Moko Consulting</author>
<authorEmail>hello@mokoconsulting.tech</authorEmail>
<authorUrl>https://mokoconsulting.tech</authorUrl>
<creationDate>2026-06-27</creationDate>
<copyright>Copyright (C) 2026 Moko Consulting.</copyright>
<license>GPL-3.0-or-later</license>
<version>06.00.00</version>
<php_minimum>8.3</php_minimum>
<description>Self-storage facility management</description>
<namespace path="src">Moko\Component\MokoSuiteStorage</namespace>
<administration>
<files folder="admin">
<filename>access.xml</filename>
<filename>config.xml</filename>
<folder>language</folder>
<folder>services</folder>
<folder>src</folder>
<folder>tmpl</folder>
</files>
<languages folder="admin/language">
<language tag="en-GB">en-GB/com_mokosuitestorage.ini</language>
<language tag="en-GB">en-GB/com_mokosuitestorage.sys.ini</language>
</languages>
<menu>COM_MOKOSUITESTORAGE</menu>
<submenu>
<menu link="option=com_mokosuitestorage&amp;view=storagedashboard">COM_MOKOSUITESTORAGE_DASHBOARD</menu>
<menu link="option=com_mokosuitestorage&amp;view=storagefacilities">COM_MOKOSUITESTORAGE_FACILITIES</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageunits">COM_MOKOSUITESTORAGE_UNITS</menu>
<menu link="option=com_mokosuitestorage&amp;view=storagerentals">COM_MOKOSUITESTORAGE_RENTALS</menu>
<menu link="option=com_mokosuitestorage&amp;view=storagepayments">COM_MOKOSUITESTORAGE_PAYMENTS</menu>
<menu link="option=com_mokosuitestorage&amp;view=storageaccess">COM_MOKOSUITESTORAGE_ACCESS</menu>
<menu link="option=com_mokosuitestorage&amp;view=storagewaitlist">COM_MOKOSUITESTORAGE_WAITLIST</menu>
</submenu>
</administration>
</extension>