diff --git a/README.md b/README.md index 1ec0d6efb..f9adf6acd 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will safe you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [github](https://github.com/vdm-io/Joomla-Component-Builder/releases) is the latest release (2.9.1) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [github](https://github.com/vdm-io/Joomla-Component-Builder/releases) is the latest release (2.9.3) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -125,13 +125,13 @@ Watch the [proposed development workflow](https://vdm.bz/proposed-development-wo + *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com) + *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 20th September, 2018 -+ *Version*: 2.9.1 ++ *Last Build*: 24th September, 2018 ++ *Version*: 2.9.3 + *Copyright*: Copyright (C) 2015 - 2018 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **193777** -+ *Field count*: **1081** -+ *File count*: **1273** ++ *Line count*: **194162** ++ *Field count*: **1084** ++ *File count*: **1274** + *Folder count*: **201** > This **component** was build with a Joomla [Automated Component Builder](http://joomlacomponentbuilder.com). diff --git a/admin/README.txt b/admin/README.txt index 1ec0d6efb..f9adf6acd 100644 --- a/admin/README.txt +++ b/admin/README.txt @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will safe you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [github](https://github.com/vdm-io/Joomla-Component-Builder/releases) is the latest release (2.9.1) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [github](https://github.com/vdm-io/Joomla-Component-Builder/releases) is the latest release (2.9.3) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -125,13 +125,13 @@ Watch the [proposed development workflow](https://vdm.bz/proposed-development-wo + *Author*: [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com) + *Name*: [Component Builder](https://github.com/vdm-io/Joomla-Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 20th September, 2018 -+ *Version*: 2.9.1 ++ *Last Build*: 24th September, 2018 ++ *Version*: 2.9.3 + *Copyright*: Copyright (C) 2015 - 2018 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **193777** -+ *Field count*: **1081** -+ *File count*: **1273** ++ *Line count*: **194162** ++ *Field count*: **1084** ++ *File count*: **1274** + *Folder count*: **201** > This **component** was build with a Joomla [Automated Component Builder](http://joomlacomponentbuilder.com). diff --git a/admin/access.xml b/admin/access.xml index 46c536535..1dd2545b9 100644 --- a/admin/access.xml +++ b/admin/access.xml @@ -224,16 +224,16 @@ - + + + + - - - @@ -522,10 +522,10 @@ - - - - + + + +
diff --git a/admin/compiler/joomla_3/JFormFieldCustom.php b/admin/compiler/joomla_3/JFormFieldCustom.php new file mode 100644 index 000000000..59e55edd2 --- /dev/null +++ b/admin/compiler/joomla_3/JFormFieldCustom.php @@ -0,0 +1,35 @@ + + * @github Joomla Component Builder + * @copyright Copyright (C) 2015 - 2018 Vast Development Method. All rights reserved. + * @license GNU General Public License version 2 or later; see LICENSE.txt + */ + +// No direct access to this file +defined('_JEXEC') or die('Restricted access'); +?> +###BOM### + +// No direct access to this file +defined('_JEXEC') or die('Restricted access'); + +// import the list field type +jimport('joomla.form.helper'); +JFormHelper::loadFieldClass('###JFORM_extends###'); + +/** + * ###Type### Form Field class for the ###Component### component + */ +class JFormField###Type### extends JFormField###JFORM_EXTENDS### +{ + /** + * The ###type### field type. + * + * @var string + */ + public $type = '###type###';###JFORM_TYPE_PHP### +} diff --git a/admin/compiler/joomla_3/settings.json b/admin/compiler/joomla_3/settings.json index a56267742..13c789464 100644 --- a/admin/compiler/joomla_3/settings.json +++ b/admin/compiler/joomla_3/settings.json @@ -400,6 +400,11 @@ "rename": "layoutmetadata", "type": "layoutmetadata" }, + "JFormFieldCustom.php": { + "path": "c0mp0n3nt/admin/models/fields", + "rename": "JFormFieldCustom", + "type": "fieldcustom" + }, "JFormFieldList.php": { "path": "c0mp0n3nt/admin/models/fields", "rename": "JFormFieldList", diff --git a/admin/config.xml b/admin/config.xml index 33bb953c6..cc23481cf 100644 --- a/admin/config.xml +++ b/admin/config.xml @@ -86,6 +86,7 @@ description="COM_COMPONENTBUILDER_CONFIG_JCB_PACKAGE_DIRECTORIES_DESCRIPTION" class="list_class" multiple="true" + default="" showon="manage_jcb_package_directories:1"> - - + + - - + +