Skip to content
Permalink
Browse files

Added GUID to selected views, and started updating JCB accordingly.

  • Loading branch information
Llewellynvdm committed Jan 3, 2020
1 parent a317ba8 commit 46e52db0970dcfc530b89fba74af4a585c1c7957
Showing with 6,118 additions and 5,238 deletions.
  1. +6 −6 README.md
  2. +6 −6 admin/README.txt
  3. +20 −7 admin/assets/js/get_snippets.js
  4. +2 −2 admin/helpers/compiler/e_Interpretation.php
  5. +72 −0 admin/helpers/componentbuilder.php
  6. +53 −1 admin/language/en-GB/en-GB.com_componentbuilder.ini
  7. +1 −0 admin/layouts/admin_view/publishing.php
  8. +1 −0 admin/layouts/class_method/publishing.php
  9. +1 −0 admin/layouts/class_property/publishing.php
  10. +1 −0 admin/layouts/custom_admin_view/publishing.php
  11. +1 −0 admin/layouts/dynamic_get/publishing.php
  12. +1 −0 admin/layouts/field/publishing.php
  13. +1 −0 admin/layouts/fieldtype/publishing.php
  14. +37 −0 admin/layouts/jcbnoticeboardtabs.php
  15. +1 −0 admin/layouts/joomla_component/publishing.php
  16. +1 −0 admin/layouts/joomla_module/publishing.php
  17. +1 −0 admin/layouts/joomla_plugin/publishing.php
  18. +1 −0 admin/layouts/library/publishing.php
  19. +1 −0 admin/layouts/site_view/publishing.php
  20. +1 −0 admin/layouts/snippet/publishing.php
  21. +2 −2 admin/models/admin_custom_tabs.php
  22. +2 −2 admin/models/admin_fields.php
  23. +2 −2 admin/models/admin_fields_conditions.php
  24. +2 −2 admin/models/admin_fields_relations.php
  25. +250 −237 admin/models/admin_view.php
  26. +76 −76 admin/models/admin_views.php
  27. +2 −2 admin/models/ajax.php
  28. +2 −2 admin/models/class_extends.php
  29. +17 −3 admin/models/class_method.php
  30. +17 −3 admin/models/class_property.php
  31. +2 −2 admin/models/component_admin_views.php
  32. +2 −2 admin/models/component_config.php
  33. +2 −2 admin/models/component_custom_admin_menus.php
  34. +2 −2 admin/models/component_custom_admin_views.php
  35. +2 −2 admin/models/component_dashboard.php
  36. +2 −2 admin/models/component_files_folders.php
  37. +2 −2 admin/models/component_modules.php
  38. +2 −2 admin/models/component_mysql_tweaks.php
  39. +2 −2 admin/models/component_placeholders.php
  40. +2 −2 admin/models/component_plugins.php
  41. +2 −2 admin/models/component_site_views.php
  42. +2 −2 admin/models/component_updates.php
  43. +97 −83 admin/models/custom_admin_view.php
  44. +15 −15 admin/models/custom_admin_views.php
  45. +2 −2 admin/models/custom_code.php
  46. +86 −71 admin/models/dynamic_get.php
  47. +10 −10 admin/models/dynamic_gets.php
  48. +29 −15 admin/models/field.php
  49. +2 −2 admin/models/fields.php
  50. +17 −2 admin/models/fieldtype.php
  51. +1,211 −1,197 admin/models/forms/admin_view.xml
  52. +14 −0 admin/models/forms/class_method.xml
  53. +14 −0 admin/models/forms/class_property.xml
  54. +250 −236 admin/models/forms/custom_admin_view.xml
  55. +622 −608 admin/models/forms/dynamic_get.xml
  56. +121 −107 admin/models/forms/field.xml
  57. +120 −106 admin/models/forms/fieldtype.xml
  58. +670 −656 admin/models/forms/joomla_component.xml
  59. +316 −302 admin/models/forms/joomla_module.xml
  60. +276 −262 admin/models/forms/joomla_plugin.xml
  61. +32 −18 admin/models/forms/library.xml
  62. +253 −239 admin/models/forms/site_view.xml
  63. +14 −0 admin/models/forms/snippet.xml
  64. +2 −2 admin/models/help_document.php
  65. +178 −145 admin/models/joomla_component.php
  66. +36 −36 admin/models/joomla_components.php
  67. +96 −82 admin/models/joomla_module.php
  68. +2 −2 admin/models/joomla_module_files_folders_urls.php
  69. +2 −2 admin/models/joomla_module_updates.php
  70. +65 −51 admin/models/joomla_plugin.php
  71. +2 −2 admin/models/joomla_plugin_files_folders_urls.php
  72. +2 −2 admin/models/joomla_plugin_group.php
  73. +2 −2 admin/models/joomla_plugin_updates.php
  74. +2 −2 admin/models/language.php
  75. +2 −2 admin/models/language_translation.php
  76. +2 −2 admin/models/layout.php
  77. +37 −22 admin/models/library.php
  78. +2 −2 admin/models/library_config.php
  79. +2 −2 admin/models/library_files_folders_urls.php
  80. +2 −2 admin/models/placeholder.php
  81. +54 −0 admin/models/rules/guid.php
  82. +2 −2 admin/models/server.php
  83. +109 −95 admin/models/site_view.php
  84. +15 −15 admin/models/site_views.php
  85. +17 −3 admin/models/snippet.php
  86. +2 −2 admin/models/snippet_type.php
  87. +2 −2 admin/models/template.php
  88. +2 −2 admin/models/validation_rule.php
  89. +316 −291 admin/sql/install.mysql.utf8.sql
  90. +25 −0 admin/sql/updates/mysql/2.10.9.sql
  91. +1 −1 admin/views/admin_fields_conditions/tmpl/edit.php
  92. +1 −1 admin/views/admin_fields_relations/tmpl/edit.php
  93. +1 −1 admin/views/admin_view/tmpl/edit.php
  94. +62 −62 admin/views/admin_views/view.html.php
  95. +1 −1 admin/views/class_extends/tmpl/edit.php
  96. +1 −1 admin/views/class_method/tmpl/edit.php
  97. +1 −1 admin/views/class_property/tmpl/edit.php
  98. +2 −21 admin/views/compiler/tmpl/default.php
  99. +3 −1 admin/views/compiler/view.html.php
  100. +1 −1 admin/views/component_dashboard/tmpl/edit.php
  101. +1 −1 admin/views/custom_admin_view/tmpl/edit.php
  102. +1 −1 admin/views/custom_code/tmpl/edit.php
  103. +1 −1 admin/views/dynamic_get/tmpl/edit.php
  104. +1 −1 admin/views/field/tmpl/edit.php
  105. +1 −1 admin/views/fieldtype/tmpl/edit.php
  106. +2 −1 admin/views/get_snippets/tmpl/default.php
  107. +3 −2 admin/views/get_snippets/view.html.php
  108. +1 −1 admin/views/import_joomla_components/tmpl/default.php
  109. +1 −1 admin/views/joomla_component/tmpl/edit.php
  110. +1 −1 admin/views/joomla_module/tmpl/edit.php
  111. +1 −1 admin/views/joomla_plugin/tmpl/edit.php
  112. +1 −1 admin/views/language_translation/tmpl/edit.php
  113. +1 −1 admin/views/layout/tmpl/edit.php
  114. +1 −1 admin/views/library/tmpl/edit.php
  115. +1 −1 admin/views/placeholder/tmpl/edit.php
  116. +1 −1 admin/views/site_view/tmpl/edit.php
  117. +1 −1 admin/views/template/tmpl/edit.php
  118. +1 −1 admin/views/validation_rule/tmpl/edit.php
  119. +3 −3 componentbuilder.xml
  120. +17 −0 componentbuilder_update_server.xml
  121. +175 −45 script.php
  122. +72 −0 site/helpers/componentbuilder.php
