diff --git a/CHANGELOG.md b/CHANGELOG.md
index 139ed3da1..35ebad986 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,14 +1,18 @@
-# v5.0.3-beta2
+# v5.0.3-beta3
-- Fix the demo site view to also display files
-- Fix the message of field type init
-- Fix to ensure type-agnostic comparisons by casting to CHAR in joins in dynamic get
-- Fix dynamic download for site area to have correct namespace
+- Fix the missing edit button on fields in the related views
+- Fix the dashboard display
+- Place the search option back in the use field of the related views
+- Fix the namespace issue that broken the linker
# v5.0.3-beta
- Fix zip missing working path
-- Fix demo site view dynamic get
+- Fix demo site view dynamic get
+- Fix the demo site view to also display files
+- Fix the message of field type init
+- Fix to ensure type-agnostic comparisons by casting to CHAR in joins in dynamic get
+- Fix dynamic download for site area to have correct namespace
# v5.0.3-alpha
diff --git a/ComponentbuilderInstallerScript.php b/ComponentbuilderInstallerScript.php
index 999214864..47d931ea5 100644
--- a/ComponentbuilderInstallerScript.php
+++ b/ComponentbuilderInstallerScript.php
@@ -1517,7 +1517,7 @@ class Com_ComponentbuilderInstallerScript implements InstallerScriptInterface
$this->setDatabaseAssetsRulesFix(95520, "MEDIUMTEXT");
// Install the global extension params.
$this->setExtensionsParams(
- '{"autorName":"Llewellyn van der Merwe","autorEmail":"joomla@vdm.io","subform_layouts":"default","editor":"none","manage_jcb_package_directories":"2","set_browser_storage":"1","storage_time_to_live":"global","super_powers_documentation":"0","powers_repository":"0","super_powers_repositories":"0","builder_gif_size":"480-272","compiler_plugin":["componentbuilderactionlogcompiler","componentbuilderfieldorderingcompiler","componentbuilderheaderscompiler","componentbuilderpowersautoloadercompiler","componentbuilderprivacycompiler"],"add_menu_prefix":"1","menu_prefix":"»","namespace_prefix":"JCB","minify":"0","language":"en-GB","percentagelanguageadd":"30","assets_table_fix":"2","compiler_field_builder_type":"2","field_name_builder":"2","type_name_builder":"2","import_guid_only":"1","export_language_strings":"1","cronjob_backup_type":"1","cronjob_backup_server":"0","backup_package_name":"JCB_Backup_[YEAR]_[MONTH]_[DAY]","export_company":"Vast Development Method","export_owner":"Llewellyn van der Merwe","export_email":"joomla@vdm.io","export_website":"https://dev.vdm.io/","export_license":"GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html","export_copyright":"Copyright (C) 2015. All Rights Reserved","check_in":"-1 day","save_history":"1","history_limit":"10","add_jquery_framework":"1","uikit_load":"1","uikit_min":"","uikit_style":""}'
+ '{"autorName":"Llewellyn van der Merwe","autorEmail":"joomla@vdm.io","subform_layouts":{"subform_layouts0":{"view_field":"default","layout":"repeatablejcbjfive"}},"editor":"none","manage_jcb_package_directories":"2","set_browser_storage":"1","storage_time_to_live":"global","super_powers_documentation":"0","powers_repository":"0","super_powers_repositories":"0","builder_gif_size":"480-272","compiler_plugin":["componentbuilderactionlogcompiler","componentbuilderfieldorderingcompiler","componentbuilderheaderscompiler","componentbuilderpowersautoloadercompiler","componentbuilderprivacycompiler"],"add_menu_prefix":"1","menu_prefix":"»","namespace_prefix":"JCB","minify":"0","language":"en-GB","percentagelanguageadd":"30","assets_table_fix":"2","compiler_field_builder_type":"2","field_name_builder":"2","type_name_builder":"2","import_guid_only":"1","export_language_strings":"1","cronjob_backup_type":"1","cronjob_backup_server":"0","backup_package_name":"JCB_Backup_[YEAR]_[MONTH]_[DAY]","export_company":"Vast Development Method","export_owner":"Llewellyn van der Merwe","export_email":"joomla@vdm.io","export_website":"https://dev.vdm.io/","export_license":"GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html","export_copyright":"Copyright (C) 2015. All Rights Reserved","check_in":"-1 day","save_history":"1","history_limit":"10","add_jquery_framework":"1","uikit_load":"1","uikit_min":"","uikit_style":""}'
);
@@ -3270,7 +3270,7 @@ class Com_ComponentbuilderInstallerScript implements InstallerScriptInterface
echo '
-
Upgrade to Version 5.0.3-beta2 Was Successful! Let us know if anything is not working as expected. ';
+ Upgrade to Version 5.0.3-beta3 Was Successful! Let us know if anything is not working as expected. ';
// Add/Update component in the action logs extensions table.
$this->setActionLogsExtensions();
diff --git a/README.md b/README.md
index d1992c541..69f339b85 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 save you lots of time and money. A real must have!
-You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (5.0.3-beta2) with **ALL** its features and **ALL** concepts totally open-source and free!
+You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (5.0.3-beta3) 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,14 +144,14 @@ TODO
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
+ *First Build*: 30th April, 2015
-+ *Last Build*: 19th September, 2024
-+ *Version*: 5.0.3-beta2
++ *Last Build*: 20th September, 2024
++ *Version*: 5.0.3-beta3
+ *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
-+ *Line count*: **857969**
++ *Line count*: **858230**
+ *Field count*: **2104**
-+ *File count*: **5922**
-+ *Folder count*: **630**
++ *File count*: **5926**
++ *Folder count*: **631**
> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io)
diff --git a/admin/README.txt b/admin/README.txt
index d1992c541..69f339b85 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 save you lots of time and money. A real must have!
-You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (5.0.3-beta2) with **ALL** its features and **ALL** concepts totally open-source and free!
+You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (5.0.3-beta3) 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,14 +144,14 @@ TODO
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
+ *First Build*: 30th April, 2015
-+ *Last Build*: 19th September, 2024
-+ *Version*: 5.0.3-beta2
++ *Last Build*: 20th September, 2024
++ *Version*: 5.0.3-beta3
+ *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
-+ *Line count*: **857969**
++ *Line count*: **858230**
+ *Field count*: **2104**
-+ *File count*: **5922**
-+ *Folder count*: **630**
++ *File count*: **5926**
++ *Folder count*: **631**
> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io)
diff --git a/admin/language/en-GB/en-GB.com_componentbuilder.ini b/admin/language/en-GB/en-GB.com_componentbuilder.ini
index d32c8858a..199aeb557 100644
--- a/admin/language/en-GB/en-GB.com_componentbuilder.ini
+++ b/admin/language/en-GB/en-GB.com_componentbuilder.ini
@@ -1357,7 +1357,7 @@ COM_COMPONENTBUILDER_BSB_COULD_NOT_BE_IMPORTEDS="%s could not be imported
COM_COMPONENTBUILDER_BSB_HAS_BEEN_IMPORTED="%s has been imported!"
COM_COMPONENTBUILDER_BSB_HAS_BEEN_UPDATED="%s has been updated!"
COM_COMPONENTBUILDER_BSB_WAS_FOUND="%s was found!"
-COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEAR_SUCCESSFULLYB="The tmp folder has been clear successfully! "
+COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEARED_SUCCESSFULLYB="The tmp folder has been cleared successfully! "
COM_COMPONENTBUILDER_BUILD="Build"
COM_COMPONENTBUILDER_BUILDIN="Build-in"
COM_COMPONENTBUILDER_BUILD_DATE="Build Date"
diff --git a/admin/sql/install.mysql.utf8.sql b/admin/sql/install.mysql.utf8.sql
index 2fe1ca55d..868d2e2ea 100644
--- a/admin/sql/install.mysql.utf8.sql
+++ b/admin/sql/install.mysql.utf8.sql
@@ -2116,10 +2116,10 @@ INSERT INTO `#__componentbuilder_joomla_plugin` (`id`, `add_head`, `add_php_meth
--
INSERT INTO `#__componentbuilder_admin_view` (`id`, `add_category_submenu`, `add_css_view`, `add_css_views`, `add_custom_button`, `add_custom_import`, `add_fadein`, `add_javascript_view_file`, `add_javascript_view_footer`, `add_javascript_views_file`, `add_javascript_views_footer`, `add_php_after_cancel`, `add_php_after_delete`, `add_php_after_publish`, `add_php_ajax`, `add_php_allowadd`, `add_php_allowedit`, `add_php_batchcopy`, `add_php_batchmove`, `add_php_before_cancel`, `add_php_before_delete`, `add_php_before_publish`, `add_php_before_save`, `add_php_document`, `add_php_getform`, `add_php_getitem`, `add_php_getitems`, `add_php_getitems_after_all`, `add_php_getlistquery`, `add_php_postsavehook`, `add_php_save`, `add_sql`, `addlinked_views`, `addpermissions`, `addtables`, `addtabs`, `ajax_input`, `alias_builder`, `alias_builder_type`, `css_view`, `css_views`, `custom_button`, `description`, `guid`, `html_import_view`, `icon`, `icon_add`, `icon_category`, `javascript_view_file`, `javascript_view_footer`, `javascript_views_file`, `javascript_views_footer`, `mysql_table_charset`, `mysql_table_collate`, `mysql_table_engine`, `mysql_table_row_format`, `name_list`, `name_single`, `php_after_cancel`, `php_after_delete`, `php_after_publish`, `php_ajaxmethod`, `php_allowadd`, `php_allowedit`, `php_batchcopy`, `php_batchmove`, `php_before_cancel`, `php_before_delete`, `php_before_publish`, `php_before_save`, `php_controller`, `php_controller_list`, `php_document`, `php_getform`, `php_getitem`, `php_getitems`, `php_getitems_after_all`, `php_getlistquery`, `php_import`, `php_import_display`, `php_import_ext`, `php_import_headers`, `php_import_save`, `php_import_setdata`, `php_model`, `php_model_list`, `php_postsavehook`, `php_save`, `short_description`, `source`, `sql`, `system_name`, `type`, `params`, `published`, `created`, `modified`, `version`, `hits`, `access`, `ordering`) VALUES
-(109, 1, 1, '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{\"addtabs0\":{\"name\":\"Details\"},\"addtabs1\":{\"name\":\"Media\"},\"addtabs2\":{\"name\":\"Participants\"},\"addtabs3\":{\"name\":\"More\"}}', '{}', '', 1, 'LmNvbnRyb2wtd3JhcHBlci1tb3JlIC5jb250cm9sLWxhYmVsIHsNCiAgICBkaXNwbGF5OiBub25lOyAvLyBqdXN0IGZvciBmdW4gOikNCn0=', '', '{}', '', 'c1053952-8a84-4398-aef1-41726f7c0043', '', 'images/WoodMannequin-icon.png', 'images/WoodMannequin-icon-plus.png', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Looks', 'Look', '', '', '', '', '', '', '', '', '', '', '', 'IFtDVVNUT01DT0RFPXNhdmVHVUlEUG93ZXJd', '', '', 'W0NVU1RPTUNPREU9dmRtVXBsb2FkZXJDb25maWcrdmRtLXVpa2l0LXVwbG9hZGVyLGZpbGVfdmRtX3VwbG9hZGVyLGdldEZpbGVUeXBlRGV0YWlscyx1cGxvYWRGaWxlLGRpc3BsYXlGaWxlcyxkZWxldGVGaWxlXQ0KW0NVU1RPTUNPREU9YWRkVWlraXRUaHJlZVRvQWRtaW5WaWV3c10=', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'The demo view', '', '', 'Look', 1, '{\"privacy\":{\"activate\":\"1\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"23\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2016-10-18 11:44:46', '2024-09-19 01:17:21', 41, '', 1, 110),
+(109, 1, 1, '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{\"addtabs0\":{\"name\":\"Details\"},\"addtabs1\":{\"name\":\"Media\"},\"addtabs2\":{\"name\":\"Participants\"},\"addtabs3\":{\"name\":\"More\"}}', '{}', '', 1, 'LmNvbnRyb2wtd3JhcHBlci1tb3JlIC5jb250cm9sLWxhYmVsIHsNCiAgICBkaXNwbGF5OiBub25lOyAvLyBqdXN0IGZvciBmdW4gOikNCn0=', '', '{}', '', 'c1053952-8a84-4398-aef1-41726f7c0043', '', 'images/vdm/icon/look.png', 'images/vdm/icon/look_add.png', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Looks', 'Look', '', '', '', '', '', '', '', '', '', '', '', 'IFtDVVNUT01DT0RFPXNhdmVHVUlEUG93ZXJd', '', '', 'W0NVU1RPTUNPREU9dmRtVXBsb2FkZXJDb25maWcrdmRtLXVpa2l0LXVwbG9hZGVyLGZpbGVfdmRtX3VwbG9hZGVyLGdldEZpbGVUeXBlRGV0YWlscyx1cGxvYWRGaWxlLGRpc3BsYXlGaWxlcyxkZWxldGVGaWxlXQ0KW0NVU1RPTUNPREU9YWRkVWlraXRUaHJlZVRvQWRtaW5WaWV3c10=', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'The demo view', '', '', 'Look', 1, '{\"privacy\":{\"activate\":\"1\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"23\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2016-10-18 11:44:46', '2024-09-19 22:30:12', 42, '', 1, 110),
(283, 1, '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', 1, '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{\"ajax_input0\":{\"value_name\":\"guid\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input1\":{\"value_name\":\"target\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input2\":{\"value_name\":\"guid\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input3\":{\"value_name\":\"entity\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input4\":{\"value_name\":\"target\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input5\":{\"value_name\":\"guid\",\"task_name\":\"deleteFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"deleteFile\",\"user_check\":\"1\"},\"ajax_input6\":{\"value_name\":\"entity\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"},\"ajax_input7\":{\"value_name\":\"target\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"}}', '', '', '', '', '{}', '', '19a973ea-cdfa-4c79-bbbd-1b8a37286b27', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'File Types', 'File Type', '', '', '', 'CS8qKg0KCSAqIEdldCB0aGUgZmlsZSB0eXBlIGRldGFpbHMsIGlmIGl0IGV4aXN0cy4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgdHlwZSBndWlkDQoJICogQHBhcmFtIHN0cmluZyAkdGFyZ2V0ICBUaGUgdGFyZ2V0IGVudGl0eSBuYW1lDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5DQoJICogQHNpbmNlIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGdldEZpbGVUeXBlRGV0YWlscyhzdHJpbmcgJGd1aWQsIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkpDQoJCXsNCgkJCXRyeQ0KCQkJew0KCQkJCSR0YXJnZXQgPSBiYXNlNjRfZGVjb2RlKCR0YXJnZXQpOw0KCQkJCSR0eXBlID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5UeXBlJyktPmdldCgkZ3VpZCwgJHRhcmdldCk7DQoJCQl9DQoJCQljYXRjaCAoXEV4Y2VwdGlvbiAkZXJyb3IpDQoJCQl7DQoJCQkJcmV0dXJuIFsnZXJyb3InID0+ICRlcnJvci0+Z2V0TWVzc2FnZSgpXTsNCgkJCX0NCg0KCQkJaWYgKCR0eXBlICE9PSBudWxsKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICR0eXBlXTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdGaWxlIHR5cGUgZGV0YWlscyBjb3VsZCBub3QgYmUgZm91bmQnKV07DQoJfQ0KDQoJLyoqDQoJICogVXBsb2FkIGEgZmlsZSwgb2YgYSBnaXZlbiBmaWxlIHR5cGUgYW5kIGxpbmsgaXQgdG8gYW4gZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZ3VpZCAgICBUaGUgZmlsZSB0eXBlIGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICRlbnRpdHkgIFRoZSBlbnRpdHkgZ3VpZA0KCSAqIEBwYXJhbSBzdHJpbmcgJHRhcmdldCAgVGhlIHRhcmdldCBlbnRpdHkgbmFtZQ0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB1cGxvYWRGaWxlKHN0cmluZyAkZ3VpZCwgc3RyaW5nICRlbnRpdHksIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkNCgkJCSYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCRlbnRpdHkpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQkkdGFyZ2V0ID0gYmFzZTY0X2RlY29kZSgkdGFyZ2V0KTsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+dXBsb2FkKCRndWlkLCAkZW50aXR5LCAkdGFyZ2V0KTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwbG9hZGVkJyldOw0KCQl9DQoNCgkJcmV0dXJuIFsnZXJyb3InID0+IFRleHQ6Ol8oJ1RoZSBmaWxlIGZhaWxlZCB0byB1cGxvYWQnKV07DQoJfQ0KDQoJLyoqDQoJICogRGVsZXRlIGEgZmlsZSBvZiBhIGdpdmVuIGVudGl0eS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgZ3VpZA0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBkZWxldGVGaWxlKHN0cmluZyAkZ3VpZCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGd1aWQpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+ZGVsZXRlKCRndWlkKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQnKV07DQoJCX0NCg0KCQlyZXR1cm4gWydlcnJvcicgPT4gVGV4dDo6XygnVGhlIGZpbGUgY291bGQgbm90IGJlIGRlbGV0ZWQnKV07DQoJfQ0KDQoJLyoqDQoJICogTG9hZCB0aGUgZGlzcGxheSBvZiB0aGUgZmlsZXMgbGlua2VkIHRoaXMgZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZW50aXR5ICBUaGUgZW50aXR5IGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICR0YXJnZXQgIFRoZSB0YXJnZXQgZW50aXR5IG5hbWUNCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkNCgkgKiBAc2luY2UgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZGlzcGxheUZpbGVzKHN0cmluZyAkZW50aXR5LCBzdHJpbmcgJHRhcmdldCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGVudGl0eSkpDQoJCXsNCgkJCSRkaXNwbGF5ID0gbnVsbDsNCg0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRhcmdldCA9IGJhc2U2NF9kZWNvZGUoJHRhcmdldCk7DQoJCQkJJGRhdGEgPSBTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLkRpc3BsYXknKS0+Z2V0KCRlbnRpdHksICR0YXJnZXQpOw0KDQoJCQkJaWYgKCRkYXRhICE9PSBudWxsKQ0KCQkJCXsNCgkJCQkJJGRpc3BsYXlEYXRhID0gIFsnZGF0YScgPT4gJGRhdGEsICdlbnRpdHknID0+ICRlbnRpdHksICd0YXJnZXQnID0+ICR0YXJnZXRdOw0KCQkJCQkkZGlzcGxheSA9IEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ2RlbW9sb29rZmlsZWRpc3BsYXknLCAkZGlzcGxheURhdGEpOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQlyZXR1cm4gWydkYXRhJyA9PiAnPGI+JyAuIFRleHQ6OnNwcmludGYoJ05vIGZpbGVzIGxpbmtlZCB0byAlcy4nLCAkdGFyZ2V0KSAuICc8L2I+J107DQoJCQkJfQ0KCQkJfQ0KCQkJY2F0Y2ggKFxFeGNlcHRpb24gJGVycm9yKQ0KCQkJew0KCQkJCXJldHVybiBbJ2Vycm9yJyA9PiAkZXJyb3ItPmdldE1lc3NhZ2UoKV07DQoJCQl9DQoNCgkJCWlmICghZW1wdHkoJGRpc3BsYXkpKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICRkaXNwbGF5XTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSBkaXNwbGF5IGNvdWxkIG5vdCBiZSBsb2FkZWQnKV07DQoJfQ==', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', 'Ly8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsICRkaXNwbGF5RGF0YSk7', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'File Type', 2, 'LS0NCi0tIER1bXBpbmcgZGF0YSBmb3IgdGFibGUgYCNfX2RlbW9fZmlsZV90eXBlYA0KLS0NCg0KSU5TRVJUIElOVE8gYCNfX2RlbW9fZmlsZV90eXBlYCAoYGlkYCwgYGNyb3BgLCBgZG9jdW1lbnRfZm9ybWF0c2AsIGBkb3dubG9hZF9hY2Nlc3NgLCBgZmlsZV9mb3JtYXRzYCwgYGd1aWRgLCBgaW1hZ2VfZm9ybWF0c2AsIGBtZWRpYV9mb3JtYXRzYCwgYG5hbWVgLCBgcGF0aGAsIGB0YXJnZXRgLCBgdHlwZWAsIGBwYXJhbXNgLCBgcHVibGlzaGVkYCwgYGNyZWF0ZWRgLCBgbW9kaWZpZWRgLCBgdmVyc2lvbmAsIGBoaXRzYCwgYGFjY2Vzc2AsIGBvcmRlcmluZ2AsIGBtZXRha2V5YCwgYG1ldGFkZXNjYCwgYG1ldGFkYXRhYCkgVkFMVUVTDQooMSwgJycsICd7XCIwXCI6XCJwZGZcIn0nLCAxLCAnJywgJzYwODM0ZTAyLWJkMGItNDBhYS1iMGZlLWE0MGJiYTIyNTU2OCcsICcnLCAnJywgJ0RvY3VtZW50JywgJy9kb2N1bWVudHMnLCAne1wiMFwiOlwibG9va1wifScsIDIsICcnLCAxLCAnMjAxOS0wOS0wMyAyMjozOToyMScsICcyMDE5LTA5LTAzIDIyOjQ0OjIzJywgMywgJycsIDMsIDEsICcnLCAnJywgJ3tcInJvYm90c1wiOlwiXCIsXCJhdXRob3JcIjpcIlwiLFwicmlnaHRzXCI6XCJcIn0nKTs=', 'File Types (demo-look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3395\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-08 21:58:20', '2024-09-17 23:27:09', 34, '', 1, 245),
-(284, 1, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '595ba2c9-21fa-43a4-9af7-93c9cfb21b82', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Mores', 'More', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Add More', '', '', 'More', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3429\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:09:41', '2024-09-19 01:23:28', 5, '', 1, 246),
-(285, 1, '', '', '', '', 1, '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', 'Files', '224eb9c7-8b40-48cf-bf77-2afa291fd54a', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Files', 'File', '', 'CQlmb3JlYWNoICgkZmlsZVBhdGhzIGFzICRmaWxlUGF0aCkNCgkJew0KCQkJaWYgKGlzX2ZpbGUoJGZpbGVQYXRoKSAmJiBpc193cml0YWJsZSgkZmlsZVBhdGgpKQ0KCQkJew0KCQkJCUpvb21sYV9fXzU1ZTllOGYwXzNjNWVfNDgzYV9hMDYzXzdjNzU2NWIwMGVkN19fX1Bvd2VyOjpkZWxldGUoJGZpbGVQYXRoKTsgLy8gcmVtb3ZlIGZyb20gZmlsZSBzeXN0ZW0NCgkJCX0NCgkJfQ==', '', '', '', '', '', '', '', 'CQkkZmlsZVBhdGhzID0gU3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5JdGVtcycpLT50YWJsZSgnW1tbdmlld11dXScpLT52YWx1ZXMoJHBrcywgJ2lkJywgJ2ZpbGVfcGF0aCcpID8/IFtdOw==', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Files', '', '', 'Files', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:38:14', '2024-09-15 23:41:35', 14, '', 1, 247),
+(284, 1, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '595ba2c9-21fa-43a4-9af7-93c9cfb21b82', '', 'images/vdm/icon/detail.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Details', 'Detail', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Add More Details', '', '', 'Details (look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3429\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:09:41', '2024-09-19 22:29:45', 7, '', 1, 246),
+(285, 1, '', '', '', '', 1, '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', 'Files', '224eb9c7-8b40-48cf-bf77-2afa291fd54a', '', 'images/vdm/icon/file.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Files', 'File', '', 'CQlmb3JlYWNoICgkZmlsZVBhdGhzIGFzICRmaWxlUGF0aCkNCgkJew0KCQkJaWYgKGlzX2ZpbGUoJGZpbGVQYXRoKSAmJiBpc193cml0YWJsZSgkZmlsZVBhdGgpKQ0KCQkJew0KCQkJCUpvb21sYV9fXzU1ZTllOGYwXzNjNWVfNDgzYV9hMDYzXzdjNzU2NWIwMGVkN19fX1Bvd2VyOjpkZWxldGUoJGZpbGVQYXRoKTsgLy8gcmVtb3ZlIGZyb20gZmlsZSBzeXN0ZW0NCgkJCX0NCgkJfQ==', '', '', '', '', '', '', '', 'CQkkZmlsZVBhdGhzID0gU3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5JdGVtcycpLT50YWJsZSgnW1tbdmlld11dXScpLT52YWx1ZXMoJHBrcywgJ2lkJywgJ2ZpbGVfcGF0aCcpID8/IFtdOw==', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Files', '', '', 'Files', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:38:14', '2024-09-19 22:29:35', 15, '', 1, 247),
(286, 1, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, '', 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":1},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":1},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":1},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":1},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":1},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":1},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":1},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":1},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":1}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '60b7b30d-9229-4ce2-b055-9efbb7ac4cea', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'User Entity Maps', 'User Entity Map', '', '', '', '', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', '', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'User Entity Maps', '', '', 'User Entity Map', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:49:46', '2024-09-16 23:34:45', 4, '', 1, 248);
--
@@ -2128,7 +2128,7 @@ INSERT INTO `#__componentbuilder_admin_view` (`id`, `add_category_submenu`, `add
INSERT INTO `#__componentbuilder_site_view` (`id`, `add_css_document`, `add_css`, `add_js_document`, `add_php_document`, `add_php_jview`, `add_php_jview_display`, `add_php_view`, `add_php_ajax`, `add_custom_button`, `custom_button`, `button_position`, `php_controller`, `php_model`, `ajax_input`, `php_ajaxmethod`, `codename`, `css_document`, `css`, `custom_get`, `default`, `description`, `dynamic_get`, `js_document`, `main_get`, `name`, `system_name`, `php_document`, `php_jview`, `php_jview_display`, `php_view`, `snippet`, `params`, `javascript_file`, `libraries`, `published`, `created`, `modified`, `version`, `hits`, `ordering`, `guid`) VALUES
(23, '', '', '', '', '', '', '', '', '', '{}', '', '', '', '{}', '', 'looks', '', '', '', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+PD9waHAgZWNobyBUZXh0OjpfKCdMaXN0IG9mIGFsbCBsb29rcycpOyA/PjwvY2FwdGlvbj4NCiAgICA8dGhlYWQ+DQogICAgICAgIDx0cj4NCiAgICAgICAgICAgIDx0aD48P3BocCBlY2hvIFRleHQ6Ol8oJ05hbWUnKTsgPz48L3RoPg0KICAgICAgICAgICAgPHRoPjw/cGhwIGVjaG8gVGV4dDo6XygnRGVzY3JpcHRpb24nKTsgPz48L3RoPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGhlYWQ+DQogICAgPHRib2R5Pg0KICAgICAgICA8P3BocCBmb3JlYWNoICgkdGhpcy0+aXRlbXMgYXMgJGl0ZW0pOiA/Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+PGEgaHJlZj0iPD9waHAgZWNobyAgSm9vbWxhX19fOTIxNjdmMThfODU0M180MGU4XzkyYWZfMDUzZWY0YzIxMGQxX19fUG93ZXI6OmdldExvb2tpbmdSb3V0ZSgkaXRlbS0+c2x1Zyk7ID8+IiA+PD9waHAgZWNobyAkaXRlbS0+bmFtZTsgPz48L2E+PC90ZD4NCiAgICAgICAgICAgIDx0ZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJGl0ZW0tPmRlc2NyaXB0aW9uLCB0cnVlLCAxMjApOyA/Pjw/cGhwIGVjaG8gJGl0ZW0tPmVkaXRMaW5rOyA/PjwvdGQ+DQogICAgICAgIDwvdHI+DQogICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgPC90Ym9keT4NCjwvdGFibGU+', 'The List of all published looks', 36, '', 36, 'Looks', 'Looks', '', '', '', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-04-05 14:31:59', '2024-09-16 00:18:59', 12, '', 14, 'b2dce59e-e3b8-4467-bcb5-8f2df4bdfeb7'),
-(25, '', '', '', '', 1, 1, '', '', '', '{}', 1, '', '', '{}', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQgdWstY29tbWVudC1wcmltYXJ5Ij4NCiAgICA8aGVhZGVyIGNsYXNzPSJ1ay1jb21tZW50LWhlYWRlciB1ay1ncmlkLW1lZGl1bSB1ay1mbGV4LW1pZGRsZSIgdWstZ3JpZD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtYXV0byI+DQogICAgICAgICAgICA8aW1nIGNsYXNzPSJ1ay1jb21tZW50LWF2YXRhciIgc3JjPSJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vODAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgYWx0PSIiPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtZXhwYW5kIj4NCiAgICAgICAgICAgIDxoNCBjbGFzcz0idWstY29tbWVudC10aXRsZSB1ay1tYXJnaW4tcmVtb3ZlIj48c3Ryb25nPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9zdHJvbmc+PC9oND4NCiAgICAgICAgICAgIDx1bCBjbGFzcz0idWstY29tbWVudC1tZXRhIHVrLXN1Ym5hdiB1ay1zdWJuYXYtZGl2aWRlciB1ay1tYXJnaW4tcmVtb3ZlLXRvcCI+DQogICAgICAgICAgICAgICAgPGxpPjw/cGhwIGVjaG8gVGV4dDo6XygnSGl0cycpOyA/PjogPD9waHAgZWNobyAkdGhpcy0+aXRlbS0+aGl0czsgPz48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9oZWFkZXI+DQogICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1ib2R5Ij4NCiAgICAgICAgPHA+PD9waHAgZWNobyAkdGhpcy0+aXRlbS0+ZGVzY3JpcHRpb247ID8+PC9wPg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmZpbGVzKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsIFsnZGF0YScgPT4gJHRoaXMtPml0ZW0tPmZpbGVzLCAndGFyZ2V0JyA9PiAnbG9vaycsICdlbnRpdHknID0+ICR0aGlzLT5pdGVtLT5ndWlkLCAncmVtb3ZlX2RlbGV0ZScgPT4gdHJ1ZV0pOyA/Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlNb3JlTSkpOiA/Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idWstbWFyZ2luIj4NCiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRlZmF1bHQgdWstYnV0dG9uLXNtYWxsIiB1ay10b2dnbGU9InRhcmdldDogI21vcmUtZGV0YWlscy0wOTAiPg0KICAgICAgICAgICAgICAgICAgICA8P3BocCBlY2hvIFRleHQ6Ol8oJ01vcmUgRGV0YWlscycpOyA/Pg0KICAgICAgICAgICAgICAgIDwvYnV0dG9uPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgIDwvZGl2Pg0KPC9hcnRpY2xlPg0KDQo8P3BocCBpZiAoIWVtcHR5KCR0aGlzLT5pdGVtLT5ndWlkRW50aXR5TW9yZU0pKTogPz4NCiAgICA8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KICAgIDxkaXYgaWQ9Im1vcmUtZGV0YWlscy0wOTAiIHVrLW1vZGFsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tb2RhbC1kaWFsb2cgdWstbW9kYWwtYm9keSI+DQogICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJ1ay1tb2RhbC1jbG9zZS1kZWZhdWx0IiB0eXBlPSJidXR0b24iIHVrLWNsb3NlPjwvYnV0dG9uPg0KICAgICAgICAgICAgPGgyIGNsYXNzPSJ1ay1tb2RhbC10aXRsZSI+PD9waHAgZWNobyBUZXh0OjpfKCdNb3JlIEluZm9ybWF0aW9uJyk7ID8+PC9oMj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWdyaWQtc21hbGwgdWstY2hpbGQtd2lkdGgtZXhwYW5kQHMgdWstdGV4dC1jZW50ZXIiIHVrLWdyaWQ+DQogICAgICAgICAgICAgICAgPD9waHAgZm9yZWFjaCAoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlNb3JlTSBhcyAkbW9yZSk6ID8+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWNhcmQgdWstY2FyZC1kZWZhdWx0IHVrLWNhcmQtaG92ZXIgdWstY2FyZC1ib2R5IHVrLXdpZHRoLTEtMkBtIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0IHVrLWRlc2NyaXB0aW9uLWxpc3QtZGl2aWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdCaXJ0aCBkYXknKTsgPz48L2R0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGQ+PD9waHAgZWNobyBKb29tbGFfX19jZjNiOTVjMV9iYTU2XzQxOTNfOGViNF85MTY0NTgyYjdmNTVfX19Qb3dlcjo6ZmFuY3lEYXRlKCR0aGlzLT5lc2NhcGUoJG1vcmUtPmRhdGVvZmJpcnRoKSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBpZiAoU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6Y2hlY2soJG1vcmUtPmVtYWlsKSk6ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIFRleHQ6Ol8oJ0VtYWlsJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+ZW1haWwpOyA/PjwvZGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5tb2JpbGVfcGhvbmUpKTogPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gVGV4dDo6XygnTW9iaWxlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGlmIChTdXBlcl9fXzFmMjhjYjUzXzYwZDlfNGRiMV9iNTE3XzNjN2RjNmI0MjllZl9fX1Bvd2VyOjpjaGVjaygkbW9yZS0+d2Vic2l0ZSkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+d2Vic2l0ZSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGw+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8P3BocCBlbmRpZjsgPz4=', 'Looking at a look', 39, '', 39, 'Looking', 'Looking', '', 'CSAvKioNCgkgICogSW5jcmVtZW50IHRoZSBoaXQgY291bnRlciBmb3IgdGhlIGVudGl0eS4NCgkgICoNCgkgICogQHJldHVybiAgdm9pZA0KCSAgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gaGl0KCk6IHZvaWQNCgl7DQoJCWlmIChpc3NldCgkdGhpcy0+aXRlbS0+aWQpICYmICR0aGlzLT5pdGVtLT5pZCkNCgkJew0KCQkJJGRiID0gRmFjdG9yeTo6Z2V0RGJvKCk7DQoJCQkkcXVlcnkgPSAkZGItPmdldFF1ZXJ5KHRydWUpOw0KDQoJCQkvLyBGaWVsZHMgdG8gdXBkYXRlLg0KCQkJJGZpZWxkcyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnID0gJyAuICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJCSRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkdGhpcy0+aXRlbS0+aWQNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCWlmICgkZGItPmV4ZWN1dGUoKSkNCgkJCXsNCgkJCQkkdGhpcy0+aXRlbS0+aGl0cysrOw0KCQkJfQ0KCQl9DQoJfQ0KDQoJIC8qKg0KCSAgKiBnZXQgdGhlIEZpbGVzIGZvciB0aGlzIGVudGl0eQ0KCSAgKg0KCSAgKiBAcmV0dXJuICB2b2lkDQoJICAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzZXRMaW5rZWRGaWxlcygpOiB2b2lkDQoJew0KCQlpZiAoaXNzZXQoJHRoaXMtPml0ZW0tPmd1aWQpICYmICFpc3NldCgkdGhpcy0+aXRlbS0+ZmlsZXMpICYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCR0aGlzLT5pdGVtLT5ndWlkKSkNCgkJew0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRoaXMtPml0ZW0tPmZpbGVzID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5EaXNwbGF5JyktPmdldCgkdGhpcy0+aXRlbS0+Z3VpZCwgJ2xvb2snKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQkvLyBpZ25vcmUgdGhpcyBlcnJvciBmb3Igbm93DQoJCQl9DQoJCX0NCgl9', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQokdGhpcy0+aGl0KCk7DQoNCi8vIHNldCB0aGUgbGlua2VkIGZpbGVzDQokdGhpcy0+c2V0TGlua2VkRmlsZXMoKTs=', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-10-20 15:11:29', '2024-09-19 03:42:43', 30, '', 14, '851ed44e-5431-4951-876f-4b62a4c56ad2');
+(25, '', '', '', '', 1, 1, '', '', '', '{}', 1, '', '', '{}', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQgdWstY29tbWVudC1wcmltYXJ5Ij4NCiAgICA8aGVhZGVyIGNsYXNzPSJ1ay1jb21tZW50LWhlYWRlciB1ay1ncmlkLW1lZGl1bSB1ay1mbGV4LW1pZGRsZSIgdWstZ3JpZD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtYXV0byI+DQogICAgICAgICAgICA8aW1nIGNsYXNzPSJ1ay1jb21tZW50LWF2YXRhciIgc3JjPSJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vODAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgYWx0PSIiPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtZXhwYW5kIj4NCiAgICAgICAgICAgIDxoNCBjbGFzcz0idWstY29tbWVudC10aXRsZSB1ay1tYXJnaW4tcmVtb3ZlIj48c3Ryb25nPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9zdHJvbmc+PC9oND4NCiAgICAgICAgICAgIDx1bCBjbGFzcz0idWstY29tbWVudC1tZXRhIHVrLXN1Ym5hdiB1ay1zdWJuYXYtZGl2aWRlciB1ay1tYXJnaW4tcmVtb3ZlLXRvcCI+DQogICAgICAgICAgICAgICAgPGxpPjw/cGhwIGVjaG8gVGV4dDo6XygnSGl0cycpOyA/PjogPD9waHAgZWNobyAkdGhpcy0+aXRlbS0+aGl0czsgPz48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9oZWFkZXI+DQogICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1ib2R5Ij4NCiAgICAgICAgPHA+PD9waHAgZWNobyAkdGhpcy0+aXRlbS0+ZGVzY3JpcHRpb247ID8+PC9wPg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmZpbGVzKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsIFsnZGF0YScgPT4gJHRoaXMtPml0ZW0tPmZpbGVzLCAndGFyZ2V0JyA9PiAnbG9vaycsICdlbnRpdHknID0+ICR0aGlzLT5pdGVtLT5ndWlkLCAncmVtb3ZlX2RlbGV0ZScgPT4gdHJ1ZV0pOyA/Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiB1ay1idXR0b24tZGVmYXVsdCB1ay1idXR0b24tc21hbGwiIHVrLXRvZ2dsZT0idGFyZ2V0OiAjbW9yZS1kZXRhaWxzLTA5MCI+DQogICAgICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBEZXRhaWxzJyk7ID8+DQogICAgICAgICAgICAgICAgPC9idXR0b24+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgPC9kaXY+DQo8L2FydGljbGU+DQoNCjw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgPCEtLSBUaGlzIGlzIHRoZSBtb2RhbCAtLT4NCiAgICA8ZGl2IGlkPSJtb3JlLWRldGFpbHMtMDkwIiB1ay1tb2RhbD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIHVrLW1vZGFsLWJvZHkiPg0KICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0idWstbW9kYWwtY2xvc2UtZGVmYXVsdCIgdHlwZT0iYnV0dG9uIiB1ay1jbG9zZT48L2J1dHRvbj4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0idWstbW9kYWwtdGl0bGUiPjw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBJbmZvcm1hdGlvbicpOyA/PjwvaDI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1ncmlkLXNtYWxsIHVrLWNoaWxkLXdpZHRoLWV4cGFuZEBzIHVrLXRleHQtY2VudGVyIiB1ay1ncmlkPg0KICAgICAgICAgICAgICAgIDw/cGhwIGZvcmVhY2ggKCR0aGlzLT5pdGVtLT5ndWlkRW50aXR5RGV0YWlsRCBhcyAkbW9yZSk6ID8+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWNhcmQgdWstY2FyZC1kZWZhdWx0IHVrLWNhcmQtaG92ZXIgdWstY2FyZC1ib2R5IHVrLXdpZHRoLTEtMkBtIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0IHVrLWRlc2NyaXB0aW9uLWxpc3QtZGl2aWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdCaXJ0aCBkYXknKTsgPz48L2R0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGQ+PD9waHAgZWNobyBKb29tbGFfX19jZjNiOTVjMV9iYTU2XzQxOTNfOGViNF85MTY0NTgyYjdmNTVfX19Qb3dlcjo6ZmFuY3lEYXRlKCR0aGlzLT5lc2NhcGUoJG1vcmUtPmRhdGVvZmJpcnRoKSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBpZiAoU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6Y2hlY2soJG1vcmUtPmVtYWlsKSk6ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIFRleHQ6Ol8oJ0VtYWlsJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+ZW1haWwpOyA/PjwvZGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5tb2JpbGVfcGhvbmUpKTogPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gVGV4dDo6XygnTW9iaWxlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGlmIChTdXBlcl9fXzFmMjhjYjUzXzYwZDlfNGRiMV9iNTE3XzNjN2RjNmI0MjllZl9fX1Bvd2VyOjpjaGVjaygkbW9yZS0+d2Vic2l0ZSkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+d2Vic2l0ZSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGw+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8P3BocCBlbmRpZjsgPz4=', 'Looking at a look', 39, '', 39, 'Looking', 'Looking', '', 'CSAvKioNCgkgICogSW5jcmVtZW50IHRoZSBoaXQgY291bnRlciBmb3IgdGhlIGVudGl0eS4NCgkgICoNCgkgICogQHJldHVybiAgdm9pZA0KCSAgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gaGl0KCk6IHZvaWQNCgl7DQoJCWlmIChpc3NldCgkdGhpcy0+aXRlbS0+aWQpICYmICR0aGlzLT5pdGVtLT5pZCkNCgkJew0KCQkJJGRiID0gRmFjdG9yeTo6Z2V0RGJvKCk7DQoJCQkkcXVlcnkgPSAkZGItPmdldFF1ZXJ5KHRydWUpOw0KDQoJCQkvLyBGaWVsZHMgdG8gdXBkYXRlLg0KCQkJJGZpZWxkcyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnID0gJyAuICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJCSRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkdGhpcy0+aXRlbS0+aWQNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCWlmICgkZGItPmV4ZWN1dGUoKSkNCgkJCXsNCgkJCQkkdGhpcy0+aXRlbS0+aGl0cysrOw0KCQkJfQ0KCQl9DQoJfQ0KDQoJIC8qKg0KCSAgKiBnZXQgdGhlIEZpbGVzIGZvciB0aGlzIGVudGl0eQ0KCSAgKg0KCSAgKiBAcmV0dXJuICB2b2lkDQoJICAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzZXRMaW5rZWRGaWxlcygpOiB2b2lkDQoJew0KCQlpZiAoaXNzZXQoJHRoaXMtPml0ZW0tPmd1aWQpICYmICFpc3NldCgkdGhpcy0+aXRlbS0+ZmlsZXMpICYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCR0aGlzLT5pdGVtLT5ndWlkKSkNCgkJew0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRoaXMtPml0ZW0tPmZpbGVzID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5EaXNwbGF5JyktPmdldCgkdGhpcy0+aXRlbS0+Z3VpZCwgJ2xvb2snKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQkvLyBpZ25vcmUgdGhpcyBlcnJvciBmb3Igbm93DQoJCQl9DQoJCX0NCgl9', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQokdGhpcy0+aGl0KCk7DQoNCi8vIHNldCB0aGUgbGlua2VkIGZpbGVzDQokdGhpcy0+c2V0TGlua2VkRmlsZXMoKTs=', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-10-20 15:11:29', '2024-09-19 22:59:44', 32, '', 14, '851ed44e-5431-4951-876f-4b62a4c56ad2');
--
-- Dumping data for table `#__componentbuilder_layout`
@@ -2153,7 +2153,7 @@ INSERT INTO `#__componentbuilder_layout` (`id`, `add_php_view`, `alias`, `descri
INSERT INTO `#__componentbuilder_dynamic_get` (`id`, `add_php_after_getitem`, `add_php_before_getitem`, `add_php_after_getitems`, `add_php_before_getitems`, `add_php_getlistquery`, `php_after_getitem`, `php_before_getitem`, `php_before_getitems`, `php_getlistquery`, `php_after_getitems`, `pagination`, `addcalculation`, `db_selection`, `db_table_main`, `filter`, `getcustom`, `gettype`, `global`, `join_db_table`, `join_view_table`, `main_source`, `name`, `order`, `php_calculation`, `php_custom_get`, `view_selection`, `view_table_main`, `where`, `php_router_parse`, `group`, `params`, `published`, `version`, `hits`, `ordering`, `guid`) VALUES
(36, '', '', 1, '', '', '', '', '', '', 'CQkvLyBkbyBhIHF1aWNrIGJ1aWxkIG9mIGFsbCBlZGl0IGxpbmtzIGxpbmtzDQoJCWlmIChpc3NldCgkaXRlbXMpICYmICRpdGVtcykNCgkJew0KCQkJZm9yZWFjaCAoJGl0ZW1zIGFzICRuciA9PiAmJGl0ZW0pDQoJCQl7DQoJCQkJJGNhbkRvID0gW1tbQ29tcG9uZW50XV1dSGVscGVyOjpnZXRBY3Rpb25zKCdsb29rJywkaXRlbSwnbG9va3MnKTsNCgkJCQlpZiAoJGNhbkRvLT5nZXQoJ2xvb2suZWRpdCcpKQ0KCQkJCXsNCgkJCQkJJGl0ZW0tPmVkaXRMaW5rID0gJzxiciAvPjxiciAvPjxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLXByaW1hcnkgdWstd2lkdGgtMS0xIiBocmVmPSInOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gSm9vbWxhX19fZDRjNzYwOTlfNGMzMl80MDhhXzg3MDFfZDBhNzI0NDg0ZGZkX19fUG93ZXI6Ol8oJ2luZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ2aWV3PWxvb2smdGFzaz1sb29rLmVkaXQmaWQ9JyAuICRpdGVtLT5pZCk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnIj48aSBjbGFzcz0idWstaWNvbi1wZW5jaWwiPjwvaT48c3BhbiBjbGFzcz0idWstaGlkZGVuLXNtYWxsIj4nOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gVGV4dDo6XygnRWRpdCBMb29rJyk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnPC9zcGFuPjwvYT4nOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgPSAnJzsNCgkJCQl9DQoJCQl9DQoJCX0=', 1, '', '', '', '{}', '', 2, '{}', '{}', '{}', 1, 'Looks', '{\"order0\":{\"table_key\":\"a.name\",\"direction\":\"ASC\"}}', '', '', 'a.*', 109, '{\"where0\":{\"table_key\":\"a.published\",\"operator\":1,\"value_key\":\"1\"}}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 14, '', 13, '32b3ae7d-8aa8-47f1-ab2e-30076ddaa029'),
-(39, '', '', '', '', '', '', '', '', '', '', 1, '', '', '', '{\"filter0\":{\"filter_type\":1,\"state_key\":\"id\",\"operator\":1,\"table_key\":\"a.id\"}}', '', 1, '{}', '{}', '{\"join_view_table0\":{\"view_table\":\"284\",\"row_type\":2,\"as\":\"m\",\"type\":1,\"on_field\":\"a.guid\",\"operator\":1,\"join_field\":\"m.entity\",\"selection\":\"m.email AS email\\r\\nm.mobile_phone AS mobile_phone\\r\\nm.dateofbirth AS dateofbirth\\r\\nm.website AS website\"}}', 1, 'Looking', '{}', '', '', 'a.*', 109, '{}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 15, '', '', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a');
+(39, '', '', '', '', '', '', '', '', '', '', 1, '', '', '', '{\"filter0\":{\"filter_type\":1,\"state_key\":\"id\",\"operator\":1,\"table_key\":\"a.id\"}}', '', 1, '{}', '{}', '{\"join_view_table0\":{\"view_table\":\"284\",\"row_type\":2,\"as\":\"d\",\"type\":1,\"on_field\":\"a.guid\",\"operator\":1,\"join_field\":\"d.entity\",\"selection\":\"d.email AS email\\r\\nd.mobile_phone AS mobile_phone\\r\\nd.dateofbirth AS dateofbirth\\r\\nd.website AS website\"}}', 1, 'Looking', '{}', '', '', 'a.*', 109, '{}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 16, '', '', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a');
--
-- Dumping data for table `#__componentbuilder_custom_code`
@@ -2606,13 +2606,13 @@ INSERT INTO `#__componentbuilder_field` (`id`, `add_css_view`, `add_css_views`,
(3406, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Username (User Map)', 'NULL', '', 24, '\" \"', -2, '2024-09-06 22:58:59', '0000-00-00 00:00:00', 1, '', 1067, '78a39c78-2432-4c95-bbac-e482a0f4aed9', '', '', '', '', ''),
(3407, '', '', '', '', '', '', '', '', 11, '', 'INT', 2, '', '', 'User ID (Hidden)', 'NULL', '', 9, '\" \"', 1, '2020-09-07 23:11:49', '2024-09-07 02:29:24', 2, '', 1068, 'a0d7c091-1781-45fb-a71f-1447bad69614', '', '', '', '', ''),
(3408, '', '', '', '', '', '', '', '', 'Other', 36, 'VARCHAR', 2, '', '', 'GUID (Hidden)', 'NULL', '', 9, '\" \"', 1, '2020-09-07 23:13:52', '2024-09-16 23:23:17', 4, '', 1069, 'fb3115a1-e579-401a-9b53-9469cd4739e4', '', '', '', '', ''),
-(3409, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Entity Type (Hidden)', 'NULL', '', 9, '\" \"', 1, '2020-09-07 23:22:59', '2024-09-17 02:50:31', 7, '', 1070, '8a64b899-6cb9-4ba3-bed1-559675f8d20b', '', '', '', '', ''),
+(3409, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Entity Type (Hidden)', 'NULL', '', 9, '\" \"', 1, '2020-09-07 23:22:59', '2024-09-19 22:00:34', 8, '', 1070, '8a64b899-6cb9-4ba3-bed1-559675f8d20b', '', '', '', '', ''),
(3410, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Users', 'NULL', 6, 35, '\" \"', 1, '2020-09-07 23:26:06', '2024-09-16 23:44:01', 9, '', 1071, 'c61285fd-2e35-4605-869f-66d2fbd70004', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlVzZXJzU3ViZm9ybScpLT50YWJsZSgndXNlcl9lbnRpdHlfbWFwJyktPmdldCgkaXRlbS0+Z3VpZCA/PyAnJyAsJ2VudGl0eScsICd1c2VycycsIFsndXNlcl9pZCcsJ2d1aWQnLCduYW1lJywndXNlcm5hbWUnLCdlbWFpbCcsJ2VudGl0eV90eXBlJ10pOw==', 'U3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5Vc2Vyc1N1YmZvcm0nKS0+dGFibGUoJ3VzZXJfZW50aXR5X21hcCcpLT5zZXQoW1tbZmllbGRdXV0gPz8gW10sICdndWlkJywgJ2VudGl0eScsICRkYXRhWydndWlkJ10gPz8gJycpOw==', '', '', ''),
(3411, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Image Formats', 'NULL', '', 6, '\" \"', 1, '2020-09-08 00:06:26', '2024-09-07 02:36:13', 8, '', 1072, '6b3c73d5-7640-43c0-a2e7-125a187f4513', '', '', '', '', ''),
(3412, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Document Formats', 'NULL', '', 6, '\" \"', 1, '2020-09-08 00:07:16', '2024-09-15 22:58:42', 9, '', 1072, '24f17aaf-cc19-4bad-bc8b-4d37c79a898d', '', '', '', '', ''),
(3413, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Media Formats', 'NULL', '', 6, '\" \"', 1, '2020-09-08 00:08:13', '2024-09-15 22:56:57', 10, '', 1072, 'fd936809-37c1-4016-a4ee-a4d016343725', '', '', '', '', ''),
(3414, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed File Formats', 'NULL', '', 6, '\" \"', 1, '2020-09-08 00:09:04', '2024-09-15 22:55:34', 8, '', 1072, 'ca8f38cb-f930-4976-a76b-c1d6cd18652d', '', '', '', '', ''),
-(3415, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'More', 'NULL', 6, 35, '\" \"', 1, '2020-09-08 00:26:48', '2024-09-17 23:40:14', 9, '', 1073, 'd763ecd7-8d72-418e-8010-706c0785baab', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ21vcmUnKS0+Z2V0KCRpdGVtLT5ndWlkID8/ICcnICwnZW50aXR5JywgJ21vcmUnLCBbJ2d1aWQnLCdlbWFpbCcsJ21vYmlsZV9waG9uZScsJ2RhdGVvZmJpcnRoJywnd2Vic2l0ZScsJ2VudGl0eV90eXBlJ10pOw==', 'U3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5TdWJmb3JtJyktPnRhYmxlKCdtb3JlJyktPnNldChbW1tmaWVsZF1dXSA/PyBbXSwgJ2d1aWQnLCAnZW50aXR5JywgJGRhdGFbJ2d1aWQnXSA/PyAnJyk7', '', '', ''),
+(3415, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'More Details', 'NULL', 6, 35, '\" \"', 1, '2020-09-08 00:26:48', '2024-09-19 22:00:03', 11, '', 1073, 'd763ecd7-8d72-418e-8010-706c0785baab', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2RldGFpbCcpLT5nZXQoJGl0ZW0tPmd1aWQgPz8gJycgLCdlbnRpdHknLCAnbW9yZScsIFsnZ3VpZCcsJ2VtYWlsJywnbW9iaWxlX3Bob25lJywnZGF0ZW9mYmlydGgnLCd3ZWJzaXRlJywnZW50aXR5X3R5cGUnXSk7', 'U3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5TdWJmb3JtJyktPnRhYmxlKCdkZXRhaWwnKS0+c2V0KFtbW2ZpZWxkXV1dID8/IFtdLCAnZ3VpZCcsICdlbnRpdHknLCAkZGF0YVsnZ3VpZCddID8/ICcnKTs=', '', '', ''),
(3416, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Look Groups', 'NULL', '', 29, '\" \"', 1, '2020-09-08 02:37:42', '2024-09-07 02:40:32', 3, '', 1074, '104f8410-a07e-4cf8-aad5-2b4db7c6864c', '', '', '', '', ''),
(3417, '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Note VDM File Uploader', 'NOT NULL', '', 14, '\"\\r\\n <\\/span>\\r\\n Attach file<\\/span> by dropping them here or<\\/span>\\r\\n \\r\\n
\\r\\n
selecting one<\\/span> <\\/span>\\r\\n <\\/div>\\r\\n<\\/div>\\r\\n\\r\\n<\\/progress>\\\"\\n\\tshowon=\\\"file_type!:\\\"\\n\\/>\"', 1, '2020-09-07 22:41:51', '2024-09-17 22:49:08', 9, '', 1075, '47a3db14-de87-4cc2-8724-17f437a77d93', '', '', '', '', ''),
(3418, '', '', '', '', '', '', '', '', 1, '', 'TINYINT', 2, '', '', 'Crop Image', 'NULL', '', 17, '\" \"', 1, '2020-09-07 23:53:41', '2024-09-16 23:47:41', 6, '', 1076, 'a778cf30-3fa9-4099-8a3a-0479f734069f', '', '', '', '', ''),
@@ -2799,7 +2799,7 @@ INSERT INTO `#__componentbuilder_help_document` (`id`, `admin_view`, `alias`, `a
--
INSERT INTO `#__componentbuilder_admin_fields` (`id`, `addfields`, `admin_view`, `published`, `created`, `modified`, `version`, `hits`, `ordering`, `params`) VALUES
-(111, '{\"0\":{\"field\":\"84\",\"list\":\"1\",\"order_list\":\"2\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":3,\"order_edit\":\"1\"},\"1\":{\"field\":\"199\",\"list\":\"1\",\"order_list\":\"1\",\"title\":\"1\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"1\"},\"2\":{\"field\":\"23\",\"list\":\"\",\"order_list\":\"0\",\"alias\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"2\"},\"3\":{\"field\":\"3420\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"1\"},\"4\":{\"field\":\"3417\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"2\"},\"5\":{\"field\":\"3426\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"3\"},\"6\":{\"field\":\"3410\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"3\",\"alignment\":1,\"order_edit\":\"1\"},\"7\":{\"field\":\"3415\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"4\",\"alignment\":3,\"order_edit\":\"1\"},\"8\":{\"field\":\"2657\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"15\",\"alignment\":1,\"order_edit\":\"0\"}}', 109, 1, '2017-10-12 19:52:03', '2024-09-17 23:40:35', 20, '', '', ''),
+(111, '{\"0\":{\"field\":\"3415\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":3,\"order_edit\":\"1\"},\"1\":{\"field\":\"84\",\"list\":\"1\",\"order_list\":\"2\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":3,\"order_edit\":\"2\"},\"2\":{\"field\":\"199\",\"list\":\"1\",\"order_list\":\"1\",\"title\":\"1\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"1\"},\"3\":{\"field\":\"23\",\"list\":\"\",\"order_list\":\"0\",\"alias\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"2\"},\"4\":{\"field\":\"3420\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"1\"},\"5\":{\"field\":\"3417\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"2\"},\"6\":{\"field\":\"3426\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"2\",\"alignment\":3,\"order_edit\":\"3\"},\"7\":{\"field\":\"3410\",\"list\":\"2\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"3\",\"alignment\":1,\"order_edit\":\"1\"},\"8\":{\"field\":\"2657\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"15\",\"alignment\":1,\"order_edit\":\"0\"}}', 109, 1, '2017-10-12 19:52:03', '2024-09-19 21:58:06', 21, '', '', ''),
(282, '{\"0\":{\"field\":\"3395\",\"list\":\"1\",\"order_list\":\"2\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"1\"},\"1\":{\"field\":\"3396\",\"list\":\"1\",\"order_list\":\"3\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"2\"},\"2\":{\"field\":\"3423\",\"list\":\"1\",\"order_list\":\"4\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"3\"},\"3\":{\"field\":\"3411\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"1\"},\"4\":{\"field\":\"3413\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"2\"},\"5\":{\"field\":\"3412\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"3\"},\"6\":{\"field\":\"3414\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"4\"},\"7\":{\"field\":\"3419\",\"list\":\"\",\"order_list\":\"0\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":3,\"order_edit\":\"5\"},\"8\":{\"field\":\"199\",\"list\":\"1\",\"order_list\":\"1\",\"title\":\"1\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"1\"},\"9\":{\"field\":\"3425\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"2\"},\"10\":{\"field\":\"2657\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"15\",\"alignment\":1,\"order_edit\":\"0\"}}', 283, 1, '2024-09-06 22:03:19', '2024-09-16 23:49:09', 11, '', 43, ''),
(283, '{\"0\":{\"field\":\"691\",\"list\":\"1\",\"order_list\":\"1\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"1\"},\"1\":{\"field\":\"1160\",\"list\":\"1\",\"order_list\":\"2\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"2\"},\"2\":{\"field\":\"3429\",\"list\":\"1\",\"order_list\":\"3\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"3\"},\"3\":{\"field\":\"280\",\"list\":\"\",\"order_list\":\"0\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"2\"},\"4\":{\"field\":\"3404\",\"list\":\"1\",\"order_list\":\"4\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"1\"},\"5\":{\"field\":\"3403\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"2\"},\"6\":{\"field\":\"2657\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"15\",\"alignment\":1,\"order_edit\":\"0\"}}', 284, 1, '2024-09-06 22:15:55', '2024-09-16 23:32:35', 5, '', 44, ''),
(284, '{\"0\":{\"field\":\"3398\",\"list\":\"1\",\"order_list\":\"1\",\"title\":\"1\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"1\"},\"1\":{\"field\":\"3400\",\"list\":\"1\",\"order_list\":\"3\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"2\"},\"2\":{\"field\":\"3424\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":1,\"order_edit\":\"3\"},\"3\":{\"field\":\"3428\",\"list\":\"1\",\"order_list\":\"2\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"1\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"1\"},\"4\":{\"field\":\"3401\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"2\"},\"5\":{\"field\":\"3402\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":2,\"order_edit\":\"3\"},\"6\":{\"field\":\"3404\",\"list\":\"1\",\"order_list\":\"4\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"1\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"1\"},\"7\":{\"field\":\"3403\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"1\",\"alignment\":4,\"order_edit\":\"2\"},\"8\":{\"field\":\"2657\",\"list\":\"\",\"order_list\":\"0\",\"search\":\"1\",\"filter\":\"\",\"tab\":\"15\",\"alignment\":1,\"order_edit\":\"0\"}}', 285, 1, '2024-09-06 22:48:18', '2024-09-17 22:00:38', 9, '', 45, ''),
diff --git a/admin/src/Controller/CompilerController.php b/admin/src/Controller/CompilerController.php
index f22e4e909..b70548f8d 100644
--- a/admin/src/Controller/CompilerController.php
+++ b/admin/src/Controller/CompilerController.php
@@ -565,7 +565,7 @@ class CompilerController extends AdminController
$tmp = $comConfig->get('tmp_path');
if ($model->emptyFolder($tmp))
{
- $message = Text::_('COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEAR_SUCCESSFULLYB');
+ $message = Text::_('COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEARED_SUCCESSFULLYB');
$this->setRedirect($redirect_url, $message, 'message');
// get application
$app = Factory::getApplication();
diff --git a/admin/src/Controller/Joomla_componentsController.php b/admin/src/Controller/Joomla_componentsController.php
index cae98720a..98d36cc19 100644
--- a/admin/src/Controller/Joomla_componentsController.php
+++ b/admin/src/Controller/Joomla_componentsController.php
@@ -143,7 +143,7 @@ class Joomla_componentsController extends AdminController
$tmp = $comConfig->get('tmp_path');
if ($model->emptyFolder($tmp))
{
- $message = Text::_('COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEAR_SUCCESSFULLYB');
+ $message = Text::_('COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEARED_SUCCESSFULLYB');
$this->setRedirect($redirect_url, $message, 'message');
// get application
$app = Factory::getApplication();
diff --git a/admin/src/Field/ClassextendsField.php b/admin/src/Field/ClassextendsField.php
index 9f5dedb2a..41c69df28 100644
--- a/admin/src/Field/ClassextendsField.php
+++ b/admin/src/Field/ClassextendsField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class ClassextendsField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class ClassextendsField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/ClasspowersField.php b/admin/src/Field/ClasspowersField.php
index 302125b24..4130ebcd9 100644
--- a/admin/src/Field/ClasspowersField.php
+++ b/admin/src/Field/ClasspowersField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class ClasspowersField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class ClasspowersField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/Cron_serversField.php b/admin/src/Field/Cron_serversField.php
index c992143cd..5eb99a945 100644
--- a/admin/src/Field/Cron_serversField.php
+++ b/admin/src/Field/Cron_serversField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class Cron_serversField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class Cron_serversField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/DynamicgetField.php b/admin/src/Field/DynamicgetField.php
index 167af754d..aa9006cbd 100644
--- a/admin/src/Field/DynamicgetField.php
+++ b/admin/src/Field/DynamicgetField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class DynamicgetField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class DynamicgetField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/ExcludedlanguagesField.php b/admin/src/Field/ExcludedlanguagesField.php
index 37aed4562..c6f2fa0e4 100644
--- a/admin/src/Field/ExcludedlanguagesField.php
+++ b/admin/src/Field/ExcludedlanguagesField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class ExcludedlanguagesField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class ExcludedlanguagesField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/FieldtypesField.php b/admin/src/Field/FieldtypesField.php
index 1b73b5640..b0c2434bc 100644
--- a/admin/src/Field/FieldtypesField.php
+++ b/admin/src/Field/FieldtypesField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class FieldtypesField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class FieldtypesField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/InterfacepowersField.php b/admin/src/Field/InterfacepowersField.php
index 1333fa5cc..13ba6243e 100644
--- a/admin/src/Field/InterfacepowersField.php
+++ b/admin/src/Field/InterfacepowersField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class InterfacepowersField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class InterfacepowersField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/JoomlacomponentField.php b/admin/src/Field/JoomlacomponentField.php
index b36bb9f8b..3392d8038 100644
--- a/admin/src/Field/JoomlacomponentField.php
+++ b/admin/src/Field/JoomlacomponentField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class JoomlacomponentField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class JoomlacomponentField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/JoomlaplugingroupsField.php b/admin/src/Field/JoomlaplugingroupsField.php
index 17797edd3..9a5965dc6 100644
--- a/admin/src/Field/JoomlaplugingroupsField.php
+++ b/admin/src/Field/JoomlaplugingroupsField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class JoomlaplugingroupsField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class JoomlaplugingroupsField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/JoomlapluginsField.php b/admin/src/Field/JoomlapluginsField.php
index 7a070fa88..9fccc08dd 100644
--- a/admin/src/Field/JoomlapluginsField.php
+++ b/admin/src/Field/JoomlapluginsField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class JoomlapluginsField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class JoomlapluginsField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/LibrariesField.php b/admin/src/Field/LibrariesField.php
index 744cd95d2..255660402 100644
--- a/admin/src/Field/LibrariesField.php
+++ b/admin/src/Field/LibrariesField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class LibrariesField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class LibrariesField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/LibrariesxField.php b/admin/src/Field/LibrariesxField.php
index ffef46a21..8765bc677 100644
--- a/admin/src/Field/LibrariesxField.php
+++ b/admin/src/Field/LibrariesxField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class LibrariesxField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class LibrariesxField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/LibraryField.php b/admin/src/Field/LibraryField.php
index eb7fcbc59..68343e714 100644
--- a/admin/src/Field/LibraryField.php
+++ b/admin/src/Field/LibraryField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class LibraryField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class LibraryField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/MaingetsField.php b/admin/src/Field/MaingetsField.php
index 4bc067b00..2ee6fa169 100644
--- a/admin/src/Field/MaingetsField.php
+++ b/admin/src/Field/MaingetsField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class MaingetsField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class MaingetsField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/ServersField.php b/admin/src/Field/ServersField.php
index 9274db20d..5f64f16ff 100644
--- a/admin/src/Field/ServersField.php
+++ b/admin/src/Field/ServersField.php
@@ -16,6 +16,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -70,7 +71,7 @@ class ServersField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -101,12 +102,14 @@ class ServersField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Field/SnippetsField.php b/admin/src/Field/SnippetsField.php
index ba2e27eb5..8c5bd6a70 100644
--- a/admin/src/Field/SnippetsField.php
+++ b/admin/src/Field/SnippetsField.php
@@ -17,6 +17,7 @@ use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Component\ComponentHelper;
use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
use VDM\Joomla\Utilities\StringHelper;
+use Joomla\CMS\Uri\Uri;
// No direct access to this file
\defined('_JEXEC') or die;
@@ -71,7 +72,7 @@ class SnippetsField extends ListField
$ref = '&ref=' . $values['view'] . '&refid=' . $values['id'];
$refJ = '&ref=' . $values['view'] . '&refid=' . $values['id'];
// get the return value.
- $_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();
+ $_uri = (string) Uri::getInstance();
$_return = urlencode(base64_encode($_uri));
// load return value.
$ref .= '&return=' . $_return;
@@ -102,12 +103,14 @@ class SnippetsField extends ListField
// build script
$script[] = "
document.addEventListener('DOMContentLoaded', function() {
- document.getElementById('jform_".$button_code_name."').addEventListener('change', function(e) {
+ let ".$button_code_name."Field = document.getElementById('jform_".$button_code_name."');
+ if (!".$button_code_name."Field) { return; }
+ ".$button_code_name."Field.addEventListener('change', function(e) {
e.preventDefault();
let ".$button_code_name."Value = this.value;
".$button_code_name."Button(".$button_code_name."Value);
});
- let ".$button_code_name."Value = document.getElementById('jform_".$button_code_name."').value;
+ let ".$button_code_name."Value = ".$button_code_name."Field.value;
".$button_code_name."Button(".$button_code_name."Value);
});
function ".$button_code_name."Button(value) {
diff --git a/admin/src/Model/AjaxModel.php b/admin/src/Model/AjaxModel.php
index 7099f0fd3..2652d4192 100644
--- a/admin/src/Model/AjaxModel.php
+++ b/admin/src/Model/AjaxModel.php
@@ -2026,15 +2026,15 @@ class AjaxModel extends ListModel
{
// check if we have GUID setup
$validGUID = function ($guid) {
- if (method_exists('ComponentbuilderHelper', 'validGUID') && ComponentbuilderHelper::validGUID($guid))
+ if (method_exists(ComponentbuilderHelper::class, 'validGUID') && ComponentbuilderHelper::validGUID($guid))
{
return true;
}
return false;
};
// check if functions exists
- $guidEdit = method_exists('ComponentbuilderHelper', 'getEditButtonGUID');
- $getEdit = method_exists('ComponentbuilderHelper', 'getEditButton');
+ $guidEdit = method_exists(ComponentbuilderHelper::class, 'getEditButtonGUID');
+ $getEdit = method_exists(ComponentbuilderHelper::class, 'getEditButton');
// reset bucket
$bucket = array();
if (UtilitiesArrayHelper::check($value))
diff --git a/admin/tmpl/componentbuilder/default.php b/admin/tmpl/componentbuilder/default.php
index 43747d321..1a0504ba4 100644
--- a/admin/tmpl/componentbuilder/default.php
+++ b/admin/tmpl/componentbuilder/default.php
@@ -25,18 +25,10 @@ defined('_JEXEC') or die;
- 'main')); ?>
-
- loadTemplate('main');?>
-
-
+ loadTemplate('main');?>
- 'vdm')); ?>
-
- loadTemplate('vdm');?>
-
-
+ loadTemplate('vdm');?>
@@ -44,11 +36,7 @@ defined('_JEXEC') or die;
- 'wiki_one')); ?>
-
- loadTemplate('wiki_tutorials');?>
-
-
+ loadTemplate('wiki_tutorials');?>
@@ -56,11 +44,7 @@ defined('_JEXEC') or die;
- 'notice_board_one')); ?>
-
- loadTemplate('notice_board_vast_development_method');?>
-
-
+ loadTemplate('notice_board_vast_development_method');?>
@@ -68,11 +52,7 @@ defined('_JEXEC') or die;
- 'readme_one')); ?>
-
- loadTemplate('readme_information');?>
-
-
+ loadTemplate('readme_information');?>
diff --git a/componentbuilder.xml b/componentbuilder.xml
index 6c901bf8c..bceb721ba 100644
--- a/componentbuilder.xml
+++ b/componentbuilder.xml
@@ -1,15 +1,15 @@
COM_COMPONENTBUILDER
- 19th September, 2024
+ 20th September, 2024
Llewellyn van der Merwe
joomla@vdm.io
https://dev.vdm.io
Copyright (C) 2015 Vast Development Method. All rights reserved.
GNU General Public License version 2 or later; see LICENSE.txt
- 5.0.3-beta2
+ 5.0.3-beta3
Component Builder (v.5.0.3-beta2)
+ Component Builder (v.5.0.3-beta3)
The Component Builder for [Joomla](https://extensions.joomla.org/extension/component-builder/) is highly advanced tool that is truly able to build extremely complex components in a fraction of the time.
diff --git a/componentbuilder_update_server.xml b/componentbuilder_update_server.xml
index ec6b61476..5e26a86b2 100644
--- a/componentbuilder_update_server.xml
+++ b/componentbuilder_update_server.xml
@@ -116,7 +116,7 @@
5.0.3-beta
https://dev.vdm.io
- https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta2.zip
+ https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta3.zip
beta
@@ -131,10 +131,10 @@
pkg_component_builder
package
site
- 5.0.3-beta2
+ 5.0.3-beta3
https://dev.vdm.io
- https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta2.zip
+ https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta3.zip
beta
diff --git a/images/vdm/icon/detail.png b/images/vdm/icon/detail.png
new file mode 100644
index 000000000..561ba56cb
Binary files /dev/null and b/images/vdm/icon/detail.png differ
diff --git a/images/vdm/icon/file.png b/images/vdm/icon/file.png
new file mode 100644
index 000000000..ec0fe4af6
Binary files /dev/null and b/images/vdm/icon/file.png differ
diff --git a/images/vdm/icon/index.html b/images/vdm/icon/index.html
new file mode 100644
index 000000000..fa6d84e80
--- /dev/null
+++ b/images/vdm/icon/index.html
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/vdm/icon/look.png b/images/vdm/icon/look.png
new file mode 100644
index 000000000..be886d8ee
Binary files /dev/null and b/images/vdm/icon/look.png differ
diff --git a/images/vdm/icon/look_add.png b/images/vdm/icon/look_add.png
new file mode 100644
index 000000000..3994821e0
Binary files /dev/null and b/images/vdm/icon/look_add.png differ
diff --git a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Creator/ConfigFieldsets.php b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Creator/ConfigFieldsets.php
index 23aaf3945..a99866e49 100644
--- a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Creator/ConfigFieldsets.php
+++ b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Creator/ConfigFieldsets.php
@@ -329,10 +329,11 @@ final class ConfigFieldsets
$field['custom_value']
))
{
- // add array if found
- if ((strpos((string) $field['custom_value'], '["') !== false)
- && (strpos((string) $field['custom_value'], '"]')
- !== false))
+ // add array or object if found
+ if (((strpos((string) $field['custom_value'], '["') !== false)
+ && (strpos((string) $field['custom_value'], '"]') !== false)) ||
+ ((strpos((string) $field['custom_value'], '{"') !== false)
+ && (strpos((string) $field['custom_value'], '"}') !== false)))
{
// load the Global checkin defautls
$this->extensionsparams->add('component', '"' . $fieldName
diff --git a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFive/InputButton.php b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFive/InputButton.php
index be0f88fd7..308cac4b3 100644
--- a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFive/InputButton.php
+++ b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFive/InputButton.php
@@ -154,7 +154,7 @@ final class InputButton implements InputButtonInterface
. "\$button_code_name = \$this->getAttribute('name');";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get the input from url";
- $addButton[] = Indent::_(3) . "\$app = Factory::getApplication();";
+ $addButton[] = Indent::_(3) . "\$app = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication();";
$addButton[] = Indent::_(3) . "\$jinput = \$app->input;";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get the view name & id";
@@ -181,7 +181,7 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " get the return value.";
$addButton[] = Indent::_(4)
- . "\$_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();";
+ . "\$_uri = (string) Joomla__"."_eecc143e_b5cf_4c33_ba4d_97da1df61422___Power::getInstance();";
$addButton[] = Indent::_(4)
. "\$_return = urlencode(base64_encode(\$_uri));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
@@ -206,7 +206,7 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " get the return value.";
$addButton[] = Indent::_(4)
- . "\$_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();";
+ . "\$_uri = (string) Joomla__"."_eecc143e_b5cf_4c33_ba4d_97da1df61422___Power::getInstance();";
$addButton[] = Indent::_(4)
. "\$_return = urlencode(base64_encode(\$_uri));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
@@ -231,7 +231,7 @@ final class InputButton implements InputButtonInterface
. "\$button_label = ucfirst(strtolower(\$button_label));";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get user object";
- $addButton[] = Indent::_(3) . "\$user = Factory::getApplication()->getIdentity();";
+ $addButton[] = Indent::_(3) . "\$user = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication()->getIdentity();";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " only add if user allowed to create " . $fieldData['view'];
// check if the item has permissions.
@@ -272,7 +272,11 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "\$script[] = \"";
$addButton[] = Indent::_(5) . "document.addEventListener('DOMContentLoaded', function() {";
$addButton[] = Indent::_(6)
- . "document.getElementById('jform_\".\$button_code_name.\"').addEventListener('change', function(e) {";
+ . "let \".\$button_code_name.\"Field = document.getElementById('jform_\".\$button_code_name.\"');";
+ $addButton[] = Indent::_(6)
+ . "if (!\".\$button_code_name.\"Field) { return; }";
+ $addButton[] = Indent::_(6)
+ . "\".\$button_code_name.\"Field.addEventListener('change', function(e) {";
$addButton[] = Indent::_(7) . "e.preventDefault();";
$addButton[] = Indent::_(7)
. "let \".\$button_code_name.\"Value = this.value;";
@@ -280,7 +284,7 @@ $addButton[] = Indent::_(4) . "\$script[] = \"";
. "\".\$button_code_name.\"Button(\".\$button_code_name.\"Value);";
$addButton[] = Indent::_(6) . "});";
$addButton[] = Indent::_(6)
- . "let \".\$button_code_name.\"Value = document.getElementById('jform_\".\$button_code_name.\"').value;";
+ . "let \".\$button_code_name.\"Value = \".\$button_code_name.\"Field.value;";
$addButton[] = Indent::_(6)
. "\".\$button_code_name.\"Button(\".\$button_code_name.\"Value);";
$addButton[] = Indent::_(5) . "});";
@@ -324,7 +328,7 @@ $addButton[] = Indent::_(4) . "\$script[] = \"";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " Load the needed script.";
$addButton[] = Indent::_(4)
- . "\$document = Factory::getApplication()->getDocument();";
+ . "\$document = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication()->getDocument();";
$addButton[] = Indent::_(4)
. "\$document->addScriptDeclaration(implode(' ',\$script));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
diff --git a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFour/InputButton.php b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFour/InputButton.php
index 22e61bf14..cdc0cba39 100644
--- a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFour/InputButton.php
+++ b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Field/JoomlaFour/InputButton.php
@@ -154,7 +154,7 @@ final class InputButton implements InputButtonInterface
. "\$button_code_name = \$this->getAttribute('name');";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get the input from url";
- $addButton[] = Indent::_(3) . "\$app = Factory::getApplication();";
+ $addButton[] = Indent::_(3) . "\$app = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication();";
$addButton[] = Indent::_(3) . "\$jinput = \$app->input;";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get the view name & id";
@@ -181,7 +181,7 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " get the return value.";
$addButton[] = Indent::_(4)
- . "\$_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();";
+ . "\$_uri = (string) Joomla__"."_eecc143e_b5cf_4c33_ba4d_97da1df61422___Power::getInstance();";
$addButton[] = Indent::_(4)
. "\$_return = urlencode(base64_encode(\$_uri));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
@@ -206,7 +206,7 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " get the return value.";
$addButton[] = Indent::_(4)
- . "\$_uri = (string) \Joomla\CMS\Uri\Uri::getInstance();";
+ . "\$_uri = (string) Joomla__"."_eecc143e_b5cf_4c33_ba4d_97da1df61422___Power::getInstance();";
$addButton[] = Indent::_(4)
. "\$_return = urlencode(base64_encode(\$_uri));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
@@ -231,7 +231,7 @@ final class InputButton implements InputButtonInterface
. "\$button_label = ucfirst(strtolower(\$button_label));";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " get user object";
- $addButton[] = Indent::_(3) . "\$user = Factory::getApplication()->getIdentity();";
+ $addButton[] = Indent::_(3) . "\$user = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication()->getIdentity();";
$addButton[] = Indent::_(3) . "//" . Line::_(__Line__, __Class__)
. " only add if user allowed to create " . $fieldData['view'];
// check if the item has permissions.
@@ -272,7 +272,11 @@ final class InputButton implements InputButtonInterface
$addButton[] = Indent::_(4) . "\$script[] = \"";
$addButton[] = Indent::_(5) . "document.addEventListener('DOMContentLoaded', function() {";
$addButton[] = Indent::_(6)
- . "document.getElementById('jform_\".\$button_code_name.\"').addEventListener('change', function(e) {";
+ . "let \".\$button_code_name.\"Field = document.getElementById('jform_\".\$button_code_name.\"');";
+ $addButton[] = Indent::_(6)
+ . "if (!\".\$button_code_name.\"Field) { return; }";
+ $addButton[] = Indent::_(6)
+ . "\".\$button_code_name.\"Field.addEventListener('change', function(e) {";
$addButton[] = Indent::_(7) . "e.preventDefault();";
$addButton[] = Indent::_(7)
. "let \".\$button_code_name.\"Value = this.value;";
@@ -280,7 +284,7 @@ $addButton[] = Indent::_(4) . "\$script[] = \"";
. "\".\$button_code_name.\"Button(\".\$button_code_name.\"Value);";
$addButton[] = Indent::_(6) . "});";
$addButton[] = Indent::_(6)
- . "let \".\$button_code_name.\"Value = document.getElementById('jform_\".\$button_code_name.\"').value;";
+ . "let \".\$button_code_name.\"Value = \".\$button_code_name.\"Field.value;";
$addButton[] = Indent::_(6)
. "\".\$button_code_name.\"Button(\".\$button_code_name.\"Value);";
$addButton[] = Indent::_(5) . "});";
@@ -324,7 +328,7 @@ $addButton[] = Indent::_(4) . "\$script[] = \"";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
. " Load the needed script.";
$addButton[] = Indent::_(4)
- . "\$document = Factory::getApplication()->getDocument();";
+ . "\$document = Joomla__"."_39403062_84fb_46e0_bac4_0023f766e827___Power::getApplication()->getDocument();";
$addButton[] = Indent::_(4)
. "\$document->addScriptDeclaration(implode(' ',\$script));";
$addButton[] = Indent::_(4) . "//" . Line::_(__Line__, __Class__)
diff --git a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Infusion.php b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Infusion.php
index ea02e1601..60031e7fb 100644
--- a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Infusion.php
+++ b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Infusion.php
@@ -1588,7 +1588,7 @@ class Infusion extends Interpretation
// DASHBOARDICONACCESS
CFactory::_('Compiler.Builder.Content.Multi')->set(CFactory::_('Config')->component_code_name . '|DASHBOARDICONACCESS',
- $this->setDashboardIconAccess()
+ CFactory::_('Compiler.Builder.Permission.Dashboard')->build()
);
// DASH_MODEL_METHODS
diff --git a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Interpretation.php b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Interpretation.php
index ffd5b35b9..2f26d8a17 100644
--- a/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Interpretation.php
+++ b/libraries/vendor_jcb/VDM.Joomla/src/Componentbuilder/Compiler/Helper/Interpretation.php
@@ -21424,6 +21424,15 @@ class Interpretation extends Fields
}
public function setDashboardDisplayData()
+ {
+ if (CFactory::_('Config')->get('joomla_version', 3) == 3)
+ {
+ return $this->setDashboardDisplayDataJ3();
+ }
+ return $this->setDashboardDisplayDataJ4();
+ }
+
+ public function setDashboardDisplayDataJ3()
{
// display array reset
$display = [];
@@ -21435,13 +21444,7 @@ class Interpretation extends Fields
$row_class = 'row-fluid';
$form_class = 'form-horizontal';
$uitab = 'bootstrap';
- if (CFactory::_('Config')->get('joomla_version', 3) != 3)
- {
- $width_class = 'col-md-';
- $row_class = 'row';
- $form_class = 'main-card';
- $uitab = 'uitab';
- }
+
// check if we have custom tabs
if (CFactory::_('Component')->isArray('dashboard_tab'))
{
@@ -21574,6 +21577,120 @@ class Interpretation extends Fields
return PHP_EOL . implode(PHP_EOL, $display);
}
+ public function setDashboardDisplayDataJ4()
+ {
+ // display array reset
+ $display = [];
+ $mainAccordianName = 'cPanel';
+ $builder = [];
+ $tab = Indent::_(3);
+ $loadTabs = false;
+ $width_class = 'col-md-';
+ $row_class = 'row';
+ $form_class = 'main-card';
+ $uitab = 'uitab';
+
+ // check if we have custom tabs
+ if (CFactory::_('Component')->isArray('dashboard_tab'))
+ {
+ // build the tabs and accordians
+ foreach (CFactory::_('Component')->get('dashboard_tab') as $data)
+ {
+ $builder[$data['name']][$data['header']]
+ = CFactory::_('Placeholder')->update_(
+ $data['html']
+ );
+ }
+ // since we have custom tabs we must load the tab structure around the cpanel
+ $display[] = '';
+ $display[] = Indent::_(1) . '