UNPKG

generator-joomla-spc

Version:

Joomla-spc generator for Yeoman. Creates Joomla 2.5 and 3.0 files

67 lines (58 loc) 2.57 kB
f<?xml version="1.0" encoding="utf-8"?> <extension type = "component" version = "3.0" method = "upgrade"> <name><%= _.slugify(componentName)%></name> <creationDate><%= currentDate %></creationDate> <author><%= authorName %></author> <authorEmail><%= authorEmail %></authorEmail> <authorUrl><%= authorURL %></authorUrl> <copyright>Copyright <%= currentYear %></copyright> <license><%= license %></license> <version><%= versionno %></version> <!-- Description contents contained in separate language file: see language folder --> <description>COM_<%= _.slugify(componentName).toUpperCase() %>-DESC</description> <!-- Runs on install/uninstall/update; New in 1.6 --> <scriptfile>install-uninstall.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; New in 1.6 --> <schemas> <schemapath type = "mysql">sql/updates/mysql</schemapath> </schemas> </update> <scriptfile>install-uninstall.php</scriptfile> <languages folder = "site"> <language tag = "en-GB">language/en-GB/en-GB.com_<%= _.slugify(componentName)%>.ini</language> </languages> <administration> <menu link = "option=com_<%= _.slugify(componentName)%>" img = "components/com_<%= _.slugify(componentName)%>/assets/img/<%= _.slugify(componentName)%>_icon.png">COM_<%= _.slugify(componentName).toUpperCase() %> </menu> <submenu> <menu view = "settings" img = "components/com_<%= _.slugify(componentName)%>/assets/img/settings_icon.png" alt = "<%= _.slugify(componentName).toUpperCase() %>/Settings">COM_<%= _.slugify(componentName).toUpperCase() %>_SETTINGS</menu> </submenu> <files folder = "admin"> <folder>controllers</folder> <folder>helpers</folder> <folder>models</folder> <folder>sql</folder> <folder>tables</folder> <folder>views</folder> <filename>index.html</filename> <filename>access.xml</filename> <filename>config.xml</filename> <filename>router.php</filename> <filename><%= _.slugify(componentName)%>.php</filename> <filename>index.html</filename> </files> <languages folder = "admin"> <language tag = "en-GB">language/en-GB/en-GB.com_<%= _.slugify(componentName)%>.ini</language> <language tag = "en-GB">language/en-GB/en-GB.com_<%= _.slugify(componentName)%>.sys.ini</language> </languages> </administration> </extension>