@@ -12,7 +12,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.10.9) 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.10.10) 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)
@@ -144,13 +144,13 @@ TODO
+ *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*: 23rd December, 2019
+ *Version*: 2.10.9
+ *Last Build*: 3rd January, 2020
+ *Version*: 2.10.10
+ *Copyright*: Copyright (C) 2015 - 2019 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **277353**
+ *Field count*: **1490**
+ *File count*: **1752**
+ *Line count*: **278234**
+ *Field count*: **1503**
+ *File count*: **1755**
+ *Folder count*: **278**

> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](http://joomlacomponentbuilder.com).
@@ -12,7 +12,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.10.9) 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.10.10) 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)

@@ -144,13 +144,13 @@ TODO
+ *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*: 23rd December, 2019
+ *Version*: 2.10.9
+ *Last Build*: 3rd January, 2020
+ *Version*: 2.10.10
+ *Copyright*: Copyright (C) 2015 - 2019 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **277353**
+ *Field count*: **1490**
+ *File count*: **1752**
+ *Line count*: **278234**
+ *Field count*: **1503**
+ *File count*: **1755**
+ *Folder count*: **278**

> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](http://joomlacomponentbuilder.com).
@@ -9,6 +9,7 @@
*/

/* JS Document */

// start the moment the document is ready
jQuery(document).ready(function () {
// just get the available libraries
@@ -97,9 +98,9 @@ function buildLibraries(paths) {
var temp = {};
jQuery.each(paths.tree, function(key,value) {
if (value.path.match(".json$")) {
var libName = value.path.split(/ -(.+)/)[0];
libName = libName.trim()
temp[libName] = libName;
var libraryName = value.path.split(/ -(.+)/)[0];
libraryName = libraryName.trim()
temp[libraryName] = libraryName;
}
});
// load only this library paths
@@ -110,7 +111,7 @@ function buildLibraries(paths) {

// set the libraries
function setLibraries(names) {
// now load the lib buttons
// now load the library buttons
jQuery.each(names, function(value) {
setLibrary(value);
});
@@ -131,15 +132,15 @@ function setLibrary(name) {
html += '<h3 class="uk-panel-title">' + name + '</h3>';
html += '<hr />';
// set the data buttons
html += setLibButtons(name);
html += setLibraryButtons(name);
// close the box panel
html += '</div>';
html += '</div>';
// now we have the library
jQuery('#libraries-grid').append(html);
}

function setLibButtons(name) {
function setLibraryButtons(name) {
return '<button class="uk-button uk-button-small uk-button-success uk-width-1-1 getreaction" data-name="'+name+'" data-type="getSnippets" title="'+Joomla.JText._('COM_COMPONENTBUILDER_VIEW_DESCRIPTION_OF_COMMUNITY_VERSION')+'"><i class="uk-icon-thumb-tack"></i><span class="uk-hidden-small"> '+Joomla.JText._('COM_COMPONENTBUILDER_OPEN_LIBRARY_SNIPPETS')+'</span></button>';
}

@@ -525,4 +526,16 @@ function getKeyID(key) {
keyID = keyID.replace(/\)/g, '');
// return the id build
return keyID;
}
}

// get key ID
function getKeyID(key) {
// get useful ID
var keyID = key.replace('-', '');
keyID = keyID.replace('.json', '');
keyID = keyID.replace(/\s+/ig, '-');
keyID = keyID.replace(/\(/g, '');
keyID = keyID.replace(/\)/g, '');
// return the id build
return keyID;
}
$component = $this->componentCodeName;
// allways load these
$getForm = array();
$getForm[] = PHP_EOL . $this->_t(2) . "//" . $this->setLine(__LINE__) . " // check if xpath was set in options";
$getForm[] = PHP_EOL . $this->_t(2) . "//" . $this->setLine(__LINE__) . " check if xpath was set in options";
$getForm[] = $this->_t(2) . "\$xpath = false;";
$getForm[] = $this->_t(2) . "if (isset(\$options['xpath']))";
$getForm[] = $this->_t(2) . "{";
$getForm[] = $this->_t(3) . "\$xpath = \$options['xpath'];";
$getForm[] = $this->_t(3) . "unset(\$options['xpath']);";
$getForm[] = $this->_t(2) . "}";
$getForm[] = $this->_t(2) . "//" . $this->setLine(__LINE__) . " // check if clear form was set in options";
$getForm[] = $this->_t(2) . "//" . $this->setLine(__LINE__) . " check if clear form was set in options";
$getForm[] = $this->_t(2) . "\$clear = false;";
$getForm[] = $this->_t(2) . "if (isset(\$options['clear']))";
$getForm[] = $this->_t(2) . "{";
@@ -2008,6 +2008,78 @@ public static function getDynamicContent($type, $size, $default = '')
return $default;
}

/**
* Returns a GUIDv4 string
*
* Thanks to Dave Pearson (and other)
* https://www.php.net/manual/en/function.com-create-guid.php#119168
*
* Uses the best cryptographically secure method
* for all supported platforms with fallback to an older,
* less secure version.
*
* @param bool $trim
* @return string
*/
public static function GUID ($trim = true)
{
// Windows
if (function_exists('com_create_guid') === true)
{
if ($trim === true)
{
return trim(com_create_guid(), '{}');
}
return com_create_guid();
}

// set the braces if needed
$lbrace = $trim ? "" : chr(123); // "{"
$rbrace = $trim ? "" : chr(125); // "}"

// OSX/Linux
if (function_exists('openssl_random_pseudo_bytes') === true)
{
$data = openssl_random_pseudo_bytes(16);
$data[6] = chr(ord($data[6]) & 0x0f | 0x40); // set version to 0100
$data[8] = chr(ord($data[8]) & 0x3f | 0x80); // set bits 6-7 to 10
return $lbrace . vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($data), 4)) . $lbrace;
}

// Fallback (PHP 4.2+)
mt_srand((double)microtime() * 10000);
$charid = strtolower(md5(uniqid(rand(), true)));
$hyphen = chr(45); // "-"
$guidv4 = $lbrace.
substr($charid, 0, 8).$hyphen.
substr($charid, 8, 4).$hyphen.
substr($charid, 12, 4).$hyphen.
substr($charid, 16, 4).$hyphen.
substr($charid, 20, 12).
$rbrace;
return $guidv4;
}

/**
* Validate the Globally Unique Identifier
*
* Thanks to Lewie
* https://stackoverflow.com/a/1515456/1429677
*
* @param string $guid
* @return bool
*/
public static function validGUID ($guid)
{
// check if we have a string
if (self::checkString($guid))
{
return preg_match("/^(\{)?[a-f\d]{8}(-[a-f\d]{4}){4}[a-f\d]{8}(?(1)\})$/i", $guid);
}
return false;
}


/**
* Tab/spacer bucket (to speed-up the build)
*
@@ -549,7 +549,7 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_ALIAS_BUILDER_TYPE_LABEL="Alias Builder Type"
COM_COMPONENTBUILDER_ADMIN_VIEW_ALLOW_ZERO_DESCRIPTION="null & zero values"
COM_COMPONENTBUILDER_ADMIN_VIEW_ALLOW_ZERO_LABEL="Allow"
COM_COMPONENTBUILDER_ADMIN_VIEW_ALNUM="ALNUM"
COM_COMPONENTBUILDER_ADMIN_VIEW_ARCHIVE="ARCHIVE"
COM_COMPONENTBUILDER_ADMIN_VIEW_ARCHIVE="Archive"
COM_COMPONENTBUILDER_ADMIN_VIEW_ARMSCIIEIGHT_ARMSCIIEIGHT_ARMENIAN_MOST_SUITABLE_COLLATION_ARMSCIIEIGHT_GENERAL_CI="armscii8 - ARMSCII-8 Armenian (most suitable collation = armscii8_general_ci)"
COM_COMPONENTBUILDER_ADMIN_VIEW_ARMSCIIEIGHT_BIN_CHARSET_ARMSCIIEIGHT="armscii8_bin (charset = armscii8)"
COM_COMPONENTBUILDER_ADMIN_VIEW_ARMSCIIEIGHT_GENERAL_CI_CHARSET_ARMSCIIEIGHT="armscii8_general_ci (charset = armscii8)"
@@ -755,6 +755,10 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_GREEK_GENERAL_CI_CHARSET_GREEK="greek_general_ci
COM_COMPONENTBUILDER_ADMIN_VIEW_GREEK_ISO_EIGHT_THOUSAND_EIGHT_HUNDRED_AND_FIFTY_NINESEVEN_GREEK_MOST_SUITABLE_COLLATION_GREEK_GENERAL_CI="greek - ISO 8859-7 Greek (most suitable collation = greek_general_ci)"
COM_COMPONENTBUILDER_ADMIN_VIEW_GRID="Grid"
COM_COMPONENTBUILDER_ADMIN_VIEW_GRID_TWO="Grid 2"
COM_COMPONENTBUILDER_ADMIN_VIEW_GUID="Guid"
COM_COMPONENTBUILDER_ADMIN_VIEW_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_ADMIN_VIEW_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_ADMIN_VIEW_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_ADMIN_VIEW_HEALTH="Health"
COM_COMPONENTBUILDER_ADMIN_VIEW_HEART="Heart"
COM_COMPONENTBUILDER_ADMIN_VIEW_HEART_TWO="Heart 2"
@@ -1588,6 +1592,10 @@ COM_COMPONENTBUILDER_CLASS_METHOD_ERROR_UNIQUE_ALIAS="Another Class Method has t
COM_COMPONENTBUILDER_CLASS_METHOD_EXTENSION_TYPE="Extension Type"
COM_COMPONENTBUILDER_CLASS_METHOD_EXTENSION_TYPE_DESCRIPTION="Extension type this class_method belongs to."
COM_COMPONENTBUILDER_CLASS_METHOD_EXTENSION_TYPE_LABEL="Extension Type"
COM_COMPONENTBUILDER_CLASS_METHOD_GUID="Guid"
COM_COMPONENTBUILDER_CLASS_METHOD_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_CLASS_METHOD_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_CLASS_METHOD_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_CLASS_METHOD_ID="Id"
COM_COMPONENTBUILDER_CLASS_METHOD_JOOMLA_PLUGIN_GROUP="Joomla Plugin Group"
COM_COMPONENTBUILDER_CLASS_METHOD_JOOMLA_PLUGIN_GROUP_LABEL="Joomla Plugin Group"
@@ -1687,6 +1695,10 @@ COM_COMPONENTBUILDER_CLASS_PROPERTY_ERROR_UNIQUE_ALIAS="Another Class Property h
COM_COMPONENTBUILDER_CLASS_PROPERTY_EXTENSION_TYPE="Extension Type"
COM_COMPONENTBUILDER_CLASS_PROPERTY_EXTENSION_TYPE_DESCRIPTION="Extension type this class_property belongs to."
COM_COMPONENTBUILDER_CLASS_PROPERTY_EXTENSION_TYPE_LABEL="Extension Type"
COM_COMPONENTBUILDER_CLASS_PROPERTY_GUID="Guid"
COM_COMPONENTBUILDER_CLASS_PROPERTY_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_CLASS_PROPERTY_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_CLASS_PROPERTY_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_CLASS_PROPERTY_ID="Id"
COM_COMPONENTBUILDER_CLASS_PROPERTY_JOOMLA_PLUGIN_GROUP="Joomla Plugin Group"
COM_COMPONENTBUILDER_CLASS_PROPERTY_JOOMLA_PLUGIN_GROUP_LABEL="Joomla Plugin Group"
@@ -3840,6 +3852,10 @@ COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GET_SNIPPETS_BUTTON_ACCESS="Custom Admin
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GRID="Grid"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GRID_TWO="Grid 2"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GUID="Guid"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_HEALTH="Health"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_HEART="Heart"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_HEART_TWO="Heart 2"
@@ -4509,6 +4525,10 @@ COM_COMPONENTBUILDER_DYNAMIC_GET_GREATER_THAN_OR_EQUAL="greater than or equal"
COM_COMPONENTBUILDER_DYNAMIC_GET_GROUP="Group"
COM_COMPONENTBUILDER_DYNAMIC_GET_GROUP_DESCRIPTION="Here you can set the grouping per data set."
COM_COMPONENTBUILDER_DYNAMIC_GET_GROUP_LABEL="Grouping"
COM_COMPONENTBUILDER_DYNAMIC_GET_GUID="Guid"
COM_COMPONENTBUILDER_DYNAMIC_GET_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_DYNAMIC_GET_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_DYNAMIC_GET_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_DYNAMIC_GET_H="h"
COM_COMPONENTBUILDER_DYNAMIC_GET_HH="hh"
COM_COMPONENTBUILDER_DYNAMIC_GET_I="i"
@@ -4883,6 +4903,10 @@ COM_COMPONENTBUILDER_FIELDTYPE_FIELDS="Fields"
COM_COMPONENTBUILDER_FIELDTYPE_FIELDTYPES_CATEGORIES="Fieldtypes Categories"
COM_COMPONENTBUILDER_FIELDTYPE_FIFTY="50"
COM_COMPONENTBUILDER_FIELDTYPE_FLOAT="FLOAT"
COM_COMPONENTBUILDER_FIELDTYPE_GUID="Guid"
COM_COMPONENTBUILDER_FIELDTYPE_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_FIELDTYPE_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_FIELDTYPE_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_FIELDTYPE_HAS_DEFAULTS="Has Defaults"
COM_COMPONENTBUILDER_FIELDTYPE_HAS_DEFAULTS_DESCRIPTION="set the database defaults for this field type"
COM_COMPONENTBUILDER_FIELDTYPE_HAS_DEFAULTS_LABEL="Set Database Defaults"
@@ -5024,6 +5048,10 @@ COM_COMPONENTBUILDER_FIELD_FIELDTYPE_DESCRIPTION="Set the field type"
COM_COMPONENTBUILDER_FIELD_FIELDTYPE_LABEL="Type"
COM_COMPONENTBUILDER_FIELD_FIFTY="50"
COM_COMPONENTBUILDER_FIELD_FLOAT="FLOAT"
COM_COMPONENTBUILDER_FIELD_GUID="Guid"
COM_COMPONENTBUILDER_FIELD_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_FIELD_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_FIELD_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_FIELD_HELPNOTE_LABEL="Field Information"
COM_COMPONENTBUILDER_FIELD_ID="Id"
COM_COMPONENTBUILDER_FIELD_INDEXES="Indexes"
@@ -5689,6 +5717,10 @@ COM_COMPONENTBUILDER_JOOMLA_COMPONENT_EXPORT_KEY_HINT="Export Key Here"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_EXPORT_KEY_LABEL="Export Key<br /><small>(encrypted field)</small>"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_EXPORT_KEY_MESSAGE="Error! Please add export key here."
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_FRONT="Front"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID="Guid"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_ID="Id"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_IMAGE="Image"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_IMAGE_DESCRIPTION="The component image (product box) for the dashboard and install page, must be 300px X 300px."
COM_COMPONENTBUILDER_JOOMLA_MODULE_FORMS_FIELDS="Forms & Fields"
COM_COMPONENTBUILDER_JOOMLA_MODULE_GET_SNIPPETS_BUTTON_ACCESS="Joomla Module Get Snippets Button Access"
COM_COMPONENTBUILDER_JOOMLA_MODULE_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
COM_COMPONENTBUILDER_JOOMLA_MODULE_GUID="Guid"
COM_COMPONENTBUILDER_JOOMLA_MODULE_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_JOOMLA_MODULE_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_JOOMLA_MODULE_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_JOOMLA_MODULE_HELPER="Helper"
COM_COMPONENTBUILDER_JOOMLA_MODULE_HTML="HTML"
COM_COMPONENTBUILDER_JOOMLA_MODULE_ID="Id"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_STATUS="Status"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_VERSION_DESC="A count of the number of times this Joomla Plugin Group has been revised."
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_VERSION_LABEL="Version"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GUID="Guid"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_HEAD="Head"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_HEAD_DESCRIPTION="The class head, where JLoader, namespace and use is added, so that class being extended will work."
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_HEAD_LABEL="Class Head"
COM_COMPONENTBUILDER_LIBRARY_FILE_LABEL="Target File Linked"
COM_COMPONENTBUILDER_LIBRARY_GET_SNIPPETS_BUTTON_ACCESS="Library Get Snippets Button Access"
COM_COMPONENTBUILDER_LIBRARY_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
COM_COMPONENTBUILDER_LIBRARY_GUID="Guid"
COM_COMPONENTBUILDER_LIBRARY_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_LIBRARY_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_LIBRARY_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_LIBRARY_HOW="How"
COM_COMPONENTBUILDER_LIBRARY_HOW_DESCRIPTION="Select how you want to control the behaviour of the library file inclusion."
COM_COMPONENTBUILDER_LIBRARY_HOW_LABEL="File Behaviour"
COM_COMPONENTBUILDER_SITE_VIEW_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
COM_COMPONENTBUILDER_SITE_VIEW_GRID="Grid"
COM_COMPONENTBUILDER_SITE_VIEW_GRID_TWO="Grid 2"
COM_COMPONENTBUILDER_SITE_VIEW_GUID="Guid"
COM_COMPONENTBUILDER_SITE_VIEW_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_SITE_VIEW_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_SITE_VIEW_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_SITE_VIEW_HEALTH="Health"
COM_COMPONENTBUILDER_SITE_VIEW_HEART="Heart"
COM_COMPONENTBUILDER_SITE_VIEW_HEART_TWO="Heart 2"
COM_COMPONENTBUILDER_SNIPPET_ERROR_UNIQUE_ALIAS="Another Snippet has the same alias."
COM_COMPONENTBUILDER_SNIPPET_GET_SNIPPETS_BUTTON_ACCESS="Snippet Get Snippets Button Access"
COM_COMPONENTBUILDER_SNIPPET_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
COM_COMPONENTBUILDER_SNIPPET_GUID="Guid"
COM_COMPONENTBUILDER_SNIPPET_GUID_DESCRIPTION="Globally Unique Identifier"
COM_COMPONENTBUILDER_SNIPPET_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_SNIPPET_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_SNIPPET_HEADING="Heading"
COM_COMPONENTBUILDER_SNIPPET_HEADING_DESCRIPTION="Enter short heading"
COM_COMPONENTBUILDER_SNIPPET_HEADING_HINT="Your Heading Here"
@@ -26,6 +26,7 @@

// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'guid',
'created',
'created_by',
'modified',
@@ -26,6 +26,7 @@

// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'guid',
'created',
'created_by',
'modified',
@@ -26,6 +26,7 @@

// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'guid',
'created',
'created_by',
'modified',

0 comments on commit 46e52db

Please sign in to comment.
You can’t perform that action at this time.