Depot init
This commit is contained in:
98
depot.xml
Normal file
98
depot.xml
Normal file
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<extension type="component" method="upgrade">
|
||||
<name>Depot</name>
|
||||
<author>KW4NZ</author>
|
||||
<creationDate>2023-10-01</creationDate>
|
||||
<copyright>(C) KW4NZ Thomas Kuschel</copyright>
|
||||
<license>GPL v3; see LICENSE.txt</license>
|
||||
<authorEmail>thomas@kuschel.at</authorEmail>
|
||||
<authorUrl>https://kuschel.at</authorUrl>
|
||||
<version>0.0.1</version>
|
||||
<description>COM_DEPOT_XML_DESCRIPTION</description>
|
||||
<namespace path="src/">KW4NZ\Component\Depot</namespace>
|
||||
<scriptfile>depot_installer_script.php</scriptfile>
|
||||
<install> <!-- Runs on install -->
|
||||
<sql>
|
||||
<file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>
|
||||
</sql>
|
||||
</install>
|
||||
<uninstall> <!-- Runs on uninstall -->
|
||||
<sql>
|
||||
<file driver="mysql" charset="utf8">sql/uninstall.mysql.utf8.sql</file>
|
||||
</sql>
|
||||
</uninstall>
|
||||
<update> <!-- Runs on update -->
|
||||
<schemas>
|
||||
<schemapath type="mysql">sql/updates/mysql</schemapath>
|
||||
</schemas>
|
||||
</update>
|
||||
<files folder="site/">
|
||||
<folder>forms</folder>
|
||||
<folder>helpers</folder>
|
||||
<folder>src</folder>
|
||||
<folder>tmpl</folder>
|
||||
</files>
|
||||
<languages folder="site/language">
|
||||
<language tag="de-DE">de-DE/com_depot.ini</language>
|
||||
<language tag="en-GB">en-GB/com_depot.ini</language>
|
||||
</languages>
|
||||
<media destination="com_depot" folder="media">
|
||||
<filename>joomla.asset.json</filename>
|
||||
<folder>js</folder>
|
||||
<folder>css</folder>
|
||||
</media>
|
||||
<administration>
|
||||
<!--
|
||||
Note that all & must be escaped to & for the file to be valid
|
||||
XML and be parsed by the installer
|
||||
-->
|
||||
<menu img="class:bookmark">COM_DEPOT_MENU</menu>
|
||||
<submenu>
|
||||
<menu
|
||||
link="option=com_depot"
|
||||
view="depots"
|
||||
img="class:depots"
|
||||
alt="Depot/Depots"
|
||||
>
|
||||
COM_DEPOT_MENU
|
||||
</menu>
|
||||
<menu
|
||||
link="option=com_depot"
|
||||
view="manufacturers"
|
||||
img="class:depot-manufacturers"
|
||||
alt="Depot/Manufacturers"
|
||||
>
|
||||
COM_DEPOT_MENU_MANUFACTURERS
|
||||
</menu>
|
||||
<menu
|
||||
link="option=com_depot"
|
||||
view="stocks"
|
||||
img="class:depot-stocks"
|
||||
>
|
||||
COM_DEPOT_MENU_STOCKS
|
||||
</menu>
|
||||
<menu link="option=com_categories&extension=com_depot">COM_DEPOT_CATEGORIES</menu>
|
||||
<menu link="option=com_fields&view=fields&context=com_depot.part">MOD_MENU_FIELDS</menu>
|
||||
<menu link="option=com_fields&view=groups&context=com_depot.part">MOD_MENU_FIELDS_GROUP</menu>
|
||||
</submenu>
|
||||
<files folder="admin">
|
||||
<!-- <filename>access.xml</filename> -->
|
||||
<!-- <filename>config.xml</filename> -->
|
||||
<folder>forms</folder>
|
||||
<folder>layouts</folder>
|
||||
<folder>services</folder>
|
||||
<folder>sql</folder>
|
||||
<folder>src</folder>
|
||||
<folder>tmpl</folder>
|
||||
</files>
|
||||
<languages folder="admin/language">
|
||||
<language tag="de-DE">en-GB/com_depot.ini</language>
|
||||
<language tag="de-DE">en-GB/com_depot.sys.ini</language>
|
||||
<language tag="en-GB">en-GB/com_depot.ini</language>
|
||||
<language tag="en-GB">en-GB/com_depot.sys.ini</language>
|
||||
</languages>
|
||||
</administration>
|
||||
<updateservers>
|
||||
<server type="extension" priority="1" name="COM_DEPOT_XML_DESCRIPTION">https://kuschel.at/updates/depot.xml</server>
|
||||
</updateservers>
|
||||
</extension>
|
Reference in New Issue
Block a user