diff --git a/README.md b/README.md
index eebc011f2..9a0b2ca43 100644
--- a/README.md
+++ b/README.md
@@ -110,11 +110,11 @@ Component Builder is mapped as a component in itself on my local development env
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](http://vdm.bz/component-builder)
+ *First Build*: 30th April, 2015
-+ *Last Build*: 6th October, 2017
++ *Last Build*: 12th October, 2017
+ *Version*: 2.5.6
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
-+ *Line count*: **120884**
++ *Line count*: **117008**
+ *File count*: **702**
+ *Folder count*: **121**
diff --git a/admin/README.txt b/admin/README.txt
index eebc011f2..9a0b2ca43 100644
--- a/admin/README.txt
+++ b/admin/README.txt
@@ -110,11 +110,11 @@ Component Builder is mapped as a component in itself on my local development env
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](http://vdm.bz/component-builder)
+ *First Build*: 30th April, 2015
-+ *Last Build*: 6th October, 2017
++ *Last Build*: 12th October, 2017
+ *Version*: 2.5.6
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
-+ *Line count*: **120884**
++ *Line count*: **117008**
+ *File count*: **702**
+ *Folder count*: **121**
diff --git a/admin/access.xml b/admin/access.xml
index cc6bd0863..0412b8e14 100644
--- a/admin/access.xml
+++ b/admin/access.xml
@@ -19,83 +19,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -205,86 +128,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -345,171 +189,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/admin/assets/css/admin.css b/admin/assets/css/admin.css
index f2fba667c..65bfa876d 100644
--- a/admin/assets/css/admin.css
+++ b/admin/assets/css/admin.css
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin.css
diff --git a/admin/assets/css/admin_view.css b/admin/assets/css/admin_view.css
index 1c20b341e..a85ed845d 100644
--- a/admin/assets/css/admin_view.css
+++ b/admin/assets/css/admin_view.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_view.css
diff --git a/admin/assets/css/admin_views.css b/admin/assets/css/admin_views.css
index e23ed7a2b..093b45cff 100644
--- a/admin/assets/css/admin_views.css
+++ b/admin/assets/css/admin_views.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_views.css
diff --git a/admin/assets/css/custom_admin_view.css b/admin/assets/css/custom_admin_view.css
index 28bf6fdb1..dea59af2c 100644
--- a/admin/assets/css/custom_admin_view.css
+++ b/admin/assets/css/custom_admin_view.css
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_view.css
diff --git a/admin/assets/css/custom_admin_views.css b/admin/assets/css/custom_admin_views.css
index c1fcdbc4d..a54b973d6 100644
--- a/admin/assets/css/custom_admin_views.css
+++ b/admin/assets/css/custom_admin_views.css
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_views.css
diff --git a/admin/assets/css/dashboard.css b/admin/assets/css/dashboard.css
index 3017e9999..c1d382955 100644
--- a/admin/assets/css/dashboard.css
+++ b/admin/assets/css/dashboard.css
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dashboard.css
diff --git a/admin/assets/css/dynamic_get.css b/admin/assets/css/dynamic_get.css
index f7eba633c..2260ffd14 100644
--- a/admin/assets/css/dynamic_get.css
+++ b/admin/assets/css/dynamic_get.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_get.css
diff --git a/admin/assets/css/dynamic_gets.css b/admin/assets/css/dynamic_gets.css
index 2be1ec746..0381d4f66 100644
--- a/admin/assets/css/dynamic_gets.css
+++ b/admin/assets/css/dynamic_gets.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_gets.css
diff --git a/admin/assets/css/joomla_component.css b/admin/assets/css/joomla_component.css
index 71c18b527..2027652f6 100644
--- a/admin/assets/css/joomla_component.css
+++ b/admin/assets/css/joomla_component.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_component.css
diff --git a/admin/assets/css/joomla_components.css b/admin/assets/css/joomla_components.css
index df288513e..536d7eb85 100644
--- a/admin/assets/css/joomla_components.css
+++ b/admin/assets/css/joomla_components.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_components.css
diff --git a/admin/assets/css/site_view.css b/admin/assets/css/site_view.css
index 181e85452..43b9c1262 100644
--- a/admin/assets/css/site_view.css
+++ b/admin/assets/css/site_view.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_view.css
diff --git a/admin/assets/css/site_views.css b/admin/assets/css/site_views.css
index 4ec2c50c7..bf0995061 100644
--- a/admin/assets/css/site_views.css
+++ b/admin/assets/css/site_views.css
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_views.css
diff --git a/admin/assets/js/admin.js b/admin/assets/js/admin.js
index 5c409af9b..17bae336f 100644
--- a/admin/assets/js/admin.js
+++ b/admin/assets/js/admin.js
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin.js
diff --git a/admin/componentbuilder.php b/admin/componentbuilder.php
index 3e9373f28..674cbb969 100644
--- a/admin/componentbuilder.php
+++ b/admin/componentbuilder.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage componentbuilder.php
diff --git a/admin/controller.php b/admin/controller.php
index d15dd6dbd..42dffc282 100644
--- a/admin/controller.php
+++ b/admin/controller.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage controller.php
diff --git a/admin/controllers/admin_view.php b/admin/controllers/admin_view.php
index 4ecc91914..405e47d74 100644
--- a/admin/controllers/admin_view.php
+++ b/admin/controllers/admin_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_view.php
@@ -88,13 +88,6 @@ class ComponentbuilderControllerAdmin_view extends JControllerForm
$recordId = (int) isset($data[$key]) ? $data[$key] : 0;
- // Access check.
- $access = ($user->authorise('admin_view.access', 'com_componentbuilder.admin_view.' . (int) $recordId) && $user->authorise('admin_view.access', 'com_componentbuilder'));
- if (!$access)
- {
- return false;
- }
-
if ($recordId)
{
// The record has been set. Check the record permissions.
diff --git a/admin/controllers/admin_views.php b/admin/controllers/admin_views.php
index 39672aac5..91d7a1885 100644
--- a/admin/controllers/admin_views.php
+++ b/admin/controllers/admin_views.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_views.php
diff --git a/admin/controllers/ajax.json.php b/admin/controllers/ajax.json.php
index d9650fdcc..6838d1cbb 100644
--- a/admin/controllers/ajax.json.php
+++ b/admin/controllers/ajax.json.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage ajax.json.php
diff --git a/admin/controllers/componentbuilder.php b/admin/controllers/componentbuilder.php
index 7c8da43c1..a19441327 100644
--- a/admin/controllers/componentbuilder.php
+++ b/admin/controllers/componentbuilder.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage componentbuilder.php
diff --git a/admin/controllers/custom_admin_view.php b/admin/controllers/custom_admin_view.php
index 69febd3ea..6895119cc 100644
--- a/admin/controllers/custom_admin_view.php
+++ b/admin/controllers/custom_admin_view.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_view.php
diff --git a/admin/controllers/custom_admin_views.php b/admin/controllers/custom_admin_views.php
index df2120fde..bca5e2b58 100644
--- a/admin/controllers/custom_admin_views.php
+++ b/admin/controllers/custom_admin_views.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_views.php
diff --git a/admin/controllers/dynamic_get.php b/admin/controllers/dynamic_get.php
index b38450731..2a87602d1 100644
--- a/admin/controllers/dynamic_get.php
+++ b/admin/controllers/dynamic_get.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_get.php
diff --git a/admin/controllers/dynamic_gets.php b/admin/controllers/dynamic_gets.php
index 7a396212e..96a4bc7ff 100644
--- a/admin/controllers/dynamic_gets.php
+++ b/admin/controllers/dynamic_gets.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_gets.php
diff --git a/admin/controllers/help.php b/admin/controllers/help.php
index 271856a08..2608d7145 100644
--- a/admin/controllers/help.php
+++ b/admin/controllers/help.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage help.php
diff --git a/admin/controllers/import.php b/admin/controllers/import.php
index ea2dff640..4ff8ff0f1 100644
--- a/admin/controllers/import.php
+++ b/admin/controllers/import.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage import.php
diff --git a/admin/controllers/import_joomla_components.php b/admin/controllers/import_joomla_components.php
index 71c3df898..8a562e2c1 100644
--- a/admin/controllers/import_joomla_components.php
+++ b/admin/controllers/import_joomla_components.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage import_joomla_components.php
diff --git a/admin/controllers/joomla_component.php b/admin/controllers/joomla_component.php
index f95a37f18..0404fc540 100644
--- a/admin/controllers/joomla_component.php
+++ b/admin/controllers/joomla_component.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_component.php
diff --git a/admin/controllers/joomla_components.php b/admin/controllers/joomla_components.php
index 04e3792ba..58070de39 100644
--- a/admin/controllers/joomla_components.php
+++ b/admin/controllers/joomla_components.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_components.php
diff --git a/admin/controllers/site_view.php b/admin/controllers/site_view.php
index d85d70d0c..7ecec7054 100644
--- a/admin/controllers/site_view.php
+++ b/admin/controllers/site_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_view.php
diff --git a/admin/controllers/site_views.php b/admin/controllers/site_views.php
index 2677a9cb4..d45ad3412 100644
--- a/admin/controllers/site_views.php
+++ b/admin/controllers/site_views.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_views.php
diff --git a/admin/helpers/compiler/a_Get.php b/admin/helpers/compiler/a_Get.php
index d74c9c519..06537e21a 100644
--- a/admin/helpers/compiler/a_Get.php
+++ b/admin/helpers/compiler/a_Get.php
@@ -1184,11 +1184,12 @@ class Get
// Load the results as a list of stdClass objects (see later for more options on retrieving data).
$view = $this->db->loadObject();
- // reset fields
- $view->fields = array();
// setup view name to use in storing the data
$name_single = ComponentbuilderHelper::safeString($view->name_single);
$name_list = ComponentbuilderHelper::safeString($view->name_list);
+ // be sure to update the value in the db
+ $objectUpdate = new stdClass();
+ $objectUpdate->id = (int) $id;
// setup token check
if (!isset($this->customScriptBuilder['token']))
{
@@ -1208,27 +1209,104 @@ class Get
$this->placeholders['[[[View]]]'] = $this->placeholders['###View###'];
$this->placeholders['[[[Views]]]'] = $this->placeholders['###Views###'];
$this->placeholders['[[[VIEW]]]'] = $this->placeholders['###VIEW###'];
- $this->placeholders['[[[VIEWS]]]'] = $this->placeholders['###VIEWS###'];
- // load the values form params
- $permissions = json_decode($view->addpermissions,true);
- unset($view->addpermissions);
- $tabs = json_decode($view->addtabs,true);
- unset($view->addtabs);
- $fields = json_decode($view->addfields,true);
- unset($view->addfields);
- $conditions = json_decode($view->addconditions,true);
- unset($view->addconditions);
- $linked_views = json_decode($view->addlinked_views,true);
- unset($view->addlinked_views);
- $tables = json_decode($view->addtables,true);
+ $this->placeholders['[[[VIEWS]]]'] = $this->placeholders['###VIEWS###'];
+ // add the tables
+ $view->addtables = json_decode($view->addtables,true);
+ // check what type of table array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addtables['table']))
+ {
+ $bucket = array();
+ foreach($view->addtables as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addtables'.$nr][$option] = $value;
+ }
+ }
+ $view->addtables = $bucket;
+ $objectUpdate->addtables = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->addtables))
+ {
+ $view->tables = array_values($view->addtables);
+ }
unset($view->addtables);
+ // add the tabs
+ $view->addtabs = json_decode($view->addtabs,true);
+ // check what type of tabs array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addtabs['name']))
+ {
+ $bucket = array();
+ foreach($view->addtabs as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addtabs'.$nr][$option] = $value;
+ }
+ }
+ $view->addtabs = $bucket;
+ $objectUpdate->addtabs = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->addtabs))
+ {
+ $nr = 1;
+ foreach ($view->addtabs as $tab)
+ {
+ $view->tabs[$nr] = $tab['name'];
+ $nr++;
+ }
+ }
+ unset($view->addtabs);
+ // add permissions
+ $view->addpermissions = json_decode($view->addpermissions,true);
+ // check what type of permissions array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addpermissions['action']))
+ {
+ $bucket = array();
+ foreach($view->addpermissions as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addpermissions'.$nr][$option] = $value;
+ }
+ }
+ $view->addpermissions = $bucket;
+ $objectUpdate->addpermissions = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->addpermissions))
+ {
+ $view->permissions = array_values($view->addpermissions);
+ }
+ unset($view->addpermissions);
+ // reset fields
+ $view->fields = array();
+ // set fields
+ $view->addfields = json_decode($view->addfields,true);
+ // check what type of field array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addfields['field']))
+ {
+ $bucket = array();
+ foreach($view->addfields as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addfields'.$nr][$option] = $value;
+ }
+ }
+ $view->addfields = $bucket;
+ $objectUpdate->addfields = json_encode($bucket);
+ }
// build update SQL
if ($old_view = $this->getHistoryWatch('admin_view', $id))
{
// add new fields were added
if (isset($old_view->addfields) && ComponentbuilderHelper::checkJson($old_view->addfields))
{
- $this->setUpdateSQL(json_decode($old_view->addfields, true), $fields, 'field', $name_single);
+ $this->setUpdateSQL(json_decode($old_view->addfields, true), $view->addfields, 'field', $name_single);
}
// check if the view name changed
if (ComponentbuilderHelper::checkString($old_view->name_single))
@@ -1238,161 +1316,152 @@ class Get
// clear this data
unset($old_view);
}
- // sort the values
- if (ComponentbuilderHelper::checkArray($tables))
+ if (ComponentbuilderHelper::checkArray($view->addfields))
{
- foreach ($tables as $option => $values)
- {
- foreach ($values as $nr => $value)
- {
- $view->tables[$nr][$option] = $value;
- }
- }
- }
- if (ComponentbuilderHelper::checkArray($tabs))
- {
- foreach ($tabs as $option => $values)
- {
- foreach ($values as $nr => $value)
- {
- $fix = $nr+1;
- $view->tabs[$fix] = $value;
- }
- }
- }
- if (ComponentbuilderHelper::checkArray($permissions))
- {
- foreach ($permissions as $option => $values)
- {
- foreach ($values as $nr => $value)
- {
- $view->permissions[$nr][$option] = $value;
- }
- }
- }
- if (ComponentbuilderHelper::checkArray($fields))
- {
- foreach ($fields as $option => $values)
- {
- foreach ($values as $nr => $value)
- {
- $view->fields[$nr][$option] = (int) $value;
- }
- }
+ $view->fields = array_values($view->addfields);
// sort the fields acording to order
usort($view->fields, function($a, $b)
{
- if ($a['order_list'] != 0 && $b['order_list'] != 0)
- {
- return $a['order_list'] - $b['order_list'];
- }
- elseif ($b['order_list'] != 0 && $a['order_list'] == 0)
+ if (isset($a['order_list']) && isset($b['order_list']))
{
+ if ($a['order_list'] != 0 && $b['order_list'] != 0)
+ {
+ return $a['order_list'] - $b['order_list'];
+ }
+ elseif ($b['order_list'] != 0 && $a['order_list'] == 0)
+ {
+ return 1;
+ }
+ elseif ($a['order_list'] != 0 && $b['order_list'] == 0)
+ {
+ return 0;
+ }
return 1;
}
- elseif ($a['order_list'] != 0 && $b['order_list'] == 0)
- {
- return 0;
- }
- return 1;
+ return 0;
});
// load the field data
foreach ($view->fields as $key => &$field)
{
- $field['settings'] = $this->getFieldData($field['field'],$name_single,$name_list);
+ $field['settings'] = $this->getFieldData($field['field'], $name_single, $name_list);
}
}
- if (ComponentbuilderHelper::checkArray($conditions))
+ unset($view->addfields);
+ // set the conditions
+ $view->addconditions = json_decode($view->addconditions,true);
+ // check what type of conditions array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addconditions['target_field']))
{
- foreach ($conditions as $condition => $conditionValues)
+ $bucket = array();
+ foreach($view->addconditions as $option => $values)
{
- foreach ($conditionValues as $nr => $conditionValue)
+ foreach($values as $nr => $value)
{
- if ($condition === 'target_field')
+ $bucket['addconditions'.$nr][$option] = $value;
+ }
+ }
+ $view->addconditions = $bucket;
+ $objectUpdate->addconditions = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->addconditions))
+ {
+ $view->conditions = array();
+ $ne = 0;
+ foreach ($view->addconditions as $nr => $conditionValue)
+ {
+ if (ComponentbuilderHelper::checkArray($conditionValue['target_field']) && ComponentbuilderHelper::checkArray($view->fields))
+ {
+ foreach ($conditionValue['target_field'] as $fieldKey => $fieldId)
{
- if (ComponentbuilderHelper::checkArray($conditionValue) && ComponentbuilderHelper::checkArray($view->fields))
+ foreach ($view->fields as $fieldValues)
{
- foreach ($conditionValue as $fieldKey => $fieldId)
- {
- foreach ($view->fields as $fieldValues)
- {
- if ((int) $fieldValues['field'] == (int) $fieldId)
- {
- // load the field details
- $required = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'required="','"');
- $required = ($required == true) ? 'yes' : 'no';
- $filter = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'filter="','"');
- $filter = ComponentbuilderHelper::checkString($filter) ? $filter : 'none';
- // get name
- $name = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'name="','"');
- $name = ComponentbuilderHelper::checkString($name) ? $name : $fieldValues['settings']->name;
- // get type
- $type = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'type="','"');
- $type = ComponentbuilderHelper::checkString($type) ? $type : $fieldValues['settings']->type_name;
- // set the field name
- $conditionValue[$fieldKey] = array(
- 'name' => ComponentbuilderHelper::safeString($name),
- 'type' => ComponentbuilderHelper::safeString($type),
- 'required' => $required,
- 'filter' => $filter
- );
- break;
- }
- }
- }
- }
- }
- if ($condition === 'match_field')
- {
- foreach ($view->fields as $fieldValue)
- {
- if ((int) $fieldValue['field'] == (int) $conditionValue)
+ if ((int) $fieldValues['field'] == (int) $fieldId)
{
+ // load the field details
+ $required = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'required="','"');
+ $required = ($required == true) ? 'yes' : 'no';
+ $filter = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'filter="','"');
+ $filter = ComponentbuilderHelper::checkString($filter) ? $filter : 'none';
// get name
- $name = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'name="','"');
- $name = ComponentbuilderHelper::checkString($name) ? $name : $fieldValue['settings']->name;
+ $name = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'name="','"');
+ $name = ComponentbuilderHelper::checkString($name) ? $name : $fieldValues['settings']->name;
// get type
- $type = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'type="','"');
- $type = ComponentbuilderHelper::checkString($type) ? $type : $fieldValue['settings']->type_name;
- // set the field details
- $view->conditions[$nr]['match_name'] = ComponentbuilderHelper::safeString($name);
- $view->conditions[$nr]['match_type'] = ComponentbuilderHelper::safeString($type);
- $view->conditions[$nr]['match_xml'] = $fieldValue['settings']->xml;
- // if custom field load field being extended
- if (!ComponentbuilderHelper::typeField($type))
- {
- $view->conditions[$nr]['match_extends'] = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'extends="','"');
- }
- else
- {
- $view->conditions[$nr]['match_extends'] = '';
- }
+ $type = ComponentbuilderHelper::getBetween($fieldValues['settings']->xml,'type="','"');
+ $type = ComponentbuilderHelper::checkString($type) ? $type : $fieldValues['settings']->type_name;
+ // set the field name
+ $conditionValue['target_field'][$fieldKey] = array(
+ 'name' => ComponentbuilderHelper::safeString($name),
+ 'type' => ComponentbuilderHelper::safeString($type),
+ 'required' => $required,
+ 'filter' => $filter
+ );
break;
}
}
}
- // set condition values
- $view->conditions[$nr][$condition] = $conditionValue;
}
- }
- }
- // set linked views
- $linked_views_sorted = null;
- if (ComponentbuilderHelper::checkArray($linked_views))
- {
- $linked_views_sorted = array();
- foreach ($linked_views as $option => $values)
- {
- foreach ($values as $nr => $value)
+
+ // load match field
+ if (ComponentbuilderHelper::checkArray($view->fields) && isset($conditionValue['match_field']))
{
- $linked_views_sorted[$nr][$option] = $value;
+ foreach ($view->fields as $fieldValue)
+ {
+ if ((int) $fieldValue['field'] == (int) $conditionValue['match_field'])
+ {
+ // get name
+ $name = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'name="','"');
+ $name = ComponentbuilderHelper::checkString($name) ? $name : $fieldValue['settings']->name;
+ // get type
+ $type = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'type="','"');
+ $type = ComponentbuilderHelper::checkString($type) ? $type : $fieldValue['settings']->type_name;
+ // set the field details
+ $conditionValue['match_name'] = ComponentbuilderHelper::safeString($name);
+ $conditionValue['match_type'] = ComponentbuilderHelper::safeString($type);
+ $conditionValue['match_xml'] = $fieldValue['settings']->xml;
+ // if custom field load field being extended
+ if (!ComponentbuilderHelper::typeField($type))
+ {
+ $conditionValue['match_extends'] = ComponentbuilderHelper::getBetween($fieldValue['settings']->xml,'extends="','"');
+ }
+ else
+ {
+ $conditionValue['match_extends'] = '';
+ }
+ break;
+ }
+ }
}
+ // set condition values
+ $view->conditions[$ne] = $conditionValue;
+ $ne++;
}
}
- unset($linked_views);
- // setup linked views to global data sets
- $this->linkedAdminViews[$name_single] = $linked_views_sorted;
- unset($linked_views_sorted);
+ unset($view->addconditions);
+ // set linked views
+ $this->linkedAdminViews[$name_single] = null;
+ $view->addlinked_views = json_decode($view->addlinked_views,true);
+ // check what type of linked_views array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->addlinked_views['adminview']))
+ {
+ $bucket = array();
+ foreach($view->addlinked_views as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addlinked_views'.$nr][$option] = $value;
+ }
+ }
+ $view->addlinked_views = $bucket;
+ $objectUpdate->addlinked_views = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->addlinked_views))
+ {
+ // setup linked views to global data sets
+ $this->linkedAdminViews[$name_single] = array_values($view->addlinked_views);
+ }
+ unset($view->addlinked_views);
// set the lang target
$this->lang = 'admin';
// add_javascript
@@ -1468,19 +1537,28 @@ class Get
$view->php_controller_list = $this->setDynamicValues(base64_decode($view->php_controller_list));
}
// set the button array
- $buttons = json_decode($view->custom_button,true);
- unset($view->custom_button);
+ $view->custom_button = json_decode($view->custom_button,true);
+ // check what type of custom_button array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->custom_button['name']))
+ {
+ $bucket = array();
+ foreach($view->custom_button as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['custom_button'.$nr][$option] = $value;
+ }
+ }
+ $view->custom_button = $bucket;
+ $objectUpdate->custom_button = json_encode($bucket);
+ }
// sort the values
- if (ComponentbuilderHelper::checkArray($buttons))
+ if (ComponentbuilderHelper::checkArray($view->custom_button))
{
- foreach ($buttons as $option => $values)
- {
- foreach ($values as $nr => $value)
- {
- $view->custom_buttons[$nr][$option] = $value;
- }
- }
+ $view->custom_buttons = array_values($view->custom_button);
}
+ unset($view->custom_button);
}
// set custom import scripts
if (isset($view->add_custom_import) && $view->add_custom_import == 1)
@@ -1517,20 +1595,29 @@ class Get
}
}
// check if controller input as been set
- $ajax_input = json_decode($view->ajax_input,true);
- if (ComponentbuilderHelper::checkArray($ajax_input))
+ $view->ajax_input = json_decode($view->ajax_input,true);
+ // check what type of ajax_input array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->ajax_input['value_name']))
{
- foreach ($ajax_input as $option => $values)
+ $bucket = array();
+ foreach($view->ajax_input as $option => $values)
{
- foreach ($values as $nr => $value)
+ foreach($values as $nr => $value)
{
- if ($addAjaxSite)
- {
- $this->customScriptBuilder['site']['ajax_controller'][$name_single][$nr][$option] = $value;
- }
- $this->customScriptBuilder['admin']['ajax_controller'][$name_single][$nr][$option] = $value;
+ $bucket['ajax_input'.$nr][$option] = $value;
}
}
+ $view->ajax_input = $bucket;
+ $objectUpdate->ajax_input = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->ajax_input))
+ {
+ if ($addAjaxSite)
+ {
+ $this->customScriptBuilder['site']['ajax_controller'][$name_single] = array_values($view->ajax_input);
+ }
+ $this->customScriptBuilder['admin']['ajax_controller'][$name_single] = array_values($view->ajax_input);
$this->addAjax = true;
unset($view->ajax_input);
}
@@ -1552,7 +1639,7 @@ class Get
if ($view->source == 1 && isset($view->tables))
{
// build and add the SQL dump
- $this->customScriptBuilder['sql'][$name_single] = $this->buildSqlDump($view->tables,$name_single, $id);
+ $this->customScriptBuilder['sql'][$name_single] = $this->buildSqlDump($view->tables, $name_single, $id);
unset($view->tables);
}
elseif ($view->source == 2 && isset($view->sql))
@@ -1577,6 +1664,11 @@ class Get
unset($this->placeholders['[[[VIEWS]]]']);
// store this view to class object
$this->_adminViewData[$id] = $view;
+ // be sure to update the table if we found repeatable fields that are still not converted
+ if (count((array) $objectUpdate) > 1)
+ {
+ $this->db->updateObject('#__componentbuilder_admin_view', $objectUpdate, 'id');
+ }
}
// return the found view data
return $this->_adminViewData[$id];
@@ -1613,6 +1705,9 @@ class Get
{
$this->lang = 'admin';
}
+ // be sure to update the value in the db
+ $objectUpdate = new stdClass();
+ $objectUpdate->id = (int) $id;
// set the default data
$view->default = $this->setDynamicValues(base64_decode($view->default));
// fix alias to use in code
@@ -1721,16 +1816,25 @@ class Get
if (isset($view->add_php_ajax) && $view->add_php_ajax == 1)
{
// check if controller input as been set
- $ajax_input = json_decode($view->ajax_input,true);
- if (ComponentbuilderHelper::checkArray($ajax_input))
+ $view->ajax_input = json_decode($view->ajax_input,true);
+ // check what type of ajax_input array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->ajax_input['value_name']))
{
- foreach ($ajax_input as $option => $values)
+ $bucket = array();
+ foreach($view->ajax_input as $option => $values)
{
- foreach ($values as $nr => $value)
+ foreach($values as $nr => $value)
{
- $this->customScriptBuilder[$this->target]['ajax_controller'][$view->code][$nr][$option] = $value;
+ $bucket['ajax_input'.$nr][$option] = $value;
}
}
+ $view->ajax_input = $bucket;
+ $objectUpdate->ajax_input = json_encode($bucket);
+ }
+ if (ComponentbuilderHelper::checkArray($view->ajax_input))
+ {
+ $this->customScriptBuilder[$this->target]['ajax_controller'][$view->code] = array_values($view->ajax_input);
$this->addSiteAjax = true;
unset($view->ajax_input);
}
@@ -1754,19 +1858,33 @@ class Get
$view->php_controller = base64_decode($view->php_controller);
$view->php_controller = $this->setDynamicValues($view->php_controller);
// set the button array
- $buttons = json_decode($view->custom_button,true);
- unset($view->custom_button);
- // sort the values
- if (ComponentbuilderHelper::checkArray($buttons))
+ $view->custom_button = json_decode($view->custom_button,true);
+ // check what type of custom_button array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($view->custom_button['name']))
{
- foreach ($buttons as $option => $values)
+ $bucket = array();
+ foreach($view->custom_button as $option => $values)
{
- foreach ($values as $nr => $value)
+ foreach($values as $nr => $value)
{
- $view->custom_buttons[$nr][$option] = $value;
+ $bucket['custom_button'.$nr][$option] = $value;
}
}
+ $view->custom_button = array_values($bucket);
+ $objectUpdate->custom_button = json_encode($bucket);
}
+ // sort the values
+ if (ComponentbuilderHelper::checkArray($view->custom_button))
+ {
+ $view->custom_buttons = array_values($view->custom_button);
+ }
+ unset($view->custom_button);
+ }
+ // be sure to update the table if we found repeatable fields that are still not converted
+ if (count((array) $objectUpdate) > 1)
+ {
+ $this->db->updateObject('#__componentbuilder_'.$table, $objectUpdate, 'id');
}
// return the found view data
return $view;
@@ -1782,7 +1900,7 @@ class Get
* @return oject The field data
*
*/
- public function getFieldData($id,$name_single = null,$name_list = null)
+ public function getFieldData($id, $name_single = null, $name_list = null)
{
if (!isset($this->_fieldData[$id]) && $id > 0)
{
@@ -1791,7 +1909,7 @@ class Get
// Order it by the ordering field.
$query->select('a.*');
- $query->select($this->db->quoteName(array('c.name', 'c.properties'),array('type_name','properties')));
+ $query->select($this->db->quoteName(array('c.name', 'c.properties'), array('type_name', 'properties')));
$query->from('#__componentbuilder_field AS a');
$query->join('LEFT', $this->db->quoteName('#__componentbuilder_fieldtype', 'c') . ' ON (' . $this->db->quoteName('a.fieldtype') . ' = ' . $this->db->quoteName('c.id') . ')');
$query->where($this->db->quoteName('a.id') . ' = '. $this->db->quote($id));
@@ -1811,8 +1929,27 @@ class Get
$field->xml = $this->setDynamicValues(json_decode($field->xml));
// load the type values form type params
- $field->properties = json_decode($field->properties,true);
-
+ $properties = json_decode($field->properties,true);
+ // check what type of field array we have here (should be subform... but just incase)
+ // This could happen due to huge data sets
+ if (isset($properties['name']))
+ {
+ $bucket = array();
+ foreach($properties as $option => $values)
+ {
+ foreach($values as $nr => $value)
+ {
+ $bucket['addfields'.$nr][$option] = $value;
+ }
+ }
+ $properties = $bucket;
+ // be sure to update the value in the db
+ $objectUpdate = new stdClass();
+ $objectUpdate->id = $field->fieldtype;
+ $objectUpdate->properties = json_encode($bucket);
+ $this->db->updateObject('#__componentbuilder_fieldtype', $objectUpdate, 'id');
+ }
+ $field->properties = array_values($properties);
// check if we have advanced encryption
if (4 == $field->store && (!isset($this->advancedEncryption) || !$this->advancedEncryption))
{
@@ -2245,12 +2382,54 @@ class Get
protected function setUpdateSQL($old, $new, $type, $key = null)
{
// check if there were new items added
- if (isset($new[$type]) && ComponentbuilderHelper::checkArray($new[$type])
- && isset($old[$type]) && ComponentbuilderHelper::checkArray($old[$type]))
+ if (ComponentbuilderHelper::checkArray($new)
+ && ComponentbuilderHelper::checkArray($old))
{
- foreach ($new[$type] as $item)
+ foreach ($new as $item)
{
- if (!in_array($item, $old[$type]))
+ // search to see if this is a new value
+ $newItem = true;
+ if (isset($item[$type]))
+ {
+ // check if this is old repeatable field
+ if (isset($old[$type]) && ComponentbuilderHelper::checkArray($old[$type]))
+ {
+ if (in_array($item[$type], $old[$type]))
+ {
+ $newItem = false;
+ }
+ }
+ elseif (!isset($old[$type]))
+ {
+ // we have new values
+ foreach($old as $oldItem)
+ {
+ if (isset($oldItem[$type]))
+ {
+ if ($oldItem[$type] == $item[$type])
+ {
+ $newItem = false;
+ break;
+ }
+ }
+ else
+ {
+ $newItem = false;
+ break;
+ }
+ }
+ }
+ else
+ {
+ $newItem = false;
+ }
+ }
+ else
+ {
+ break;
+ }
+ // ad if new
+ if ($newItem)
{
// we have a new item, lets add to SQL
if (!isset($this->addSQL[$type]) || !ComponentbuilderHelper::checkArray($this->addSQL[$type]))
@@ -2264,18 +2443,18 @@ class Get
{
$this->addSQL[$type][$key] = array();
}
- $this->addSQL[$type][$key][] = (int) $item;
+ $this->addSQL[$type][$key][] = (int) $item[$type];
}
else
{
// convert adminview id to name
if ('adminview' === $type)
{
- $this->addSQL[$type][] = ComponentbuilderHelper::safeString($this->getAdminViewData($item)->name_single);
+ $this->addSQL[$type][] = ComponentbuilderHelper::safeString($this->getAdminViewData($item[$type])->name_single);
}
else
{
- $this->addSQL[$type][] = (int) item;
+ $this->addSQL[$type][] = (int) $item[$type];
}
}
}
@@ -2774,7 +2953,7 @@ class Get
* @return string on success with the Dump SQL
*
*/
- public function buildSqlDump($tables,$view,$view_id)
+ public function buildSqlDump($tables, $view, $view_id)
{
// first build a query statment to get all the data (insure it must be added - check the tweaking)
if (ComponentbuilderHelper::checkArray($tables) && (!isset($this->sqlTweak[$view_id]['remove']) || !$this->sqlTweak[$view_id]['remove']))
diff --git a/admin/helpers/compiler/b_Structure.php b/admin/helpers/compiler/b_Structure.php
index 99d3f496d..3c3383f6d 100644
--- a/admin/helpers/compiler/b_Structure.php
+++ b/admin/helpers/compiler/b_Structure.php
@@ -311,7 +311,7 @@ class Structure extends Get
{
// first we run the perent constructor
if (parent::__construct($config))
- {
+ {
// set the Joomla version
$this->joomlaVersion = $config['joomlaVersion'];
// set the template path
diff --git a/admin/helpers/compiler/c_Fields.php b/admin/helpers/compiler/c_Fields.php
index 4d20edbe8..a1dee2332 100644
--- a/admin/helpers/compiler/c_Fields.php
+++ b/admin/helpers/compiler/c_Fields.php
@@ -1526,7 +1526,7 @@ class Fields extends Structure
}
// check if translatable
- if (ComponentbuilderHelper::checkString($xmlValue) && $property['translatable'] == 1)
+ if (ComponentbuilderHelper::checkString($xmlValue) && isset($property['translatable']) && $property['translatable'] == 1)
{
// update lable if field use multiple times
if ($property['name'] === 'label')
@@ -1550,7 +1550,7 @@ class Fields extends Structure
// use lang value
$xmlValue = $langValue;
}
- elseif (isset($field['alias']) && $field['alias'] && $property['translatable'] == 1)
+ elseif (isset($field['alias']) && $field['alias'] && isset($property['translatable']) && $property['translatable'] == 1)
{
if ($property['name'] === 'label')
{
@@ -1565,7 +1565,7 @@ class Fields extends Structure
$xmlValue = 'JFIELD_ALIAS_PLACEHOLDER';
}
}
- elseif (isset($field['title']) && $field['title'] && $property['translatable'] == 1)
+ elseif (isset($field['title']) && $field['title'] && isset($property['translatable']) && $property['translatable'] == 1)
{
if ($property['name'] === 'label')
{
@@ -1577,7 +1577,7 @@ class Fields extends Structure
}
}
// only load value if found or is mandatory
- if (ComponentbuilderHelper::checkString($xmlValue) || ($property['mandatory'] == 1 && !$setCustom))
+ if (ComponentbuilderHelper::checkString($xmlValue) || (isset($property['mandatory']) && $property['mandatory'] == 1 && !$setCustom))
{
// make sure mantory fields are added
if (!ComponentbuilderHelper::checkString($xmlValue))
diff --git a/admin/helpers/componentbuilder.php b/admin/helpers/componentbuilder.php
index 3df4416fc..ac289ddac 100644
--- a/admin/helpers/componentbuilder.php
+++ b/admin/helpers/componentbuilder.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage componentbuilder.php
diff --git a/admin/helpers/componentbuilderemail.php b/admin/helpers/componentbuilderemail.php
index fb2ca8812..5bc48a64a 100644
--- a/admin/helpers/componentbuilderemail.php
+++ b/admin/helpers/componentbuilderemail.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage componentbuilderemail.php
diff --git a/admin/helpers/headercheck.php b/admin/helpers/headercheck.php
index 83b71315d..1e4e0f004 100644
--- a/admin/helpers/headercheck.php
+++ b/admin/helpers/headercheck.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage headercheck.php
diff --git a/admin/helpers/html/batch_.php b/admin/helpers/html/batch_.php
index 963fffada..5da897a35 100644
--- a/admin/helpers/html/batch_.php
+++ b/admin/helpers/html/batch_.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage batch_.php
diff --git a/admin/helpers/indenter.php b/admin/helpers/indenter.php
index 2daeb7bcf..901dacf8b 100644
--- a/admin/helpers/indenter.php
+++ b/admin/helpers/indenter.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage indenter.php
diff --git a/admin/helpers/js.php b/admin/helpers/js.php
index 567335eab..c38eea2d0 100644
--- a/admin/helpers/js.php
+++ b/admin/helpers/js.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage js.php
diff --git a/admin/helpers/minify.php b/admin/helpers/minify.php
index 86798ec99..b2e45164a 100644
--- a/admin/helpers/minify.php
+++ b/admin/helpers/minify.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage minify.php
diff --git a/admin/language/en-GB/en-GB.com_componentbuilder.ini b/admin/language/en-GB/en-GB.com_componentbuilder.ini
index 6da4d2a2d..a7ad37ff4 100644
--- a/admin/language/en-GB/en-GB.com_componentbuilder.ini
+++ b/admin/language/en-GB/en-GB.com_componentbuilder.ini
@@ -11,174 +11,10 @@ COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_OPTIONS="Batch process the selected Admin
COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_TIP="All changes will be applied to all selected Admin Views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_USE="Admin Views Batch Use"
COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_USE_DESC="Allows users in this group to use batch copy/update method of batch admin views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_CREATE="Admin Views Create"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_CREATE_DESC="Allows the users in this group to create create admin views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_ADD="Admin Views Dashboard Add"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the admin view"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_LIST="Admin Views Dashboard List"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_DELETE="Admin Views Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_DELETE_DESC="Allows the users in this group to delete delete admin views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT="Admin Views Edit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDCONDITIONS="Admin Views Edit Addconditions"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDCONDITIONS_DESC="Allows the users in this group to update the edit addconditions of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDFIELDS="Admin Views Edit Addfields"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDFIELDS_DESC="Allows the users in this group to update the edit addfields of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDLINKED_VIEWS="Admin Views Edit Addlinked Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDLINKED_VIEWS_DESC="Allows the users in this group to update the edit addlinked views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDPERMISSIONS="Admin Views Edit Addpermissions"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDPERMISSIONS_DESC="Allows the users in this group to update the edit addpermissions of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABLES="Admin Views Edit Addtables"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABLES_DESC="Allows the users in this group to update the edit addtables of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABS="Admin Views Edit Addtabs"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABS_DESC="Allows the users in this group to update the edit addtabs of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEW="Admin Views Edit Add Css View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEWS="Admin Views Edit Add Css Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEWS_DESC="Allows the users in this group to update the edit add css views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEW_DESC="Allows the users in this group to update the edit add css view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_BUTTON="Admin Views Edit Add Custom Button"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_BUTTON_DESC="Allows the users in this group to update the edit add custom button of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_IMPORT="Admin Views Edit Add Custom Import"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_IMPORT_DESC="Allows the users in this group to update the edit add custom import of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_FADEIN="Admin Views Edit Add Fadein"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_FADEIN_DESC="Allows the users in this group to update the edit add fadein of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FILE="Admin Views Edit Add Javascript Views File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FILE_DESC="Allows the users in this group to update the edit add javascript views file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FOOTER="Admin Views Edit Add Javascript Views Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FOOTER_DESC="Allows the users in this group to update the edit add javascript views footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FILE="Admin Views Edit Add Javascript View File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FILE_DESC="Allows the users in this group to update the edit add javascript view file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FOOTER="Admin Views Edit Add Javascript View Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FOOTER_DESC="Allows the users in this group to update the edit add javascript view footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_DELETE="Admin Views Edit Add Php After Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_DELETE_DESC="Allows the users in this group to update the edit add php after delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_PUBLISH="Admin Views Edit Add Php After Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_PUBLISH_DESC="Allows the users in this group to update the edit add php after publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AJAX="Admin Views Edit Add Php Ajax"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AJAX_DESC="Allows the users in this group to update the edit add php ajax of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_ALLOWEDIT="Admin Views Edit Add Php Allowedit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_ALLOWEDIT_DESC="Allows the users in this group to update the edit add php allowedit of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHCOPY="Admin Views Edit Add Php Batchcopy"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHCOPY_DESC="Allows the users in this group to update the edit add php batchcopy of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHMOVE="Admin Views Edit Add Php Batchmove"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHMOVE_DESC="Allows the users in this group to update the edit add php batchmove of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_DELETE="Admin Views Edit Add Php Before Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_DELETE_DESC="Allows the users in this group to update the edit add php before delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_PUBLISH="Admin Views Edit Add Php Before Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_PUBLISH_DESC="Allows the users in this group to update the edit add php before publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_SAVE="Admin Views Edit Add Php Before Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_SAVE_DESC="Allows the users in this group to update the edit add php before save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_DOCUMENT="Admin Views Edit Add Php Document"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_DOCUMENT_DESC="Allows the users in this group to update the edit add php document of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEM="Admin Views Edit Add Php Getitem"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS="Admin Views Edit Add Php Getitems"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_AFTER_ALL="Admin Views Edit Add Php Getitems After All"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_AFTER_ALL_DESC="Allows the users in this group to update the edit add php getitems after all of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_DESC="Allows the users in this group to update the edit add php getitems of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEM_DESC="Allows the users in this group to update the edit add php getitem of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETLISTQUERY="Admin Views Edit Add Php Getlistquery"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETLISTQUERY_DESC="Allows the users in this group to update the edit add php getlistquery of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_POSTSAVEHOOK="Admin Views Edit Add Php Postsavehook"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_POSTSAVEHOOK_DESC="Allows the users in this group to update the edit add php postsavehook of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_SAVE="Admin Views Edit Add Php Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_SAVE_DESC="Allows the users in this group to update the edit add php save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_SQL="Admin Views Edit Add Sql"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_SQL_DESC="Allows the users in this group to update the edit add sql of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_AJAX_INPUT="Admin Views Edit Ajax Input"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_AJAX_INPUT_DESC="Allows the users in this group to update the edit ajax input of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEW="Admin Views Edit Css View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEWS="Admin Views Edit Css Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEWS_DESC="Allows the users in this group to update the edit css views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEW_DESC="Allows the users in this group to update the edit css view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CUSTOM_BUTTON="Admin Views Edit Custom Button"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CUSTOM_BUTTON_DESC="Allows the users in this group to update the edit custom button of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESC="Allows the users in this group to edit the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESCRIPTION="Admin Views Edit Description"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESCRIPTION_DESC="Allows the users in this group to update the edit description of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_HTML_IMPORT_VIEW="Admin Views Edit Html Import View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_HTML_IMPORT_VIEW_DESC="Allows the users in this group to update the edit html import view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON="Admin Views Edit Icon"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_ADD="Admin Views Edit Icon Add"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_ADD_DESC="Allows the users in this group to update the edit icon add of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_CATEGORY="Admin Views Edit Icon Category"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_CATEGORY_DESC="Allows the users in this group to update the edit icon category of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_DESC="Allows the users in this group to update the edit icon of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FILE="Admin Views Edit Javascript Views File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FILE_DESC="Allows the users in this group to update the edit javascript views file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FOOTER="Admin Views Edit Javascript Views Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FOOTER_DESC="Allows the users in this group to update the edit javascript views footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FILE="Admin Views Edit Javascript View File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FILE_DESC="Allows the users in this group to update the edit javascript view file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FOOTER="Admin Views Edit Javascript View Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FOOTER_DESC="Allows the users in this group to update the edit javascript view footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_LIST="Admin Views Edit Name List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_LIST_DESC="Allows the users in this group to update the edit name list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_SINGLE="Admin Views Edit Name Single"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_SINGLE_DESC="Allows the users in this group to update the edit name single of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_OWN="Admin Views Edit Own"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_OWN_DESC="Allows the users in this group to edit edit own admin views created by them"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_DELETE="Admin Views Edit Php After Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_DELETE_DESC="Allows the users in this group to update the edit php after delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_PUBLISH="Admin Views Edit Php After Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_PUBLISH_DESC="Allows the users in this group to update the edit php after publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AJAXMETHOD="Admin Views Edit Php Ajaxmethod"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AJAXMETHOD_DESC="Allows the users in this group to update the edit php ajaxmethod of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_ALLOWEDIT="Admin Views Edit Php Allowedit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_ALLOWEDIT_DESC="Allows the users in this group to update the edit php allowedit of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHCOPY="Admin Views Edit Php Batchcopy"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHCOPY_DESC="Allows the users in this group to update the edit php batchcopy of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHMOVE="Admin Views Edit Php Batchmove"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHMOVE_DESC="Allows the users in this group to update the edit php batchmove of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_DELETE="Admin Views Edit Php Before Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_DELETE_DESC="Allows the users in this group to update the edit php before delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_PUBLISH="Admin Views Edit Php Before Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_PUBLISH_DESC="Allows the users in this group to update the edit php before publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_SAVE="Admin Views Edit Php Before Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_SAVE_DESC="Allows the users in this group to update the edit php before save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER="Admin Views Edit Php Controller"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_DESC="Allows the users in this group to update the edit php controller of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_LIST="Admin Views Edit Php Controller List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_LIST_DESC="Allows the users in this group to update the edit php controller list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_DOCUMENT="Admin Views Edit Php Document"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_DOCUMENT_DESC="Allows the users in this group to update the edit php document of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEM="Admin Views Edit Php Getitem"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS="Admin Views Edit Php Getitems"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_AFTER_ALL="Admin Views Edit Php Getitems After All"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_AFTER_ALL_DESC="Allows the users in this group to update the edit php getitems after all of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_DESC="Allows the users in this group to update the edit php getitems of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEM_DESC="Allows the users in this group to update the edit php getitem of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETLISTQUERY="Admin Views Edit Php Getlistquery"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETLISTQUERY_DESC="Allows the users in this group to update the edit php getlistquery of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT="Admin Views Edit Php Import"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DESC="Allows the users in this group to update the edit php import of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DISPLAY="Admin Views Edit Php Import Display"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DISPLAY_DESC="Allows the users in this group to update the edit php import display of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_EXT="Admin Views Edit Php Import Ext"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_EXT_DESC="Allows the users in this group to update the edit php import ext of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SAVE="Admin Views Edit Php Import Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SAVE_DESC="Allows the users in this group to update the edit php import save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SETDATA="Admin Views Edit Php Import Setdata"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SETDATA_DESC="Allows the users in this group to update the edit php import setdata of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL="Admin Views Edit Php Model"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_DESC="Allows the users in this group to update the edit php model of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_LIST="Admin Views Edit Php Model List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_LIST_DESC="Allows the users in this group to update the edit php model list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_POSTSAVEHOOK="Admin Views Edit Php Postsavehook"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_POSTSAVEHOOK_DESC="Allows the users in this group to update the edit php postsavehook of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_SAVE="Admin Views Edit Php Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_SAVE_DESC="Allows the users in this group to update the edit php save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SHORT_DESCRIPTION="Admin Views Edit Short Description"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SHORT_DESCRIPTION_DESC="Allows the users in this group to update the edit short description of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SOURCE="Admin Views Edit Source"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SOURCE_DESC="Allows the users in this group to update the edit source of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SQL="Admin Views Edit Sql"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SQL_DESC="Allows the users in this group to update the edit sql of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_STATE="Admin Views Edit State"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_STATE_DESC="Allows the users in this group to update the state of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SYSTEM_NAME="Admin Views Edit System Name"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SYSTEM_NAME_DESC="Allows the users in this group to update the edit system name of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_TYPE="Admin Views Edit Type"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_TYPE_DESC="Allows the users in this group to update the edit type of the admin view"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_VERSION="Admin Views Edit Version"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version admin views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EXPORT="Admin Views Export"
@@ -212,28 +48,22 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_ADD="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS="Addconditions"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS_DESCRIPTION="Conditional setup for the above fields."
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS_LABEL="Conditions"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDFIELDS="Addfields"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDFIELDS_DESCRIPTION="Setup fields for this view."
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDFIELDS_LABEL="Fields"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDFIELDS_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDLINKED_VIEWS="Addlinked Views"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDLINKED_VIEWS_DESCRIPTION="Setup the linked views for this view."
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDLINKED_VIEWS_LABEL="Linked Views"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDLINKED_VIEWS_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDNEW_LABEL="Add New Button"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDPERMISSIONS="Addpermissions"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDPERMISSIONS_DESCRIPTION="Set permissions for this view"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDPERMISSIONS_LABEL="Permissions"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDPERMISSIONS_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDRESS="Address"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABLES="Addtables"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABLES_LABEL="Tables"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABLES_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABS="Addtabs"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABS_DESCRIPTION="Setup tabs for this view."
COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABS_LABEL="Tabs"
-COM_COMPONENTBUILDER_ADMIN_VIEW_ADDTABS_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADD_CSS_VIEW="Add Css View"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADD_CSS_VIEWS="Add Css Views"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADD_CSS_VIEWS_LABEL="Add CSS (views)"
@@ -293,7 +123,6 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_ADMINVIEW_DESCRIPTION="Select an admin view"
COM_COMPONENTBUILDER_ADMIN_VIEW_ADMINVIEW_LABEL="View"
COM_COMPONENTBUILDER_ADMIN_VIEW_AJAX_INPUT="Ajax Input"
COM_COMPONENTBUILDER_ADMIN_VIEW_AJAX_INPUT_LABEL="Ajax Input"
-COM_COMPONENTBUILDER_ADMIN_VIEW_AJAX_INPUT_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_ALIAS_DESCRIPTION="Select if the field is the alias field."
COM_COMPONENTBUILDER_ADMIN_VIEW_ALIAS_LABEL="Alias"
COM_COMPONENTBUILDER_ADMIN_VIEW_ALIGNMENT_DESCRIPTION="Select the field alignment inside a tab/view."
@@ -386,7 +215,6 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_CUBE="Cube"
COM_COMPONENTBUILDER_ADMIN_VIEW_CUSTOM_BUTTON="Custom Button"
COM_COMPONENTBUILDER_ADMIN_VIEW_CUSTOM_BUTTONS="Custom Buttons"
COM_COMPONENTBUILDER_ADMIN_VIEW_CUSTOM_BUTTON_LABEL="Custom Buttons"
-COM_COMPONENTBUILDER_ADMIN_VIEW_CUSTOM_BUTTON_SELECT="Add"
COM_COMPONENTBUILDER_ADMIN_VIEW_CUSTOM_IMPORT="Custom Import"
COM_COMPONENTBUILDER_ADMIN_VIEW_DASHBOARD="Dashboard"
COM_COMPONENTBUILDER_ADMIN_VIEW_DATABASE="Database"
@@ -520,7 +348,7 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_LINKED_COMPONENTS="Linked - Components"
COM_COMPONENTBUILDER_ADMIN_VIEW_LINK_DESCRIPTION="Select if the field is to be used as a link to a single record, if shown."
COM_COMPONENTBUILDER_ADMIN_VIEW_LINK_LABEL="Link"
COM_COMPONENTBUILDER_ADMIN_VIEW_LIST="List"
-COM_COMPONENTBUILDER_ADMIN_VIEW_LIST_DESCRIPTION="Select if the field it to show in the list view."
+COM_COMPONENTBUILDER_ADMIN_VIEW_LIST_DESCRIPTION="Select if this field should show in the list view."
COM_COMPONENTBUILDER_ADMIN_VIEW_LIST_LABEL="Admin List"
COM_COMPONENTBUILDER_ADMIN_VIEW_LIST_TWO="List 2"
COM_COMPONENTBUILDER_ADMIN_VIEW_LOCATION="Location"
@@ -764,7 +592,7 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_SMILEY_NEUTRAL_TWO="Smiley Neutral 2"
COM_COMPONENTBUILDER_ADMIN_VIEW_SMILEY_SAD="Smiley Sad"
COM_COMPONENTBUILDER_ADMIN_VIEW_SMILEY_SAD_TWO="Smiley Sad 2"
COM_COMPONENTBUILDER_ADMIN_VIEW_SMILEY_TWO="Smiley 2"
-COM_COMPONENTBUILDER_ADMIN_VIEW_SORT_DESCRIPTION="Select if the field it to be sortable in list view, if shown."
+COM_COMPONENTBUILDER_ADMIN_VIEW_SORT_DESCRIPTION="Select if the field should be sortable in list view, if shown."
COM_COMPONENTBUILDER_ADMIN_VIEW_SORT_LABEL="Sortable"
COM_COMPONENTBUILDER_ADMIN_VIEW_SOURCE="Source"
COM_COMPONENTBUILDER_ADMIN_VIEW_SOURCEMAP_DESCRIPTION="Map the Source to this view's fields. // First Table Map. SourceField => viewField // Other Tables Map. firstTableKeySourceField == keySourceField SourceField => viewField"
@@ -1328,7 +1156,6 @@ COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUBE="Cube"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_BUTTON="Custom Button"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_BUTTONS="Custom Buttons"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_BUTTON_LABEL="Custom Buttons"
-COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_BUTTON_SELECT="Add"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_GET="Custom Get"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_GET_DESCRIPTION="Select the custom get methods"
COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_CUSTOM_GET_LABEL="Custom Gets"
@@ -2715,166 +2542,8 @@ COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_ADD="Joomla Components Dashboar
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_LIST="Joomla Components Dashboard List"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDADMIN_VIEWS="Joomla Components Edit Addadmin Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDADMIN_VIEWS_DESC="Allows the users in this group to update the edit addadmin views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONFIG="Joomla Components Edit Addconfig"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONFIG_DESC="Allows the users in this group to update the edit addconfig of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONTRIBUTORS="Joomla Components Edit Addcontributors"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONTRIBUTORS_DESC="Allows the users in this group to update the edit addcontributors of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOMMENUS="Joomla Components Edit Addcustommenus"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOMMENUS_DESC="Allows the users in this group to update the edit addcustommenus of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOM_ADMIN_VIEWS="Joomla Components Edit Addcustom Admin Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOM_ADMIN_VIEWS_DESC="Allows the users in this group to update the edit addcustom admin views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFILES="Joomla Components Edit Addfiles"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFILES_DESC="Allows the users in this group to update the edit addfiles of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOLDERS="Joomla Components Edit Addfolders"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOLDERS_DESC="Allows the users in this group to update the edit addfolders of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOOTABLE="Joomla Components Edit Addfootable"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOOTABLE_DESC="Allows the users in this group to update the edit addfootable of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDREADME="Joomla Components Edit Addreadme"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDREADME_DESC="Allows the users in this group to update the edit addreadme of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDSITE_VIEWS="Joomla Components Edit Addsite Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDSITE_VIEWS_DESC="Allows the users in this group to update the edit addsite views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDUIKIT="Joomla Components Edit Adduikit"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDUIKIT_DESC="Allows the users in this group to update the edit adduikit of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_ADMIN_EVENT="Joomla Components Edit Add Admin Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_ADMIN_EVENT_DESC="Allows the users in this group to update the edit add admin event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_CSS="Joomla Components Edit Add Css"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_CSS_DESC="Allows the users in this group to update the edit add css of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_EMAIL_HELPER="Joomla Components Edit Add Email Helper"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_EMAIL_HELPER_DESC="Allows the users in this group to update the edit add email helper of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_JAVASCRIPT="Joomla Components Edit Add Javascript"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_JAVASCRIPT_DESC="Allows the users in this group to update the edit add javascript of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_LICENSE="Joomla Components Edit Add License"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_LICENSE_DESC="Allows the users in this group to update the edit add license of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_DASHBOARD_METHODS="Joomla Components Edit Add Php Dashboard Methods"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_DASHBOARD_METHODS_DESC="Allows the users in this group to update the edit add php dashboard methods of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_ADMIN="Joomla Components Edit Add Php Helper Admin"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_ADMIN_DESC="Allows the users in this group to update the edit add php helper admin of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_BOTH="Joomla Components Edit Add Php Helper Both"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_BOTH_DESC="Allows the users in this group to update the edit add php helper both of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_SITE="Joomla Components Edit Add Php Helper Site"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_SITE_DESC="Allows the users in this group to update the edit add php helper site of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_METHOD_UNINSTALL="Joomla Components Edit Add Php Method Uninstall"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_METHOD_UNINSTALL_DESC="Allows the users in this group to update the edit add php method uninstall of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_INSTALL="Joomla Components Edit Add Php Postflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit add php postflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_UPDATE="Joomla Components Edit Add Php Postflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit add php postflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_INSTALL="Joomla Components Edit Add Php Preflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit add php preflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_UPDATE="Joomla Components Edit Add Php Preflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit add php preflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SALES_SERVER="Joomla Components Edit Add Sales Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SALES_SERVER_DESC="Allows the users in this group to update the edit add sales server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SITE_EVENT="Joomla Components Edit Add Site Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SITE_EVENT_DESC="Allows the users in this group to update the edit add site event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SQL="Joomla Components Edit Add Sql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SQL_DESC="Allows the users in this group to update the edit add sql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_UPDATE_SERVER="Joomla Components Edit Add Update Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_UPDATE_SERVER_DESC="Allows the users in this group to update the edit add update server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_AUTHOR="Joomla Components Edit Author"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_AUTHOR_DESC="Allows the users in this group to update the edit author of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BOM="Joomla Components Edit Bom"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BOM_DESC="Allows the users in this group to update the edit bom of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMP="Joomla Components Edit Buildcomp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMPSQL="Joomla Components Edit Buildcompsql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMPSQL_DESC="Allows the users in this group to update the edit buildcompsql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMP_DESC="Allows the users in this group to update the edit buildcomp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPANYNAME="Joomla Components Edit Companyname"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPANYNAME_DESC="Allows the users in this group to update the edit companyname of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPONENT_VERSION="Joomla Components Edit Component Version"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPONENT_VERSION_DESC="Allows the users in this group to update the edit component version of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COPYRIGHT="Joomla Components Edit Copyright"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COPYRIGHT_DESC="Allows the users in this group to update the edit copyright of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CREATUSERHELPER="Joomla Components Edit Creatuserhelper"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CREATUSERHELPER_DESC="Allows the users in this group to update the edit creatuserhelper of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CSS="Joomla Components Edit Css"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CSS_DESC="Allows the users in this group to update the edit css of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DASHBOARD_TAB="Joomla Components Edit Dashboard Tab"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DASHBOARD_TAB_DESC="Allows the users in this group to update the edit dashboard tab of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DEBUG_LINENR="Joomla Components Edit Debug Linenr"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DEBUG_LINENR_DESC="Allows the users in this group to update the edit debug linenr of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DESCRIPTION="Joomla Components Edit Description"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DESCRIPTION_DESC="Allows the users in this group to update the edit description of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMAIL="Joomla Components Edit Email"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMAIL_DESC="Allows the users in this group to update the edit email of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMPTYCONTRIBUTORS="Joomla Components Edit Emptycontributors"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMPTYCONTRIBUTORS_DESC="Allows the users in this group to update the edit emptycontributors of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_BUY_LINK="Joomla Components Edit Export Buy Link"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_BUY_LINK_DESC="Allows the users in this group to update the edit export buy link of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_KEY="Joomla Components Edit Export Key"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_KEY_DESC="Allows the users in this group to update the edit export key of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_PACKAGE_LINK="Joomla Components Edit Export Package Link"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_PACKAGE_LINK_DESC="Allows the users in this group to update the edit export package link of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_IMAGE="Joomla Components Edit Image"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_IMAGE_DESC="Allows the users in this group to update the edit image of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_JAVASCRIPT="Joomla Components Edit Javascript"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_JAVASCRIPT_DESC="Allows the users in this group to update the edit javascript of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE="Joomla Components Edit License"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_DESC="Allows the users in this group to update the edit license of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_TYPE="Joomla Components Edit License Type"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_TYPE_DESC="Allows the users in this group to update the edit license type of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_MVC_VERSIONDATE="Joomla Components Edit Mvc Versiondate"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_MVC_VERSIONDATE_DESC="Allows the users in this group to update the edit mvc versiondate of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME="Joomla Components Edit Name"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_CODE="Joomla Components Edit Name Code"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_CODE_DESC="Allows the users in this group to update the edit name code of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_DESC="Allows the users in this group to update the edit name of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NUMBER="Joomla Components Edit Number"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NUMBER_DESC="Allows the users in this group to update the edit number of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_ADMIN_EVENT="Joomla Components Edit Php Admin Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_ADMIN_EVENT_DESC="Allows the users in this group to update the edit php admin event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_DASHBOARD_METHODS="Joomla Components Edit Php Dashboard Methods"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_DASHBOARD_METHODS_DESC="Allows the users in this group to update the edit php dashboard methods of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_ADMIN="Joomla Components Edit Php Helper Admin"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_ADMIN_DESC="Allows the users in this group to update the edit php helper admin of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_BOTH="Joomla Components Edit Php Helper Both"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_BOTH_DESC="Allows the users in this group to update the edit php helper both of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_SITE="Joomla Components Edit Php Helper Site"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_SITE_DESC="Allows the users in this group to update the edit php helper site of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_METHOD_UNINSTALL="Joomla Components Edit Php Method Uninstall"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_METHOD_UNINSTALL_DESC="Allows the users in this group to update the edit php method uninstall of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_INSTALL="Joomla Components Edit Php Postflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit php postflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_UPDATE="Joomla Components Edit Php Postflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit php postflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_INSTALL="Joomla Components Edit Php Preflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit php preflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_UPDATE="Joomla Components Edit Php Preflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit php preflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_SITE_EVENT="Joomla Components Edit Php Site Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_SITE_EVENT_DESC="Allows the users in this group to update the edit php site event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_README="Joomla Components Edit Readme"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_README_DESC="Allows the users in this group to update the edit readme of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SALES_SERVER_FTP="Joomla Components Edit Sales Server Ftp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SALES_SERVER_FTP_DESC="Allows the users in this group to update the edit sales server ftp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SHORT_DESCRIPTION="Joomla Components Edit Short Description"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SHORT_DESCRIPTION_DESC="Allows the users in this group to update the edit short description of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL="Joomla Components Edit Sql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_DESC="Allows the users in this group to update the edit sql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_TWEAK="Joomla Components Edit Sql Tweak"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_TWEAK_DESC="Allows the users in this group to update the edit sql tweak of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SYSTEM_NAME="Joomla Components Edit System Name"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SYSTEM_NAME_DESC="Allows the users in this group to update the edit system name of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_TOIGNORE="Joomla Components Edit Toignore"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_TOIGNORE_DESC="Allows the users in this group to update the edit toignore of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER="Joomla Components Edit Update Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_DESC="Allows the users in this group to update the edit update server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_FTP="Joomla Components Edit Update Server Ftp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_FTP_DESC="Allows the users in this group to update the edit update server ftp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_TARGET="Joomla Components Edit Update Server Target"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_TARGET_DESC="Allows the users in this group to update the edit update server target of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION="Joomla Components Edit Version"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version joomla components"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_UPDATE="Joomla Components Edit Version Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_UPDATE_DESC="Allows the users in this group to update the edit version update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WEBSITE="Joomla Components Edit Website"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WEBSITE_DESC="Allows the users in this group to update the edit website of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_KEY="Joomla Components Edit Whmcs Key"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_KEY_DESC="Allows the users in this group to update the edit whmcs key of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_URL="Joomla Components Edit Whmcs Url"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_URL_DESC="Allows the users in this group to update the edit whmcs url of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EXPORT="Joomla Components Export"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EXPORT_DESC="Allows the users in this group to export export joomla components"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_IMPORT="Joomla Components Import"
@@ -3971,7 +3640,6 @@ COM_COMPONENTBUILDER_SITE_VIEW_ADD_PHP_VIEW="Add Php View"
COM_COMPONENTBUILDER_SITE_VIEW_ADD_PHP_VIEW_LABEL="Add PHP (custom view script)"
COM_COMPONENTBUILDER_SITE_VIEW_AJAX_INPUT="Ajax Input"
COM_COMPONENTBUILDER_SITE_VIEW_AJAX_INPUT_LABEL="Ajax Input"
-COM_COMPONENTBUILDER_SITE_VIEW_AJAX_INPUT_SELECT="Add"
COM_COMPONENTBUILDER_SITE_VIEW_ALNUM="ALNUM"
COM_COMPONENTBUILDER_SITE_VIEW_ARCHIVE="Archive"
COM_COMPONENTBUILDER_SITE_VIEW_ARRAY="ARRAY"
@@ -4060,7 +3728,6 @@ COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM="Custom"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_BUTTON="Custom Button"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_BUTTONS="Custom Buttons"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_BUTTON_LABEL="Custom Buttons"
-COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_BUTTON_SELECT="Add"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_GET="Custom Get"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_GET_DESCRIPTION="Select the custom get methods"
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM_GET_LABEL="Custom Gets"
diff --git a/admin/language/en-GB/en-GB.com_componentbuilder.sys.ini b/admin/language/en-GB/en-GB.com_componentbuilder.sys.ini
index 3c5d69bbd..c9d93c783 100644
--- a/admin/language/en-GB/en-GB.com_componentbuilder.sys.ini
+++ b/admin/language/en-GB/en-GB.com_componentbuilder.sys.ini
@@ -3,174 +3,10 @@ COM_COMPONENTBUILDER_ADMIN_VIEWS_ACCESS="Admin Views Access"
COM_COMPONENTBUILDER_ADMIN_VIEWS_ACCESS_DESC="Allows the users in this group to access access admin views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_USE="Admin Views Batch Use"
COM_COMPONENTBUILDER_ADMIN_VIEWS_BATCH_USE_DESC="Allows users in this group to use batch copy/update method of batch admin views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_CREATE="Admin Views Create"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_CREATE_DESC="Allows the users in this group to create create admin views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_ADD="Admin Views Dashboard Add"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the admin view"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_LIST="Admin Views Dashboard List"
COM_COMPONENTBUILDER_ADMIN_VIEWS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_DELETE="Admin Views Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_DELETE_DESC="Allows the users in this group to delete delete admin views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT="Admin Views Edit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDCONDITIONS="Admin Views Edit Addconditions"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDCONDITIONS_DESC="Allows the users in this group to update the edit addconditions of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDFIELDS="Admin Views Edit Addfields"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDFIELDS_DESC="Allows the users in this group to update the edit addfields of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDLINKED_VIEWS="Admin Views Edit Addlinked Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDLINKED_VIEWS_DESC="Allows the users in this group to update the edit addlinked views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDPERMISSIONS="Admin Views Edit Addpermissions"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDPERMISSIONS_DESC="Allows the users in this group to update the edit addpermissions of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABLES="Admin Views Edit Addtables"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABLES_DESC="Allows the users in this group to update the edit addtables of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABS="Admin Views Edit Addtabs"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADDTABS_DESC="Allows the users in this group to update the edit addtabs of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEW="Admin Views Edit Add Css View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEWS="Admin Views Edit Add Css Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEWS_DESC="Allows the users in this group to update the edit add css views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CSS_VIEW_DESC="Allows the users in this group to update the edit add css view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_BUTTON="Admin Views Edit Add Custom Button"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_BUTTON_DESC="Allows the users in this group to update the edit add custom button of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_IMPORT="Admin Views Edit Add Custom Import"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_CUSTOM_IMPORT_DESC="Allows the users in this group to update the edit add custom import of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_FADEIN="Admin Views Edit Add Fadein"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_FADEIN_DESC="Allows the users in this group to update the edit add fadein of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FILE="Admin Views Edit Add Javascript Views File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FILE_DESC="Allows the users in this group to update the edit add javascript views file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FOOTER="Admin Views Edit Add Javascript Views Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEWS_FOOTER_DESC="Allows the users in this group to update the edit add javascript views footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FILE="Admin Views Edit Add Javascript View File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FILE_DESC="Allows the users in this group to update the edit add javascript view file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FOOTER="Admin Views Edit Add Javascript View Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_JAVASCRIPT_VIEW_FOOTER_DESC="Allows the users in this group to update the edit add javascript view footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_DELETE="Admin Views Edit Add Php After Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_DELETE_DESC="Allows the users in this group to update the edit add php after delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_PUBLISH="Admin Views Edit Add Php After Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AFTER_PUBLISH_DESC="Allows the users in this group to update the edit add php after publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AJAX="Admin Views Edit Add Php Ajax"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_AJAX_DESC="Allows the users in this group to update the edit add php ajax of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_ALLOWEDIT="Admin Views Edit Add Php Allowedit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_ALLOWEDIT_DESC="Allows the users in this group to update the edit add php allowedit of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHCOPY="Admin Views Edit Add Php Batchcopy"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHCOPY_DESC="Allows the users in this group to update the edit add php batchcopy of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHMOVE="Admin Views Edit Add Php Batchmove"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BATCHMOVE_DESC="Allows the users in this group to update the edit add php batchmove of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_DELETE="Admin Views Edit Add Php Before Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_DELETE_DESC="Allows the users in this group to update the edit add php before delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_PUBLISH="Admin Views Edit Add Php Before Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_PUBLISH_DESC="Allows the users in this group to update the edit add php before publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_SAVE="Admin Views Edit Add Php Before Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_BEFORE_SAVE_DESC="Allows the users in this group to update the edit add php before save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_DOCUMENT="Admin Views Edit Add Php Document"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_DOCUMENT_DESC="Allows the users in this group to update the edit add php document of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEM="Admin Views Edit Add Php Getitem"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS="Admin Views Edit Add Php Getitems"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_AFTER_ALL="Admin Views Edit Add Php Getitems After All"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_AFTER_ALL_DESC="Allows the users in this group to update the edit add php getitems after all of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEMS_DESC="Allows the users in this group to update the edit add php getitems of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETITEM_DESC="Allows the users in this group to update the edit add php getitem of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETLISTQUERY="Admin Views Edit Add Php Getlistquery"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_GETLISTQUERY_DESC="Allows the users in this group to update the edit add php getlistquery of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_POSTSAVEHOOK="Admin Views Edit Add Php Postsavehook"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_POSTSAVEHOOK_DESC="Allows the users in this group to update the edit add php postsavehook of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_SAVE="Admin Views Edit Add Php Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_PHP_SAVE_DESC="Allows the users in this group to update the edit add php save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_SQL="Admin Views Edit Add Sql"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ADD_SQL_DESC="Allows the users in this group to update the edit add sql of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_AJAX_INPUT="Admin Views Edit Ajax Input"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_AJAX_INPUT_DESC="Allows the users in this group to update the edit ajax input of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEW="Admin Views Edit Css View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEWS="Admin Views Edit Css Views"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEWS_DESC="Allows the users in this group to update the edit css views of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CSS_VIEW_DESC="Allows the users in this group to update the edit css view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CUSTOM_BUTTON="Admin Views Edit Custom Button"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_CUSTOM_BUTTON_DESC="Allows the users in this group to update the edit custom button of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESC="Allows the users in this group to edit the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESCRIPTION="Admin Views Edit Description"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_DESCRIPTION_DESC="Allows the users in this group to update the edit description of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_HTML_IMPORT_VIEW="Admin Views Edit Html Import View"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_HTML_IMPORT_VIEW_DESC="Allows the users in this group to update the edit html import view of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON="Admin Views Edit Icon"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_ADD="Admin Views Edit Icon Add"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_ADD_DESC="Allows the users in this group to update the edit icon add of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_CATEGORY="Admin Views Edit Icon Category"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_CATEGORY_DESC="Allows the users in this group to update the edit icon category of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_ICON_DESC="Allows the users in this group to update the edit icon of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FILE="Admin Views Edit Javascript Views File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FILE_DESC="Allows the users in this group to update the edit javascript views file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FOOTER="Admin Views Edit Javascript Views Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEWS_FOOTER_DESC="Allows the users in this group to update the edit javascript views footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FILE="Admin Views Edit Javascript View File"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FILE_DESC="Allows the users in this group to update the edit javascript view file of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FOOTER="Admin Views Edit Javascript View Footer"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_JAVASCRIPT_VIEW_FOOTER_DESC="Allows the users in this group to update the edit javascript view footer of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_LIST="Admin Views Edit Name List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_LIST_DESC="Allows the users in this group to update the edit name list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_SINGLE="Admin Views Edit Name Single"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_NAME_SINGLE_DESC="Allows the users in this group to update the edit name single of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_OWN="Admin Views Edit Own"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_OWN_DESC="Allows the users in this group to edit edit own admin views created by them"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_DELETE="Admin Views Edit Php After Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_DELETE_DESC="Allows the users in this group to update the edit php after delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_PUBLISH="Admin Views Edit Php After Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AFTER_PUBLISH_DESC="Allows the users in this group to update the edit php after publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AJAXMETHOD="Admin Views Edit Php Ajaxmethod"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_AJAXMETHOD_DESC="Allows the users in this group to update the edit php ajaxmethod of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_ALLOWEDIT="Admin Views Edit Php Allowedit"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_ALLOWEDIT_DESC="Allows the users in this group to update the edit php allowedit of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHCOPY="Admin Views Edit Php Batchcopy"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHCOPY_DESC="Allows the users in this group to update the edit php batchcopy of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHMOVE="Admin Views Edit Php Batchmove"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BATCHMOVE_DESC="Allows the users in this group to update the edit php batchmove of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_DELETE="Admin Views Edit Php Before Delete"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_DELETE_DESC="Allows the users in this group to update the edit php before delete of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_PUBLISH="Admin Views Edit Php Before Publish"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_PUBLISH_DESC="Allows the users in this group to update the edit php before publish of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_SAVE="Admin Views Edit Php Before Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_BEFORE_SAVE_DESC="Allows the users in this group to update the edit php before save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER="Admin Views Edit Php Controller"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_DESC="Allows the users in this group to update the edit php controller of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_LIST="Admin Views Edit Php Controller List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_CONTROLLER_LIST_DESC="Allows the users in this group to update the edit php controller list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_DOCUMENT="Admin Views Edit Php Document"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_DOCUMENT_DESC="Allows the users in this group to update the edit php document of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEM="Admin Views Edit Php Getitem"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS="Admin Views Edit Php Getitems"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_AFTER_ALL="Admin Views Edit Php Getitems After All"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_AFTER_ALL_DESC="Allows the users in this group to update the edit php getitems after all of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEMS_DESC="Allows the users in this group to update the edit php getitems of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETITEM_DESC="Allows the users in this group to update the edit php getitem of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETLISTQUERY="Admin Views Edit Php Getlistquery"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_GETLISTQUERY_DESC="Allows the users in this group to update the edit php getlistquery of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT="Admin Views Edit Php Import"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DESC="Allows the users in this group to update the edit php import of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DISPLAY="Admin Views Edit Php Import Display"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_DISPLAY_DESC="Allows the users in this group to update the edit php import display of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_EXT="Admin Views Edit Php Import Ext"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_EXT_DESC="Allows the users in this group to update the edit php import ext of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SAVE="Admin Views Edit Php Import Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SAVE_DESC="Allows the users in this group to update the edit php import save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SETDATA="Admin Views Edit Php Import Setdata"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_IMPORT_SETDATA_DESC="Allows the users in this group to update the edit php import setdata of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL="Admin Views Edit Php Model"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_DESC="Allows the users in this group to update the edit php model of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_LIST="Admin Views Edit Php Model List"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_MODEL_LIST_DESC="Allows the users in this group to update the edit php model list of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_POSTSAVEHOOK="Admin Views Edit Php Postsavehook"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_POSTSAVEHOOK_DESC="Allows the users in this group to update the edit php postsavehook of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_SAVE="Admin Views Edit Php Save"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_PHP_SAVE_DESC="Allows the users in this group to update the edit php save of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SHORT_DESCRIPTION="Admin Views Edit Short Description"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SHORT_DESCRIPTION_DESC="Allows the users in this group to update the edit short description of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SOURCE="Admin Views Edit Source"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SOURCE_DESC="Allows the users in this group to update the edit source of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SQL="Admin Views Edit Sql"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SQL_DESC="Allows the users in this group to update the edit sql of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_STATE="Admin Views Edit State"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_STATE_DESC="Allows the users in this group to update the state of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SYSTEM_NAME="Admin Views Edit System Name"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_SYSTEM_NAME_DESC="Allows the users in this group to update the edit system name of the admin view"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_TYPE="Admin Views Edit Type"
-COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_TYPE_DESC="Allows the users in this group to update the edit type of the admin view"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_VERSION="Admin Views Edit Version"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version admin views"
COM_COMPONENTBUILDER_ADMIN_VIEWS_EXPORT="Admin Views Export"
@@ -404,166 +240,8 @@ COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_ADD="Joomla Components Dashboar
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_LIST="Joomla Components Dashboard List"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDADMIN_VIEWS="Joomla Components Edit Addadmin Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDADMIN_VIEWS_DESC="Allows the users in this group to update the edit addadmin views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONFIG="Joomla Components Edit Addconfig"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONFIG_DESC="Allows the users in this group to update the edit addconfig of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONTRIBUTORS="Joomla Components Edit Addcontributors"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCONTRIBUTORS_DESC="Allows the users in this group to update the edit addcontributors of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOMMENUS="Joomla Components Edit Addcustommenus"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOMMENUS_DESC="Allows the users in this group to update the edit addcustommenus of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOM_ADMIN_VIEWS="Joomla Components Edit Addcustom Admin Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDCUSTOM_ADMIN_VIEWS_DESC="Allows the users in this group to update the edit addcustom admin views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFILES="Joomla Components Edit Addfiles"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFILES_DESC="Allows the users in this group to update the edit addfiles of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOLDERS="Joomla Components Edit Addfolders"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOLDERS_DESC="Allows the users in this group to update the edit addfolders of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOOTABLE="Joomla Components Edit Addfootable"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDFOOTABLE_DESC="Allows the users in this group to update the edit addfootable of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDREADME="Joomla Components Edit Addreadme"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDREADME_DESC="Allows the users in this group to update the edit addreadme of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDSITE_VIEWS="Joomla Components Edit Addsite Views"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDSITE_VIEWS_DESC="Allows the users in this group to update the edit addsite views of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDUIKIT="Joomla Components Edit Adduikit"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADDUIKIT_DESC="Allows the users in this group to update the edit adduikit of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_ADMIN_EVENT="Joomla Components Edit Add Admin Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_ADMIN_EVENT_DESC="Allows the users in this group to update the edit add admin event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_CSS="Joomla Components Edit Add Css"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_CSS_DESC="Allows the users in this group to update the edit add css of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_EMAIL_HELPER="Joomla Components Edit Add Email Helper"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_EMAIL_HELPER_DESC="Allows the users in this group to update the edit add email helper of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_JAVASCRIPT="Joomla Components Edit Add Javascript"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_JAVASCRIPT_DESC="Allows the users in this group to update the edit add javascript of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_LICENSE="Joomla Components Edit Add License"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_LICENSE_DESC="Allows the users in this group to update the edit add license of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_DASHBOARD_METHODS="Joomla Components Edit Add Php Dashboard Methods"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_DASHBOARD_METHODS_DESC="Allows the users in this group to update the edit add php dashboard methods of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_ADMIN="Joomla Components Edit Add Php Helper Admin"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_ADMIN_DESC="Allows the users in this group to update the edit add php helper admin of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_BOTH="Joomla Components Edit Add Php Helper Both"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_BOTH_DESC="Allows the users in this group to update the edit add php helper both of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_SITE="Joomla Components Edit Add Php Helper Site"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_HELPER_SITE_DESC="Allows the users in this group to update the edit add php helper site of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_METHOD_UNINSTALL="Joomla Components Edit Add Php Method Uninstall"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_METHOD_UNINSTALL_DESC="Allows the users in this group to update the edit add php method uninstall of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_INSTALL="Joomla Components Edit Add Php Postflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit add php postflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_UPDATE="Joomla Components Edit Add Php Postflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_POSTFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit add php postflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_INSTALL="Joomla Components Edit Add Php Preflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit add php preflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_UPDATE="Joomla Components Edit Add Php Preflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_PHP_PREFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit add php preflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SALES_SERVER="Joomla Components Edit Add Sales Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SALES_SERVER_DESC="Allows the users in this group to update the edit add sales server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SITE_EVENT="Joomla Components Edit Add Site Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SITE_EVENT_DESC="Allows the users in this group to update the edit add site event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SQL="Joomla Components Edit Add Sql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_SQL_DESC="Allows the users in this group to update the edit add sql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_UPDATE_SERVER="Joomla Components Edit Add Update Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_ADD_UPDATE_SERVER_DESC="Allows the users in this group to update the edit add update server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_AUTHOR="Joomla Components Edit Author"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_AUTHOR_DESC="Allows the users in this group to update the edit author of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BOM="Joomla Components Edit Bom"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BOM_DESC="Allows the users in this group to update the edit bom of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMP="Joomla Components Edit Buildcomp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMPSQL="Joomla Components Edit Buildcompsql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMPSQL_DESC="Allows the users in this group to update the edit buildcompsql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_BUILDCOMP_DESC="Allows the users in this group to update the edit buildcomp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPANYNAME="Joomla Components Edit Companyname"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPANYNAME_DESC="Allows the users in this group to update the edit companyname of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPONENT_VERSION="Joomla Components Edit Component Version"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COMPONENT_VERSION_DESC="Allows the users in this group to update the edit component version of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COPYRIGHT="Joomla Components Edit Copyright"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_COPYRIGHT_DESC="Allows the users in this group to update the edit copyright of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CREATUSERHELPER="Joomla Components Edit Creatuserhelper"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CREATUSERHELPER_DESC="Allows the users in this group to update the edit creatuserhelper of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CSS="Joomla Components Edit Css"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_CSS_DESC="Allows the users in this group to update the edit css of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DASHBOARD_TAB="Joomla Components Edit Dashboard Tab"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DASHBOARD_TAB_DESC="Allows the users in this group to update the edit dashboard tab of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DEBUG_LINENR="Joomla Components Edit Debug Linenr"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DEBUG_LINENR_DESC="Allows the users in this group to update the edit debug linenr of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DESCRIPTION="Joomla Components Edit Description"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_DESCRIPTION_DESC="Allows the users in this group to update the edit description of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMAIL="Joomla Components Edit Email"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMAIL_DESC="Allows the users in this group to update the edit email of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMPTYCONTRIBUTORS="Joomla Components Edit Emptycontributors"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EMPTYCONTRIBUTORS_DESC="Allows the users in this group to update the edit emptycontributors of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_BUY_LINK="Joomla Components Edit Export Buy Link"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_BUY_LINK_DESC="Allows the users in this group to update the edit export buy link of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_KEY="Joomla Components Edit Export Key"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_KEY_DESC="Allows the users in this group to update the edit export key of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_PACKAGE_LINK="Joomla Components Edit Export Package Link"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_EXPORT_PACKAGE_LINK_DESC="Allows the users in this group to update the edit export package link of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_IMAGE="Joomla Components Edit Image"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_IMAGE_DESC="Allows the users in this group to update the edit image of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_JAVASCRIPT="Joomla Components Edit Javascript"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_JAVASCRIPT_DESC="Allows the users in this group to update the edit javascript of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE="Joomla Components Edit License"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_DESC="Allows the users in this group to update the edit license of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_TYPE="Joomla Components Edit License Type"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_LICENSE_TYPE_DESC="Allows the users in this group to update the edit license type of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_MVC_VERSIONDATE="Joomla Components Edit Mvc Versiondate"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_MVC_VERSIONDATE_DESC="Allows the users in this group to update the edit mvc versiondate of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME="Joomla Components Edit Name"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_CODE="Joomla Components Edit Name Code"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_CODE_DESC="Allows the users in this group to update the edit name code of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NAME_DESC="Allows the users in this group to update the edit name of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NUMBER="Joomla Components Edit Number"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_NUMBER_DESC="Allows the users in this group to update the edit number of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_ADMIN_EVENT="Joomla Components Edit Php Admin Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_ADMIN_EVENT_DESC="Allows the users in this group to update the edit php admin event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_DASHBOARD_METHODS="Joomla Components Edit Php Dashboard Methods"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_DASHBOARD_METHODS_DESC="Allows the users in this group to update the edit php dashboard methods of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_ADMIN="Joomla Components Edit Php Helper Admin"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_ADMIN_DESC="Allows the users in this group to update the edit php helper admin of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_BOTH="Joomla Components Edit Php Helper Both"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_BOTH_DESC="Allows the users in this group to update the edit php helper both of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_SITE="Joomla Components Edit Php Helper Site"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_HELPER_SITE_DESC="Allows the users in this group to update the edit php helper site of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_METHOD_UNINSTALL="Joomla Components Edit Php Method Uninstall"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_METHOD_UNINSTALL_DESC="Allows the users in this group to update the edit php method uninstall of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_INSTALL="Joomla Components Edit Php Postflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit php postflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_UPDATE="Joomla Components Edit Php Postflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_POSTFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit php postflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_INSTALL="Joomla Components Edit Php Preflight Install"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_INSTALL_DESC="Allows the users in this group to update the edit php preflight install of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_UPDATE="Joomla Components Edit Php Preflight Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_PREFLIGHT_UPDATE_DESC="Allows the users in this group to update the edit php preflight update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_SITE_EVENT="Joomla Components Edit Php Site Event"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_PHP_SITE_EVENT_DESC="Allows the users in this group to update the edit php site event of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_README="Joomla Components Edit Readme"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_README_DESC="Allows the users in this group to update the edit readme of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SALES_SERVER_FTP="Joomla Components Edit Sales Server Ftp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SALES_SERVER_FTP_DESC="Allows the users in this group to update the edit sales server ftp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SHORT_DESCRIPTION="Joomla Components Edit Short Description"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SHORT_DESCRIPTION_DESC="Allows the users in this group to update the edit short description of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL="Joomla Components Edit Sql"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_DESC="Allows the users in this group to update the edit sql of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_TWEAK="Joomla Components Edit Sql Tweak"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SQL_TWEAK_DESC="Allows the users in this group to update the edit sql tweak of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SYSTEM_NAME="Joomla Components Edit System Name"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_SYSTEM_NAME_DESC="Allows the users in this group to update the edit system name of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_TOIGNORE="Joomla Components Edit Toignore"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_TOIGNORE_DESC="Allows the users in this group to update the edit toignore of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER="Joomla Components Edit Update Server"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_DESC="Allows the users in this group to update the edit update server of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_FTP="Joomla Components Edit Update Server Ftp"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_FTP_DESC="Allows the users in this group to update the edit update server ftp of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_TARGET="Joomla Components Edit Update Server Target"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_UPDATE_SERVER_TARGET_DESC="Allows the users in this group to update the edit update server target of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION="Joomla Components Edit Version"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version joomla components"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_UPDATE="Joomla Components Edit Version Update"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_VERSION_UPDATE_DESC="Allows the users in this group to update the edit version update of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WEBSITE="Joomla Components Edit Website"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WEBSITE_DESC="Allows the users in this group to update the edit website of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_KEY="Joomla Components Edit Whmcs Key"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_KEY_DESC="Allows the users in this group to update the edit whmcs key of the joomla component"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_URL="Joomla Components Edit Whmcs Url"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EDIT_WHMCS_URL_DESC="Allows the users in this group to update the edit whmcs url of the joomla component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EXPORT="Joomla Components Export"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_EXPORT_DESC="Allows the users in this group to export export joomla components"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS_IMPORT="Joomla Components Import"
diff --git a/admin/layouts/admin_view/css_fullwidth.php b/admin/layouts/admin_view/css_fullwidth.php
index 5e40869ec..3e66a213e 100644
--- a/admin/layouts/admin_view/css_fullwidth.php
+++ b/admin/layouts/admin_view/css_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage css_fullwidth.php
diff --git a/admin/layouts/admin_view/custom_buttons_fullwidth.php b/admin/layouts/admin_view/custom_buttons_fullwidth.php
index 497679e1e..6beef7b10 100644
--- a/admin/layouts/admin_view/custom_buttons_fullwidth.php
+++ b/admin/layouts/admin_view/custom_buttons_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_fullwidth.php
diff --git a/admin/layouts/admin_view/custom_buttons_left.php b/admin/layouts/admin_view/custom_buttons_left.php
index 030c3ccae..864ee61b8 100644
--- a/admin/layouts/admin_view/custom_buttons_left.php
+++ b/admin/layouts/admin_view/custom_buttons_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_left.php
diff --git a/admin/layouts/admin_view/custom_import_fullwidth.php b/admin/layouts/admin_view/custom_import_fullwidth.php
index 72d6e31e9..869154d06 100644
--- a/admin/layouts/admin_view/custom_import_fullwidth.php
+++ b/admin/layouts/admin_view/custom_import_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_import_fullwidth.php
diff --git a/admin/layouts/admin_view/fields_fullwidth.php b/admin/layouts/admin_view/fields_fullwidth.php
index 5f08d8b92..315c8f2cd 100644
--- a/admin/layouts/admin_view/fields_fullwidth.php
+++ b/admin/layouts/admin_view/fields_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage fields_fullwidth.php
@@ -27,132 +27,25 @@
defined('_JEXEC') or die('Restricted access');
-// set the defaults
-$items = $displayData->vxzfields;
-$user = JFactory::getUser();
-$id = $displayData->item->id;
-$edit = "index.php?option=com_componentbuilder&view=fields&task=field.edit";
-$ref = ($id) ? "&ref=admin_view&refid=".$id : "";
-$new = "index.php?option=com_componentbuilder&view=field&layout=edit".$ref;
-$can = ComponentbuilderHelper::getActions('field');
+$form = $displayData->getForm();
+
+$fields = $displayData->get('fields') ?: array(
+ 'note_on_views',
+ 'addfields',
+ 'note_on_conditions',
+ 'addconditions'
+);
?>
diff --git a/admin/layouts/admin_view/javascript_fullwidth.php b/admin/layouts/admin_view/javascript_fullwidth.php
index 19a05def4..b1fdcecd3 100644
--- a/admin/layouts/admin_view/javascript_fullwidth.php
+++ b/admin/layouts/admin_view/javascript_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage javascript_fullwidth.php
diff --git a/admin/layouts/admin_view/linked_components_fullwidth.php b/admin/layouts/admin_view/linked_components_fullwidth.php
index 3ca2bed3e..c2750f0d3 100644
--- a/admin/layouts/admin_view/linked_components_fullwidth.php
+++ b/admin/layouts/admin_view/linked_components_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage linked_components_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->vyalinked_components;
+$items = $displayData->vxzlinked_components;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=joomla_components&task=joomla_component.edit";
diff --git a/admin/layouts/admin_view/mysql_fullwidth.php b/admin/layouts/admin_view/mysql_fullwidth.php
index 9d5038c29..597276414 100644
--- a/admin/layouts/admin_view/mysql_fullwidth.php
+++ b/admin/layouts/admin_view/mysql_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage mysql_fullwidth.php
diff --git a/admin/layouts/admin_view/mysql_left.php b/admin/layouts/admin_view/mysql_left.php
index cd0fd94f5..11d3e75d3 100644
--- a/admin/layouts/admin_view/mysql_left.php
+++ b/admin/layouts/admin_view/mysql_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage mysql_left.php
diff --git a/admin/layouts/admin_view/php_fullwidth.php b/admin/layouts/admin_view/php_fullwidth.php
index efee3617e..213e39020 100644
--- a/admin/layouts/admin_view/php_fullwidth.php
+++ b/admin/layouts/admin_view/php_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage php_fullwidth.php
diff --git a/admin/layouts/admin_view/publishing.php b/admin/layouts/admin_view/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/admin_view/publishing.php
+++ b/admin/layouts/admin_view/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/admin_view/publlshing.php b/admin/layouts/admin_view/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/admin_view/publlshing.php
+++ b/admin/layouts/admin_view/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/admin_view/settings_above.php b/admin/layouts/admin_view/settings_above.php
index a77274f10..61f4bc533 100644
--- a/admin/layouts/admin_view/settings_above.php
+++ b/admin/layouts/admin_view/settings_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_above.php
diff --git a/admin/layouts/admin_view/settings_left.php b/admin/layouts/admin_view/settings_left.php
index 0ee6ee432..c44cccebb 100644
--- a/admin/layouts/admin_view/settings_left.php
+++ b/admin/layouts/admin_view/settings_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_left.php
diff --git a/admin/layouts/admin_view/settings_right.php b/admin/layouts/admin_view/settings_right.php
index 527a5549d..6b197abbe 100644
--- a/admin/layouts/admin_view/settings_right.php
+++ b/admin/layouts/admin_view/settings_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_right.php
@@ -34,10 +34,6 @@ $fields = $displayData->get('fields') ?: array(
'addpermissions',
'note_on_tabs',
'addtabs',
- 'note_on_views',
- 'addfields',
- 'note_on_conditions',
- 'addconditions',
'addlinked_views'
);
diff --git a/admin/layouts/admin_view/settings_under.php b/admin/layouts/admin_view/settings_under.php
index 45261b871..0ff35d1b3 100644
--- a/admin/layouts/admin_view/settings_under.php
+++ b/admin/layouts/admin_view/settings_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_under.php
diff --git a/admin/layouts/batchselection.php b/admin/layouts/batchselection.php
index 60b1eeb6a..4290e2d32 100644
--- a/admin/layouts/batchselection.php
+++ b/admin/layouts/batchselection.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage batchselection.php
diff --git a/admin/layouts/custom_admin_view/custom_buttons_fullwidth.php b/admin/layouts/custom_admin_view/custom_buttons_fullwidth.php
index 3d898d998..d8d80d24e 100644
--- a/admin/layouts/custom_admin_view/custom_buttons_fullwidth.php
+++ b/admin/layouts/custom_admin_view/custom_buttons_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_fullwidth.php
diff --git a/admin/layouts/custom_admin_view/custom_buttons_left.php b/admin/layouts/custom_admin_view/custom_buttons_left.php
index 030c3ccae..864ee61b8 100644
--- a/admin/layouts/custom_admin_view/custom_buttons_left.php
+++ b/admin/layouts/custom_admin_view/custom_buttons_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_left.php
diff --git a/admin/layouts/custom_admin_view/custom_script_fullwidth.php b/admin/layouts/custom_admin_view/custom_script_fullwidth.php
index 950added5..c24827da7 100644
--- a/admin/layouts/custom_admin_view/custom_script_fullwidth.php
+++ b/admin/layouts/custom_admin_view/custom_script_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_script_fullwidth.php
diff --git a/admin/layouts/custom_admin_view/details_above.php b/admin/layouts/custom_admin_view/details_above.php
index b5e3e769a..cf5d9da9e 100644
--- a/admin/layouts/custom_admin_view/details_above.php
+++ b/admin/layouts/custom_admin_view/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/custom_admin_view/details_fullwidth.php b/admin/layouts/custom_admin_view/details_fullwidth.php
index 37cb6f57b..424473003 100644
--- a/admin/layouts/custom_admin_view/details_fullwidth.php
+++ b/admin/layouts/custom_admin_view/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/custom_admin_view/details_left.php b/admin/layouts/custom_admin_view/details_left.php
index 1bffb5ef9..6b747dfa0 100644
--- a/admin/layouts/custom_admin_view/details_left.php
+++ b/admin/layouts/custom_admin_view/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/custom_admin_view/details_right.php b/admin/layouts/custom_admin_view/details_right.php
index e0f1c8b92..558cd9ed8 100644
--- a/admin/layouts/custom_admin_view/details_right.php
+++ b/admin/layouts/custom_admin_view/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/custom_admin_view/details_rightside.php b/admin/layouts/custom_admin_view/details_rightside.php
index b017076ff..6d3dee0c3 100644
--- a/admin/layouts/custom_admin_view/details_rightside.php
+++ b/admin/layouts/custom_admin_view/details_rightside.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_rightside.php
diff --git a/admin/layouts/custom_admin_view/details_under.php b/admin/layouts/custom_admin_view/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/custom_admin_view/details_under.php
+++ b/admin/layouts/custom_admin_view/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/custom_admin_view/linked_components_fullwidth.php b/admin/layouts/custom_admin_view/linked_components_fullwidth.php
index 6e4982fa5..1549e536f 100644
--- a/admin/layouts/custom_admin_view/linked_components_fullwidth.php
+++ b/admin/layouts/custom_admin_view/linked_components_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage linked_components_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->vyklinked_components;
+$items = $displayData->vyjlinked_components;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=joomla_components&task=joomla_component.edit";
diff --git a/admin/layouts/custom_admin_view/publishing.php b/admin/layouts/custom_admin_view/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/custom_admin_view/publishing.php
+++ b/admin/layouts/custom_admin_view/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/custom_admin_view/publlshing.php b/admin/layouts/custom_admin_view/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/custom_admin_view/publlshing.php
+++ b/admin/layouts/custom_admin_view/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/custom_code/details_above.php b/admin/layouts/custom_code/details_above.php
index c6531c421..eb338613b 100644
--- a/admin/layouts/custom_code/details_above.php
+++ b/admin/layouts/custom_code/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/custom_code/details_fullwidth.php b/admin/layouts/custom_code/details_fullwidth.php
index 1f975d3f3..2edfab238 100644
--- a/admin/layouts/custom_code/details_fullwidth.php
+++ b/admin/layouts/custom_code/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/custom_code/details_left.php b/admin/layouts/custom_code/details_left.php
index 1d55d54b6..32a271892 100644
--- a/admin/layouts/custom_code/details_left.php
+++ b/admin/layouts/custom_code/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/custom_code/details_right.php b/admin/layouts/custom_code/details_right.php
index 61d0db080..68f4ee2a3 100644
--- a/admin/layouts/custom_code/details_right.php
+++ b/admin/layouts/custom_code/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/custom_code/details_under.php b/admin/layouts/custom_code/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/custom_code/details_under.php
+++ b/admin/layouts/custom_code/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/custom_code/publishing.php b/admin/layouts/custom_code/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/custom_code/publishing.php
+++ b/admin/layouts/custom_code/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/custom_code/publlshing.php b/admin/layouts/custom_code/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/custom_code/publlshing.php
+++ b/admin/layouts/custom_code/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/dynamic_get/abacus_fullwidth.php b/admin/layouts/dynamic_get/abacus_fullwidth.php
index f4608fe8e..eaaa21a1f 100644
--- a/admin/layouts/dynamic_get/abacus_fullwidth.php
+++ b/admin/layouts/dynamic_get/abacus_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage abacus_fullwidth.php
diff --git a/admin/layouts/dynamic_get/abacus_left.php b/admin/layouts/dynamic_get/abacus_left.php
index 89dcffdca..2a36cca6b 100644
--- a/admin/layouts/dynamic_get/abacus_left.php
+++ b/admin/layouts/dynamic_get/abacus_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage abacus_left.php
diff --git a/admin/layouts/dynamic_get/custom_script_fullwidth.php b/admin/layouts/dynamic_get/custom_script_fullwidth.php
index 3892d6e23..20b8488a1 100644
--- a/admin/layouts/dynamic_get/custom_script_fullwidth.php
+++ b/admin/layouts/dynamic_get/custom_script_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_script_fullwidth.php
diff --git a/admin/layouts/dynamic_get/joint_fullwidth.php b/admin/layouts/dynamic_get/joint_fullwidth.php
index 76272ff92..b77201752 100644
--- a/admin/layouts/dynamic_get/joint_fullwidth.php
+++ b/admin/layouts/dynamic_get/joint_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage joint_fullwidth.php
diff --git a/admin/layouts/dynamic_get/main_above.php b/admin/layouts/dynamic_get/main_above.php
index 69296c816..6b03e7818 100644
--- a/admin/layouts/dynamic_get/main_above.php
+++ b/admin/layouts/dynamic_get/main_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage main_above.php
diff --git a/admin/layouts/dynamic_get/main_fullwidth.php b/admin/layouts/dynamic_get/main_fullwidth.php
index 0c3ae6065..45e8f669b 100644
--- a/admin/layouts/dynamic_get/main_fullwidth.php
+++ b/admin/layouts/dynamic_get/main_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage main_fullwidth.php
diff --git a/admin/layouts/dynamic_get/main_left.php b/admin/layouts/dynamic_get/main_left.php
index 459821207..196da991b 100644
--- a/admin/layouts/dynamic_get/main_left.php
+++ b/admin/layouts/dynamic_get/main_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage main_left.php
diff --git a/admin/layouts/dynamic_get/main_right.php b/admin/layouts/dynamic_get/main_right.php
index 30ef8b441..68c078370 100644
--- a/admin/layouts/dynamic_get/main_right.php
+++ b/admin/layouts/dynamic_get/main_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage main_right.php
diff --git a/admin/layouts/dynamic_get/main_under.php b/admin/layouts/dynamic_get/main_under.php
index 48d1fa24d..224591950 100644
--- a/admin/layouts/dynamic_get/main_under.php
+++ b/admin/layouts/dynamic_get/main_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage main_under.php
diff --git a/admin/layouts/dynamic_get/publishing.php b/admin/layouts/dynamic_get/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/dynamic_get/publishing.php
+++ b/admin/layouts/dynamic_get/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/dynamic_get/publlshing.php b/admin/layouts/dynamic_get/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/dynamic_get/publlshing.php
+++ b/admin/layouts/dynamic_get/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/field/details_fullwidth.php b/admin/layouts/field/details_fullwidth.php
index 3b93f8fc4..318390af1 100644
--- a/admin/layouts/field/details_fullwidth.php
+++ b/admin/layouts/field/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/field/details_left.php b/admin/layouts/field/details_left.php
index 545727954..e8c391328 100644
--- a/admin/layouts/field/details_left.php
+++ b/admin/layouts/field/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/field/details_right.php b/admin/layouts/field/details_right.php
index bbc95c9f1..531f66b6b 100644
--- a/admin/layouts/field/details_right.php
+++ b/admin/layouts/field/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/field/details_under.php b/admin/layouts/field/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/field/details_under.php
+++ b/admin/layouts/field/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/field/linked_admin_views_fullwidth.php b/admin/layouts/field/linked_admin_views_fullwidth.php
index cba04af0d..8fad49a7d 100644
--- a/admin/layouts/field/linked_admin_views_fullwidth.php
+++ b/admin/layouts/field/linked_admin_views_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage linked_admin_views_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->waclinked_admin_views;
+$items = $displayData->wablinked_admin_views;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=admin_views&task=admin_view.edit";
diff --git a/admin/layouts/field/publishing.php b/admin/layouts/field/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/field/publishing.php
+++ b/admin/layouts/field/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/field/publlshing.php b/admin/layouts/field/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/field/publlshing.php
+++ b/admin/layouts/field/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/field/scripts_left.php b/admin/layouts/field/scripts_left.php
index 5d0f26605..35661ade1 100644
--- a/admin/layouts/field/scripts_left.php
+++ b/admin/layouts/field/scripts_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage scripts_left.php
diff --git a/admin/layouts/field/scripts_right.php b/admin/layouts/field/scripts_right.php
index dec429da8..c459c580b 100644
--- a/admin/layouts/field/scripts_right.php
+++ b/admin/layouts/field/scripts_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage scripts_right.php
diff --git a/admin/layouts/fieldtype/details_fullwidth.php b/admin/layouts/fieldtype/details_fullwidth.php
index 40a6895d2..29a43f549 100644
--- a/admin/layouts/fieldtype/details_fullwidth.php
+++ b/admin/layouts/fieldtype/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/fieldtype/details_left.php b/admin/layouts/fieldtype/details_left.php
index 915d06347..fa046b014 100644
--- a/admin/layouts/fieldtype/details_left.php
+++ b/admin/layouts/fieldtype/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/fieldtype/details_right.php b/admin/layouts/fieldtype/details_right.php
index 150fdbf90..8bcf0197d 100644
--- a/admin/layouts/fieldtype/details_right.php
+++ b/admin/layouts/fieldtype/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/fieldtype/fields_fullwidth.php b/admin/layouts/fieldtype/fields_fullwidth.php
index 2c5bbbdcf..09868f512 100644
--- a/admin/layouts/fieldtype/fields_fullwidth.php
+++ b/admin/layouts/fieldtype/fields_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage fields_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->wadfields;
+$items = $displayData->wacfields;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=fields&task=field.edit";
diff --git a/admin/layouts/fieldtype/publishing.php b/admin/layouts/fieldtype/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/fieldtype/publishing.php
+++ b/admin/layouts/fieldtype/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/fieldtype/publlshing.php b/admin/layouts/fieldtype/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/fieldtype/publlshing.php
+++ b/admin/layouts/fieldtype/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/ftp/details_above.php b/admin/layouts/ftp/details_above.php
index ed41a9114..06d39f38d 100644
--- a/admin/layouts/ftp/details_above.php
+++ b/admin/layouts/ftp/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/ftp/details_fullwidth.php b/admin/layouts/ftp/details_fullwidth.php
index b57ecaa12..224ba4fdb 100644
--- a/admin/layouts/ftp/details_fullwidth.php
+++ b/admin/layouts/ftp/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/ftp/linked_components_fullwidth.php b/admin/layouts/ftp/linked_components_fullwidth.php
index dc29386f7..cff85088b 100644
--- a/admin/layouts/ftp/linked_components_fullwidth.php
+++ b/admin/layouts/ftp/linked_components_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage linked_components_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->waelinked_components;
+$items = $displayData->wadlinked_components;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=joomla_components&task=joomla_component.edit";
diff --git a/admin/layouts/ftp/publishing.php b/admin/layouts/ftp/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/ftp/publishing.php
+++ b/admin/layouts/ftp/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/ftp/publlshing.php b/admin/layouts/ftp/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/ftp/publlshing.php
+++ b/admin/layouts/ftp/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/help_document/details_above.php b/admin/layouts/help_document/details_above.php
index d11370c22..85058e0cb 100644
--- a/admin/layouts/help_document/details_above.php
+++ b/admin/layouts/help_document/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/help_document/details_fullwidth.php b/admin/layouts/help_document/details_fullwidth.php
index 4322467c2..4526b7d3f 100644
--- a/admin/layouts/help_document/details_fullwidth.php
+++ b/admin/layouts/help_document/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/help_document/details_left.php b/admin/layouts/help_document/details_left.php
index af8402247..a23705fe0 100644
--- a/admin/layouts/help_document/details_left.php
+++ b/admin/layouts/help_document/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/help_document/details_right.php b/admin/layouts/help_document/details_right.php
index fad9e09d2..ecb08d1c9 100644
--- a/admin/layouts/help_document/details_right.php
+++ b/admin/layouts/help_document/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/help_document/details_under.php b/admin/layouts/help_document/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/help_document/details_under.php
+++ b/admin/layouts/help_document/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/help_document/publishing.php b/admin/layouts/help_document/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/help_document/publishing.php
+++ b/admin/layouts/help_document/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/help_document/publlshing.php b/admin/layouts/help_document/publlshing.php
index 57e4ad263..414f558f4 100644
--- a/admin/layouts/help_document/publlshing.php
+++ b/admin/layouts/help_document/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/joomla_component/admin_views_fullwidth.php b/admin/layouts/joomla_component/admin_views_fullwidth.php
index d0e13dcb6..6c931c449 100644
--- a/admin/layouts/joomla_component/admin_views_fullwidth.php
+++ b/admin/layouts/joomla_component/admin_views_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_views_fullwidth.php
diff --git a/admin/layouts/joomla_component/custom_admin_views_fullwidth.php b/admin/layouts/joomla_component/custom_admin_views_fullwidth.php
index e2eaf5b20..ae812db1f 100644
--- a/admin/layouts/joomla_component/custom_admin_views_fullwidth.php
+++ b/admin/layouts/joomla_component/custom_admin_views_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_admin_views_fullwidth.php
diff --git a/admin/layouts/joomla_component/details_above.php b/admin/layouts/joomla_component/details_above.php
index b5e3e769a..cf5d9da9e 100644
--- a/admin/layouts/joomla_component/details_above.php
+++ b/admin/layouts/joomla_component/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/joomla_component/details_left.php b/admin/layouts/joomla_component/details_left.php
index c1cdee5fc..bb6bec6d1 100644
--- a/admin/layouts/joomla_component/details_left.php
+++ b/admin/layouts/joomla_component/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/joomla_component/details_right.php b/admin/layouts/joomla_component/details_right.php
index 4af263aa9..d0a9163a5 100644
--- a/admin/layouts/joomla_component/details_right.php
+++ b/admin/layouts/joomla_component/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/joomla_component/details_under.php b/admin/layouts/joomla_component/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/joomla_component/details_under.php
+++ b/admin/layouts/joomla_component/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/joomla_component/dynamic_build_beta_fullwidth.php b/admin/layouts/joomla_component/dynamic_build_beta_fullwidth.php
index 2a84a11da..edfae3f11 100644
--- a/admin/layouts/joomla_component/dynamic_build_beta_fullwidth.php
+++ b/admin/layouts/joomla_component/dynamic_build_beta_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dynamic_build_beta_fullwidth.php
diff --git a/admin/layouts/joomla_component/dynamic_integration_fullwidth.php b/admin/layouts/joomla_component/dynamic_integration_fullwidth.php
index ee095540b..6aa316ece 100644
--- a/admin/layouts/joomla_component/dynamic_integration_fullwidth.php
+++ b/admin/layouts/joomla_component/dynamic_integration_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dynamic_integration_fullwidth.php
diff --git a/admin/layouts/joomla_component/libs_helpers_fullwidth.php b/admin/layouts/joomla_component/libs_helpers_fullwidth.php
index 187d068a4..59c81b734 100644
--- a/admin/layouts/joomla_component/libs_helpers_fullwidth.php
+++ b/admin/layouts/joomla_component/libs_helpers_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage libs_helpers_fullwidth.php
diff --git a/admin/layouts/joomla_component/mysql_fullwidth.php b/admin/layouts/joomla_component/mysql_fullwidth.php
index 85546c38f..b583cf211 100644
--- a/admin/layouts/joomla_component/mysql_fullwidth.php
+++ b/admin/layouts/joomla_component/mysql_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage mysql_fullwidth.php
diff --git a/admin/layouts/joomla_component/php_fullwidth.php b/admin/layouts/joomla_component/php_fullwidth.php
index 428da7b9f..3a527eeb0 100644
--- a/admin/layouts/joomla_component/php_fullwidth.php
+++ b/admin/layouts/joomla_component/php_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage php_fullwidth.php
diff --git a/admin/layouts/joomla_component/publishing.php b/admin/layouts/joomla_component/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/joomla_component/publishing.php
+++ b/admin/layouts/joomla_component/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/joomla_component/publlshing.php b/admin/layouts/joomla_component/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/joomla_component/publlshing.php
+++ b/admin/layouts/joomla_component/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/joomla_component/readme_left.php b/admin/layouts/joomla_component/readme_left.php
index 7c98bd0ef..ffa7e2432 100644
--- a/admin/layouts/joomla_component/readme_left.php
+++ b/admin/layouts/joomla_component/readme_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage readme_left.php
diff --git a/admin/layouts/joomla_component/readme_right.php b/admin/layouts/joomla_component/readme_right.php
index 50998a4d0..cce9880fe 100644
--- a/admin/layouts/joomla_component/readme_right.php
+++ b/admin/layouts/joomla_component/readme_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage readme_right.php
diff --git a/admin/layouts/joomla_component/settings_left.php b/admin/layouts/joomla_component/settings_left.php
index 848344f10..d1017c034 100644
--- a/admin/layouts/joomla_component/settings_left.php
+++ b/admin/layouts/joomla_component/settings_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_left.php
diff --git a/admin/layouts/joomla_component/settings_right.php b/admin/layouts/joomla_component/settings_right.php
index 7abd9e2ae..33461e68f 100644
--- a/admin/layouts/joomla_component/settings_right.php
+++ b/admin/layouts/joomla_component/settings_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage settings_right.php
diff --git a/admin/layouts/joomla_component/site_views_fullwidth.php b/admin/layouts/joomla_component/site_views_fullwidth.php
index 3e2f233e6..b5409ec3d 100644
--- a/admin/layouts/joomla_component/site_views_fullwidth.php
+++ b/admin/layouts/joomla_component/site_views_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage site_views_fullwidth.php
diff --git a/admin/layouts/joomla_component/translation_fullwidth.php b/admin/layouts/joomla_component/translation_fullwidth.php
index e3cc90284..d88364bbe 100644
--- a/admin/layouts/joomla_component/translation_fullwidth.php
+++ b/admin/layouts/joomla_component/translation_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage translation_fullwidth.php
diff --git a/admin/layouts/language/details_left.php b/admin/layouts/language/details_left.php
index 6e7540050..c7c1f0cce 100644
--- a/admin/layouts/language/details_left.php
+++ b/admin/layouts/language/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/language/details_right.php b/admin/layouts/language/details_right.php
index 382ba6ec0..2d2b05d7e 100644
--- a/admin/layouts/language/details_right.php
+++ b/admin/layouts/language/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/language/publishing.php b/admin/layouts/language/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/language/publishing.php
+++ b/admin/layouts/language/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/language/publlshing.php b/admin/layouts/language/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/language/publlshing.php
+++ b/admin/layouts/language/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/language_translation/details_above.php b/admin/layouts/language_translation/details_above.php
index 655d19659..115f6aef7 100644
--- a/admin/layouts/language_translation/details_above.php
+++ b/admin/layouts/language_translation/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/language_translation/details_fullwidth.php b/admin/layouts/language_translation/details_fullwidth.php
index 297aeb817..647bedfb1 100644
--- a/admin/layouts/language_translation/details_fullwidth.php
+++ b/admin/layouts/language_translation/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/language_translation/publishing.php b/admin/layouts/language_translation/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/language_translation/publishing.php
+++ b/admin/layouts/language_translation/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/language_translation/publlshing.php b/admin/layouts/language_translation/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/language_translation/publlshing.php
+++ b/admin/layouts/language_translation/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/layout/custom_script_fullwidth.php b/admin/layouts/layout/custom_script_fullwidth.php
index 28d4abef9..9037e7b79 100644
--- a/admin/layouts/layout/custom_script_fullwidth.php
+++ b/admin/layouts/layout/custom_script_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_script_fullwidth.php
diff --git a/admin/layouts/layout/details_fullwidth.php b/admin/layouts/layout/details_fullwidth.php
index cbdfe7274..112ffc15a 100644
--- a/admin/layouts/layout/details_fullwidth.php
+++ b/admin/layouts/layout/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/layout/details_left.php b/admin/layouts/layout/details_left.php
index 3b25306df..fc2b93218 100644
--- a/admin/layouts/layout/details_left.php
+++ b/admin/layouts/layout/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/layout/details_right.php b/admin/layouts/layout/details_right.php
index ea28fc350..e211859a8 100644
--- a/admin/layouts/layout/details_right.php
+++ b/admin/layouts/layout/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/layout/details_rightside.php b/admin/layouts/layout/details_rightside.php
index aaee21bbb..0b1ec7323 100644
--- a/admin/layouts/layout/details_rightside.php
+++ b/admin/layouts/layout/details_rightside.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_rightside.php
diff --git a/admin/layouts/layout/details_under.php b/admin/layouts/layout/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/layout/details_under.php
+++ b/admin/layouts/layout/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/layout/publishing.php b/admin/layouts/layout/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/layout/publishing.php
+++ b/admin/layouts/layout/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/layout/publlshing.php b/admin/layouts/layout/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/layout/publlshing.php
+++ b/admin/layouts/layout/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/site_view/custom_buttons_fullwidth.php b/admin/layouts/site_view/custom_buttons_fullwidth.php
index 3d898d998..983e181e6 100644
--- a/admin/layouts/site_view/custom_buttons_fullwidth.php
+++ b/admin/layouts/site_view/custom_buttons_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_fullwidth.php
@@ -30,6 +30,8 @@ defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array(
+ 'note_custom_toolbar_placeholder',
+ 'custom_button',
'php_controller',
'php_model'
);
diff --git a/admin/layouts/site_view/custom_buttons_left.php b/admin/layouts/site_view/custom_buttons_left.php
index 1c0dd2997..55086c164 100644
--- a/admin/layouts/site_view/custom_buttons_left.php
+++ b/admin/layouts/site_view/custom_buttons_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_left.php
@@ -30,7 +30,6 @@ defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array(
- 'button_position',
'add_custom_button'
);
diff --git a/admin/layouts/site_view/custom_buttons_right.php b/admin/layouts/site_view/custom_buttons_right.php
index ec75d90cd..83f244633 100644
--- a/admin/layouts/site_view/custom_buttons_right.php
+++ b/admin/layouts/site_view/custom_buttons_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_buttons_right.php
@@ -30,8 +30,7 @@ defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array(
- 'note_custom_toolbar_placeholder',
- 'custom_button'
+ 'button_position'
);
$hiddenFields = $displayData->get('hidden_fields') ?: array();
diff --git a/admin/layouts/site_view/details_above.php b/admin/layouts/site_view/details_above.php
index b5e3e769a..cf5d9da9e 100644
--- a/admin/layouts/site_view/details_above.php
+++ b/admin/layouts/site_view/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/site_view/details_fullwidth.php b/admin/layouts/site_view/details_fullwidth.php
index 37cb6f57b..424473003 100644
--- a/admin/layouts/site_view/details_fullwidth.php
+++ b/admin/layouts/site_view/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/site_view/details_left.php b/admin/layouts/site_view/details_left.php
index 1bffb5ef9..6b747dfa0 100644
--- a/admin/layouts/site_view/details_left.php
+++ b/admin/layouts/site_view/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/site_view/details_right.php b/admin/layouts/site_view/details_right.php
index ea28fc350..e211859a8 100644
--- a/admin/layouts/site_view/details_right.php
+++ b/admin/layouts/site_view/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/site_view/details_rightside.php b/admin/layouts/site_view/details_rightside.php
index b017076ff..6d3dee0c3 100644
--- a/admin/layouts/site_view/details_rightside.php
+++ b/admin/layouts/site_view/details_rightside.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_rightside.php
diff --git a/admin/layouts/site_view/details_under.php b/admin/layouts/site_view/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/site_view/details_under.php
+++ b/admin/layouts/site_view/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/site_view/javascript_css_fullwidth.php b/admin/layouts/site_view/javascript_css_fullwidth.php
index c18f7b503..5a9fdf03e 100644
--- a/admin/layouts/site_view/javascript_css_fullwidth.php
+++ b/admin/layouts/site_view/javascript_css_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage javascript_css_fullwidth.php
diff --git a/admin/layouts/site_view/linked_components_fullwidth.php b/admin/layouts/site_view/linked_components_fullwidth.php
index 7ace291f0..791b66d23 100644
--- a/admin/layouts/site_view/linked_components_fullwidth.php
+++ b/admin/layouts/site_view/linked_components_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage linked_components_fullwidth.php
@@ -28,7 +28,7 @@
defined('_JEXEC') or die('Restricted access');
// set the defaults
-$items = $displayData->vyvlinked_components;
+$items = $displayData->vyulinked_components;
$user = JFactory::getUser();
$id = $displayData->item->id;
$edit = "index.php?option=com_componentbuilder&view=joomla_components&task=joomla_component.edit";
diff --git a/admin/layouts/site_view/php_fullwidth.php b/admin/layouts/site_view/php_fullwidth.php
index 7548721a3..12356d149 100644
--- a/admin/layouts/site_view/php_fullwidth.php
+++ b/admin/layouts/site_view/php_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage php_fullwidth.php
diff --git a/admin/layouts/site_view/publishing.php b/admin/layouts/site_view/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/site_view/publishing.php
+++ b/admin/layouts/site_view/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/site_view/publlshing.php b/admin/layouts/site_view/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/site_view/publlshing.php
+++ b/admin/layouts/site_view/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/snippet/details_above.php b/admin/layouts/snippet/details_above.php
index 9b9b1dacd..627d9bbf6 100644
--- a/admin/layouts/snippet/details_above.php
+++ b/admin/layouts/snippet/details_above.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_above.php
diff --git a/admin/layouts/snippet/details_left.php b/admin/layouts/snippet/details_left.php
index 5b0d2e42e..fa2029108 100644
--- a/admin/layouts/snippet/details_left.php
+++ b/admin/layouts/snippet/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/snippet/details_right.php b/admin/layouts/snippet/details_right.php
index b3998a70c..44fa2ea43 100644
--- a/admin/layouts/snippet/details_right.php
+++ b/admin/layouts/snippet/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/snippet/publishing.php b/admin/layouts/snippet/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/snippet/publishing.php
+++ b/admin/layouts/snippet/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/snippet/publlshing.php b/admin/layouts/snippet/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/snippet/publlshing.php
+++ b/admin/layouts/snippet/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/layouts/template/custom_script_fullwidth.php b/admin/layouts/template/custom_script_fullwidth.php
index 28d4abef9..9037e7b79 100644
--- a/admin/layouts/template/custom_script_fullwidth.php
+++ b/admin/layouts/template/custom_script_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage custom_script_fullwidth.php
diff --git a/admin/layouts/template/details_fullwidth.php b/admin/layouts/template/details_fullwidth.php
index 462d02d3c..69a7693af 100644
--- a/admin/layouts/template/details_fullwidth.php
+++ b/admin/layouts/template/details_fullwidth.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_fullwidth.php
diff --git a/admin/layouts/template/details_left.php b/admin/layouts/template/details_left.php
index 3b25306df..fc2b93218 100644
--- a/admin/layouts/template/details_left.php
+++ b/admin/layouts/template/details_left.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_left.php
diff --git a/admin/layouts/template/details_right.php b/admin/layouts/template/details_right.php
index ea28fc350..e211859a8 100644
--- a/admin/layouts/template/details_right.php
+++ b/admin/layouts/template/details_right.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_right.php
diff --git a/admin/layouts/template/details_rightside.php b/admin/layouts/template/details_rightside.php
index aaee21bbb..0b1ec7323 100644
--- a/admin/layouts/template/details_rightside.php
+++ b/admin/layouts/template/details_rightside.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_rightside.php
diff --git a/admin/layouts/template/details_under.php b/admin/layouts/template/details_under.php
index b39d6a504..752bff74f 100644
--- a/admin/layouts/template/details_under.php
+++ b/admin/layouts/template/details_under.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage details_under.php
diff --git a/admin/layouts/template/publishing.php b/admin/layouts/template/publishing.php
index 8d79c177f..124f89ba1 100644
--- a/admin/layouts/template/publishing.php
+++ b/admin/layouts/template/publishing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publishing.php
diff --git a/admin/layouts/template/publlshing.php b/admin/layouts/template/publlshing.php
index 3dae5e08a..7b4a2be8e 100644
--- a/admin/layouts/template/publlshing.php
+++ b/admin/layouts/template/publlshing.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage publlshing.php
diff --git a/admin/models/admin_view.php b/admin/models/admin_view.php
index ccf3a27fe..82277ad41 100644
--- a/admin/models/admin_view.php
+++ b/admin/models/admin_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_view.php
@@ -95,16 +95,68 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$item->metadata = $registry->toArray();
}
- if (!empty($item->php_batchmove))
+ if (!empty($item->addpermissions))
{
- // base64 Decode php_batchmove.
- $item->php_batchmove = base64_decode($item->php_batchmove);
+ // Convert the addpermissions field to an array.
+ $addpermissions = new Registry;
+ $addpermissions->loadString($item->addpermissions);
+ $item->addpermissions = $addpermissions->toArray();
}
- if (!empty($item->php_save))
+ if (!empty($item->addtabs))
{
- // base64 Decode php_save.
- $item->php_save = base64_decode($item->php_save);
+ // Convert the addtabs field to an array.
+ $addtabs = new Registry;
+ $addtabs->loadString($item->addtabs);
+ $item->addtabs = $addtabs->toArray();
+ }
+
+ if (!empty($item->addlinked_views))
+ {
+ // Convert the addlinked_views field to an array.
+ $addlinked_views = new Registry;
+ $addlinked_views->loadString($item->addlinked_views);
+ $item->addlinked_views = $addlinked_views->toArray();
+ }
+
+ if (!empty($item->addfields))
+ {
+ // Convert the addfields field to an array.
+ $addfields = new Registry;
+ $addfields->loadString($item->addfields);
+ $item->addfields = $addfields->toArray();
+ }
+
+ if (!empty($item->addconditions))
+ {
+ // Convert the addconditions field to an array.
+ $addconditions = new Registry;
+ $addconditions->loadString($item->addconditions);
+ $item->addconditions = $addconditions->toArray();
+ }
+
+ if (!empty($item->custom_button))
+ {
+ // Convert the custom_button field to an array.
+ $custom_button = new Registry;
+ $custom_button->loadString($item->custom_button);
+ $item->custom_button = $custom_button->toArray();
+ }
+
+ if (!empty($item->addtables))
+ {
+ // Convert the addtables field to an array.
+ $addtables = new Registry;
+ $addtables->loadString($item->addtables);
+ $item->addtables = $addtables->toArray();
+ }
+
+ if (!empty($item->ajax_input))
+ {
+ // Convert the ajax_input field to an array.
+ $ajax_input = new Registry;
+ $ajax_input->loadString($item->ajax_input);
+ $item->ajax_input = $ajax_input->toArray();
}
if (!empty($item->php_after_delete))
@@ -113,6 +165,12 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$item->php_after_delete = base64_decode($item->php_after_delete);
}
+ if (!empty($item->php_save))
+ {
+ // base64 Decode php_save.
+ $item->php_save = base64_decode($item->php_save);
+ }
+
if (!empty($item->php_getlistquery))
{
// base64 Decode php_getlistquery.
@@ -161,6 +219,12 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$item->php_postsavehook = base64_decode($item->php_postsavehook);
}
+ if (!empty($item->php_batchmove))
+ {
+ // base64 Decode php_batchmove.
+ $item->php_batchmove = base64_decode($item->php_batchmove);
+ }
+
if (!empty($item->php_batchcopy))
{
// base64 Decode php_batchcopy.
@@ -299,8 +363,7 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$item->tags->getTagIds($item->id, 'com_componentbuilder.admin_view');
}
}
- $this->idvvvz = $item->addfields;
- $this->addadmin_viewsvvwa = $item->id;
+ $this->addadmin_viewsvvvz = $item->id;
return $item;
}
@@ -310,200 +373,7 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getVxzfields()
- {
- // Get the user object.
- $user = JFactory::getUser();
- // Create a new query object.
- $db = JFactory::getDBO();
- $query = $db->getQuery(true);
-
- // Select some fields
- $query->select('a.*');
- $query->select($db->quoteName('c.title','category_title'));
-
- // From the componentbuilder_field table
- $query->from($db->quoteName('#__componentbuilder_field', 'a'));
- $query->join('LEFT', $db->quoteName('#__categories', 'c') . ' ON (' . $db->quoteName('a.catid') . ' = ' . $db->quoteName('c.id') . ')');
-
- // From the componentbuilder_fieldtype table.
- $query->select($db->quoteName('g.name','fieldtype_name'));
- $query->join('LEFT', $db->quoteName('#__componentbuilder_fieldtype', 'g') . ' ON (' . $db->quoteName('a.fieldtype') . ' = ' . $db->quoteName('g.id') . ')');
-
- // Join over the asset groups.
- $query->select('ag.title AS access_level');
- $query->join('LEFT', '#__viewlevels AS ag ON ag.id = a.access');
- // Filter by access level.
- if ($access = $this->getState('filter.access'))
- {
- $query->where('a.access = ' . (int) $access);
- }
- // Implement View Level Access
- if (!$user->authorise('core.options', 'com_componentbuilder'))
- {
- $groups = implode(',', $user->getAuthorisedViewLevels());
- $query->where('a.access IN (' . $groups . ')');
- }
-
- // Order the results by ordering
- $query->order('a.published ASC');
- $query->order('a.ordering ASC');
-
- // Load the items
- $db->setQuery($query);
- $db->execute();
- if ($db->getNumRows())
- {
- $items = $db->loadObjectList();
-
- // set values to display correctly.
- if (ComponentbuilderHelper::checkArray($items))
- {
- // get user object.
- $user = JFactory::getUser();
- foreach ($items as $nr => &$item)
- {
- $access = ($user->authorise('field.access', 'com_componentbuilder.field.' . (int) $item->id) && $user->authorise('field.access', 'com_componentbuilder'));
- if (!$access)
- {
- unset($items[$nr]);
- continue;
- }
-
- }
- }
-
- // set selection value to a translatable value
- if (ComponentbuilderHelper::checkArray($items))
- {
- foreach ($items as $nr => &$item)
- {
- // convert datatype
- $item->datatype = $this->selectionTranslationVxzfields($item->datatype, 'datatype');
- // convert indexes
- $item->indexes = $this->selectionTranslationVxzfields($item->indexes, 'indexes');
- // convert null_switch
- $item->null_switch = $this->selectionTranslationVxzfields($item->null_switch, 'null_switch');
- // convert store
- $item->store = $this->selectionTranslationVxzfields($item->store, 'store');
- }
- }
-
-
- // Filter by id Repetable Field
- $idvvvz = json_decode($this->idvvvz,true);
- if (ComponentbuilderHelper::checkArray($items) && isset($idvvvz) && ComponentbuilderHelper::checkArray($idvvvz))
- {
- foreach ($items as $nr => &$item)
- {
- if ($item->id && isset($idvvvz['field']) && ComponentbuilderHelper::checkArray($idvvvz['field']))
- {
- if (!in_array($item->id,$idvvvz['field']))
- {
- unset($items[$nr]);
- continue;
- }
- }
- else
- {
- unset($items[$nr]);
- continue;
- }
- }
- }
- else
- {
- return false;
- }
- return $items;
- }
- return false;
- }
-
- /**
- * Method to convert selection values to translatable string.
- *
- * @return translatable string
- */
- public function selectionTranslationVxzfields($value,$name)
- {
- // Array of datatype language strings
- if ($name === 'datatype')
- {
- $datatypeArray = array(
- 'CHAR' => 'COM_COMPONENTBUILDER_FIELD_CHAR',
- 'VARCHAR' => 'COM_COMPONENTBUILDER_FIELD_VARCHAR',
- 'TEXT' => 'COM_COMPONENTBUILDER_FIELD_TEXT',
- 'MEDIUMTEXT' => 'COM_COMPONENTBUILDER_FIELD_MEDIUMTEXT',
- 'LONGTEXT' => 'COM_COMPONENTBUILDER_FIELD_LONGTEXT',
- 'DATETIME' => 'COM_COMPONENTBUILDER_FIELD_DATETIME',
- 'DATE' => 'COM_COMPONENTBUILDER_FIELD_DATE',
- 'TIME' => 'COM_COMPONENTBUILDER_FIELD_TIME',
- 'INT' => 'COM_COMPONENTBUILDER_FIELD_INT',
- 'TINYINT' => 'COM_COMPONENTBUILDER_FIELD_TINYINT',
- 'BIGINT' => 'COM_COMPONENTBUILDER_FIELD_BIGINT',
- 'FLOAT' => 'COM_COMPONENTBUILDER_FIELD_FLOAT',
- 'DECIMAL' => 'COM_COMPONENTBUILDER_FIELD_DECIMAL',
- 'DOUBLE' => 'COM_COMPONENTBUILDER_FIELD_DOUBLE'
- );
- // Now check if value is found in this array
- if (isset($datatypeArray[$value]) && ComponentbuilderHelper::checkString($datatypeArray[$value]))
- {
- return $datatypeArray[$value];
- }
- }
- // Array of indexes language strings
- if ($name === 'indexes')
- {
- $indexesArray = array(
- 1 => 'COM_COMPONENTBUILDER_FIELD_UNIQUE_KEY',
- 2 => 'COM_COMPONENTBUILDER_FIELD_KEY',
- 0 => 'COM_COMPONENTBUILDER_FIELD_NONE'
- );
- // Now check if value is found in this array
- if (isset($indexesArray[$value]) && ComponentbuilderHelper::checkString($indexesArray[$value]))
- {
- return $indexesArray[$value];
- }
- }
- // Array of null_switch language strings
- if ($name === 'null_switch')
- {
- $null_switchArray = array(
- 'NULL' => 'COM_COMPONENTBUILDER_FIELD_NULL',
- 'NOT NULL' => 'COM_COMPONENTBUILDER_FIELD_NOT_NULL'
- );
- // Now check if value is found in this array
- if (isset($null_switchArray[$value]) && ComponentbuilderHelper::checkString($null_switchArray[$value]))
- {
- return $null_switchArray[$value];
- }
- }
- // Array of store language strings
- if ($name === 'store')
- {
- $storeArray = array(
- 0 => 'COM_COMPONENTBUILDER_FIELD_DEFAULT',
- 1 => 'COM_COMPONENTBUILDER_FIELD_JSON',
- 2 => 'COM_COMPONENTBUILDER_FIELD_BASESIXTY_FOUR',
- 3 => 'COM_COMPONENTBUILDER_FIELD_BASIC_ENCRYPTION_LOCALKEY',
- 4 => 'COM_COMPONENTBUILDER_FIELD_ADVANCE_ENCRYPTION_WHMCSKEY'
- );
- // Now check if value is found in this array
- if (isset($storeArray[$value]) && ComponentbuilderHelper::checkString($storeArray[$value]))
- {
- return $storeArray[$value];
- }
- }
- return $value;
- }
-
- /**
- * Method to get list data.
- *
- * @return mixed An array of data items on success, false on failure.
- */
- public function getVyalinked_components()
+ public function getVxzlinked_components()
{
// Get the user object.
$user = JFactory::getUser();
@@ -543,15 +413,15 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
{
$items = $db->loadObjectList();
- // Filter by addadmin_viewsvvwa in this Repetable Field
- if (ComponentbuilderHelper::checkArray($items) && isset($this->addadmin_viewsvvwa))
+ // Filter by addadmin_viewsvvvz in this Repetable Field
+ if (ComponentbuilderHelper::checkArray($items) && isset($this->addadmin_viewsvvvz))
{
foreach ($items as $nr => &$item)
{
if (isset($item->addadmin_views) && ComponentbuilderHelper::checkJson($item->addadmin_views))
{
$tmpArray = json_decode($item->addadmin_views,true);
- if (!isset($tmpArray['adminview']) || !ComponentbuilderHelper::checkArray($tmpArray['adminview']) || !in_array($this->addadmin_viewsvvwa, $tmpArray['adminview']))
+ if (!isset($tmpArray['adminview']) || !ComponentbuilderHelper::checkArray($tmpArray['adminview']) || !in_array($this->addadmin_viewsvvvz, $tmpArray['adminview']))
{
unset($items[$nr]);
continue;
@@ -644,1343 +514,6 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
// Disable fields while saving.
$form->setFieldAttribute('created', 'filter', 'unset');
}
- // Modify the form based on Edit System Name access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.system_name', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.system_name', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('system_name', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('system_name', 'readonly', 'true');
- if (!$form->getValue('system_name'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('system_name', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('system_name', 'required', 'false');
- }
- }
- // Modify the form based on Edit Name Single access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.name_single', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.name_single', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('name_single', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('name_single', 'readonly', 'true');
- if (!$form->getValue('name_single'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('name_single', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('name_single', 'required', 'false');
- }
- }
- // Modify the form based on Edit Name List access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.name_list', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.name_list', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('name_list', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('name_list', 'readonly', 'true');
- if (!$form->getValue('name_list'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('name_list', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('name_list', 'required', 'false');
- }
- }
- // Modify the form based on Edit Short Description access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.short_description', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.short_description', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('short_description', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('short_description', 'readonly', 'true');
- if (!$form->getValue('short_description'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('short_description', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('short_description', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Batchmove access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_batchmove', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_batchmove', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_batchmove', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_batchmove', 'readonly', 'true');
- if (!$form->getValue('php_batchmove'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_batchmove', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_batchmove', 'required', 'false');
- }
- }
- // Modify the form based on Edit Type access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.type', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.type', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('type', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('type', 'readonly', 'true');
- if (!$form->getValue('type'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('type', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('type', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Save access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_save', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_save', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_save', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_save', 'readonly', 'true');
- if (!$form->getValue('php_save'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_save', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_save', 'required', 'false');
- }
- }
- // Modify the form based on Edit Description access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.description', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.description', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('description', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('description', 'readonly', 'true');
- if (!$form->getValue('description'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('description', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('description', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php After Delete access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_after_delete', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_after_delete', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_after_delete', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_after_delete', 'readonly', 'true');
- if (!$form->getValue('php_after_delete'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_after_delete', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_after_delete', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Fadein access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_fadein', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_fadein', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_fadein', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_fadein', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_fadein', 'class', '');
- $form->setFieldAttribute('add_fadein', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_fadein'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_fadein', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_fadein', 'required', 'false');
- }
- }
- // Modify the form based on Edit Icon access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.icon', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.icon', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('icon', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('icon', 'readonly', 'true');
- if (!$form->getValue('icon'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('icon', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('icon', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Getlistquery access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_getlistquery', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_getlistquery', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_getlistquery', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_getlistquery', 'readonly', 'true');
- if (!$form->getValue('php_getlistquery'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_getlistquery', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_getlistquery', 'required', 'false');
- }
- }
- // Modify the form based on Edit Icon Add access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.icon_add', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.icon_add', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('icon_add', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('icon_add', 'readonly', 'true');
- if (!$form->getValue('icon_add'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('icon_add', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('icon_add', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Allowedit access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_allowedit', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_allowedit', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_allowedit', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_allowedit', 'readonly', 'true');
- if (!$form->getValue('php_allowedit'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_allowedit', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_allowedit', 'required', 'false');
- }
- }
- // Modify the form based on Edit Icon Category access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.icon_category', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.icon_category', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('icon_category', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('icon_category', 'readonly', 'true');
- if (!$form->getValue('icon_category'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('icon_category', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('icon_category', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php After Publish access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_after_publish', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_after_publish', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_after_publish', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_after_publish', 'readonly', 'true');
- if (!$form->getValue('php_after_publish'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_after_publish', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_after_publish', 'required', 'false');
- }
- }
- // Modify the form based on Edit Source access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.source', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.source', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('source', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('source', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('source', 'class', '');
- $form->setFieldAttribute('source', 'class', $class.' disabled no-click');
- if (!$form->getValue('source'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('source', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('source', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Getitems access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_getitems', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_getitems', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_getitems', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_getitems', 'readonly', 'true');
- if (!$form->getValue('php_getitems'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitems', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitems', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Import access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_import', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_import', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_import', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_import', 'readonly', 'true');
- if (!$form->getValue('php_import'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_import', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_import', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addpermissions access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addpermissions', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addpermissions', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addpermissions', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addpermissions', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addpermissions', 'class', '');
- $form->setFieldAttribute('addpermissions', 'class', $class.' disabled no-click');
- if (!$form->getValue('addpermissions'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addpermissions', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addpermissions', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Getitems After All access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_getitems_after_all', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_getitems_after_all', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_getitems_after_all', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_getitems_after_all', 'readonly', 'true');
- if (!$form->getValue('php_getitems_after_all'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitems_after_all', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitems_after_all', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addtabs access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addtabs', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addtabs', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addtabs', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addtabs', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addtabs', 'class', '');
- $form->setFieldAttribute('addtabs', 'class', $class.' disabled no-click');
- if (!$form->getValue('addtabs'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addtabs', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addtabs', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Before Save access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_before_save', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_before_save', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_before_save', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_before_save', 'readonly', 'true');
- if (!$form->getValue('php_before_save'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_save', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_save', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Postsavehook access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_postsavehook', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_postsavehook', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_postsavehook', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_postsavehook', 'readonly', 'true');
- if (!$form->getValue('php_postsavehook'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_postsavehook', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_postsavehook', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addfields access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addfields', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addfields', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addfields', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addfields', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addfields', 'class', '');
- $form->setFieldAttribute('addfields', 'class', $class.' disabled no-click');
- if (!$form->getValue('addfields'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addfields', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addfields', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Batchcopy access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_batchcopy', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_batchcopy', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_batchcopy', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_batchcopy', 'readonly', 'true');
- if (!$form->getValue('php_batchcopy'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_batchcopy', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_batchcopy', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Before Publish access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_before_publish', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_before_publish', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_before_publish', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_before_publish', 'readonly', 'true');
- if (!$form->getValue('php_before_publish'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_publish', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_publish', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addconditions access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addconditions', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addconditions', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addconditions', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addconditions', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addconditions', 'class', '');
- $form->setFieldAttribute('addconditions', 'class', $class.' disabled no-click');
- if (!$form->getValue('addconditions'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addconditions', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addconditions', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Before Delete access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_before_delete', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_before_delete', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_before_delete', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_before_delete', 'readonly', 'true');
- if (!$form->getValue('php_before_delete'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_delete', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_before_delete', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addlinked Views access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addlinked_views', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addlinked_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addlinked_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addlinked_views', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addlinked_views', 'class', '');
- $form->setFieldAttribute('addlinked_views', 'class', $class.' disabled no-click');
- if (!$form->getValue('addlinked_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addlinked_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addlinked_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Document access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_document', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_document', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_document', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_document', 'readonly', 'true');
- if (!$form->getValue('php_document'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_document', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_document', 'required', 'false');
- }
- }
- // Modify the form based on Edit Sql access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.sql', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.sql', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('sql', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('sql', 'readonly', 'true');
- if (!$form->getValue('sql'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('sql', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('sql', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Import Display access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_import_display', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_import_display', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_import_display', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_import_display', 'readonly', 'true');
- if (!$form->getValue('php_import_display'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_display', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_display', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Getitem access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_getitem', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_getitem', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_getitem', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_getitem', 'readonly', 'true');
- if (!$form->getValue('php_getitem'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitem', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_getitem', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Import Save access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_import_save', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_import_save', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_import_save', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_import_save', 'readonly', 'true');
- if (!$form->getValue('php_import_save'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_save', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_save', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Css View access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_css_view', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_css_view', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_css_view', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_css_view', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_css_view', 'class', '');
- $form->setFieldAttribute('add_css_view', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_css_view'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_css_view', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_css_view', 'required', 'false');
- }
- }
- // Modify the form based on Edit Css View access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.css_view', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.css_view', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('css_view', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('css_view', 'readonly', 'true');
- if (!$form->getValue('css_view'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('css_view', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('css_view', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Getitems access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_getitems', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_getitems', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitems', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitems', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_getitems', 'class', '');
- $form->setFieldAttribute('add_php_getitems', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_getitems'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitems', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitems', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Css Views access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_css_views', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_css_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_css_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_css_views', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_css_views', 'class', '');
- $form->setFieldAttribute('add_css_views', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_css_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_css_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_css_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Getitems After All access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_getitems_after_all', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_getitems_after_all', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitems_after_all', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitems_after_all', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_getitems_after_all', 'class', '');
- $form->setFieldAttribute('add_php_getitems_after_all', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_getitems_after_all'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitems_after_all', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitems_after_all', 'required', 'false');
- }
- }
- // Modify the form based on Edit Css Views access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.css_views', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.css_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('css_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('css_views', 'readonly', 'true');
- if (!$form->getValue('css_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('css_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('css_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Getlistquery access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_getlistquery', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_getlistquery', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getlistquery', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getlistquery', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_getlistquery', 'class', '');
- $form->setFieldAttribute('add_php_getlistquery', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_getlistquery'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getlistquery', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getlistquery', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Javascript View File access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_javascript_view_file', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_javascript_view_file', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_view_file', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_view_file', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_javascript_view_file', 'class', '');
- $form->setFieldAttribute('add_javascript_view_file', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_javascript_view_file'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_view_file', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_view_file', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Before Save access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_before_save', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_before_save', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_save', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_save', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_before_save', 'class', '');
- $form->setFieldAttribute('add_php_before_save', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_before_save'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_save', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_save', 'required', 'false');
- }
- }
- // Modify the form based on Edit Javascript View File access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.javascript_view_file', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.javascript_view_file', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('javascript_view_file', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('javascript_view_file', 'readonly', 'true');
- if (!$form->getValue('javascript_view_file'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_view_file', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_view_file', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Save access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_save', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_save', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_save', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_save', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_save', 'class', '');
- $form->setFieldAttribute('add_php_save', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_save'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_save', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_save', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Javascript View Footer access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_javascript_view_footer', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_javascript_view_footer', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_view_footer', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_view_footer', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_javascript_view_footer', 'class', '');
- $form->setFieldAttribute('add_javascript_view_footer', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_javascript_view_footer'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_view_footer', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_view_footer', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Postsavehook access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_postsavehook', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_postsavehook', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postsavehook', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postsavehook', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_postsavehook', 'class', '');
- $form->setFieldAttribute('add_php_postsavehook', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_postsavehook'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postsavehook', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postsavehook', 'required', 'false');
- }
- }
- // Modify the form based on Edit Javascript View Footer access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.javascript_view_footer', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.javascript_view_footer', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('javascript_view_footer', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('javascript_view_footer', 'readonly', 'true');
- if (!$form->getValue('javascript_view_footer'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_view_footer', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_view_footer', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Allowedit access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_allowedit', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_allowedit', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_allowedit', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_allowedit', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_allowedit', 'class', '');
- $form->setFieldAttribute('add_php_allowedit', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_allowedit'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_allowedit', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_allowedit', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Javascript Views File access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_javascript_views_file', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_javascript_views_file', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_views_file', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_views_file', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_javascript_views_file', 'class', '');
- $form->setFieldAttribute('add_javascript_views_file', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_javascript_views_file'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_views_file', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_views_file', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Batchcopy access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_batchcopy', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_batchcopy', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_batchcopy', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_batchcopy', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_batchcopy', 'class', '');
- $form->setFieldAttribute('add_php_batchcopy', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_batchcopy'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_batchcopy', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_batchcopy', 'required', 'false');
- }
- }
- // Modify the form based on Edit Javascript Views File access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.javascript_views_file', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.javascript_views_file', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('javascript_views_file', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('javascript_views_file', 'readonly', 'true');
- if (!$form->getValue('javascript_views_file'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_views_file', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_views_file', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Batchmove access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_batchmove', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_batchmove', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_batchmove', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_batchmove', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_batchmove', 'class', '');
- $form->setFieldAttribute('add_php_batchmove', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_batchmove'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_batchmove', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_batchmove', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Javascript Views Footer access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_javascript_views_footer', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_javascript_views_footer', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_views_footer', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript_views_footer', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_javascript_views_footer', 'class', '');
- $form->setFieldAttribute('add_javascript_views_footer', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_javascript_views_footer'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_views_footer', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript_views_footer', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Before Publish access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_before_publish', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_before_publish', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_publish', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_publish', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_before_publish', 'class', '');
- $form->setFieldAttribute('add_php_before_publish', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_before_publish'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_publish', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_publish', 'required', 'false');
- }
- }
- // Modify the form based on Edit Javascript Views Footer access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.javascript_views_footer', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.javascript_views_footer', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('javascript_views_footer', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('javascript_views_footer', 'readonly', 'true');
- if (!$form->getValue('javascript_views_footer'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_views_footer', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('javascript_views_footer', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php After Publish access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_after_publish', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_after_publish', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_after_publish', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_after_publish', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_after_publish', 'class', '');
- $form->setFieldAttribute('add_php_after_publish', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_after_publish'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_after_publish', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_after_publish', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Custom Button access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_custom_button', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_custom_button', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_custom_button', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_custom_button', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_custom_button', 'class', '');
- $form->setFieldAttribute('add_custom_button', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_custom_button'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_custom_button', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_custom_button', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Before Delete access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_before_delete', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_before_delete', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_delete', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_before_delete', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_before_delete', 'class', '');
- $form->setFieldAttribute('add_php_before_delete', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_before_delete'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_delete', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_before_delete', 'required', 'false');
- }
- }
- // Modify the form based on Edit Custom Button access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.custom_button', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.custom_button', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('custom_button', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('custom_button', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('custom_button', 'class', '');
- $form->setFieldAttribute('custom_button', 'class', $class.' disabled no-click');
- if (!$form->getValue('custom_button'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('custom_button', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('custom_button', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php After Delete access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_after_delete', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_after_delete', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_after_delete', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_after_delete', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_after_delete', 'class', '');
- $form->setFieldAttribute('add_php_after_delete', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_after_delete'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_after_delete', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_after_delete', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Controller access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_controller', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_controller', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_controller', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_controller', 'readonly', 'true');
- if (!$form->getValue('php_controller'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_controller', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_controller', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Document access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_document', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_document', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_document', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_document', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_document', 'class', '');
- $form->setFieldAttribute('add_php_document', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_document'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_document', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_document', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Model access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_model', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_model', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_model', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_model', 'readonly', 'true');
- if (!$form->getValue('php_model'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_model', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_model', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Sql access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_sql', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_sql', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_sql', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_sql', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_sql', 'class', '');
- $form->setFieldAttribute('add_sql', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_sql'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_sql', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_sql', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Controller List access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_controller_list', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_controller_list', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_controller_list', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_controller_list', 'readonly', 'true');
- if (!$form->getValue('php_controller_list'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_controller_list', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_controller_list', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addtables access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.addtables', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.addtables', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addtables', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addtables', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addtables', 'class', '');
- $form->setFieldAttribute('addtables', 'class', $class.' disabled no-click');
- if (!$form->getValue('addtables'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addtables', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addtables', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Model List access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_model_list', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_model_list', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_model_list', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_model_list', 'readonly', 'true');
- if (!$form->getValue('php_model_list'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_model_list', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_model_list', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Ajax access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_ajax', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_ajax', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_ajax', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_ajax', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_ajax', 'class', '');
- $form->setFieldAttribute('add_php_ajax', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_ajax'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_ajax', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_ajax', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Custom Import access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_custom_import', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_custom_import', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_custom_import', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_custom_import', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_custom_import', 'class', '');
- $form->setFieldAttribute('add_custom_import', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_custom_import'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_custom_import', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_custom_import', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Ajaxmethod access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_ajaxmethod', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_ajaxmethod', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_ajaxmethod', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_ajaxmethod', 'readonly', 'true');
- if (!$form->getValue('php_ajaxmethod'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_ajaxmethod', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_ajaxmethod', 'required', 'false');
- }
- }
- // Modify the form based on Edit Html Import View access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.html_import_view', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.html_import_view', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('html_import_view', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('html_import_view', 'readonly', 'true');
- if (!$form->getValue('html_import_view'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('html_import_view', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('html_import_view', 'required', 'false');
- }
- }
- // Modify the form based on Edit Ajax Input access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.ajax_input', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.ajax_input', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('ajax_input', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('ajax_input', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('ajax_input', 'class', '');
- $form->setFieldAttribute('ajax_input', 'class', $class.' disabled no-click');
- if (!$form->getValue('ajax_input'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('ajax_input', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('ajax_input', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Import Setdata access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_import_setdata', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_import_setdata', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_import_setdata', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_import_setdata', 'readonly', 'true');
- if (!$form->getValue('php_import_setdata'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_setdata', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_setdata', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Getitem access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.add_php_getitem', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.add_php_getitem', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitem', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_getitem', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_getitem', 'class', '');
- $form->setFieldAttribute('add_php_getitem', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_getitem'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitem', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_getitem', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Import Ext access controls.
- if ($id != 0 && (!$user->authorise('admin_view.edit.php_import_ext', 'com_componentbuilder.admin_view.' . (int) $id))
- || ($id == 0 && !$user->authorise('admin_view.edit.php_import_ext', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_import_ext', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_import_ext', 'readonly', 'true');
- if (!$form->getValue('php_import_ext'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_ext', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_import_ext', 'required', 'false');
- }
- }
// Only load these values if no id is found
if (0 == $id)
{
@@ -2072,9 +605,8 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
protected function allowEdit($data = array(), $key = 'id')
{
// Check specific edit permission then general edit permission.
- $user = JFactory::getUser();
- return $user->authorise('core.edit', 'com_componentbuilder.admin_view.'. ((int) isset($data[$key]) ? $data[$key] : 0)) or $user->authorise('core.edit', 'com_componentbuilder');
+ return JFactory::getUser()->authorise('core.edit', 'com_componentbuilder.admin_view.'. ((int) isset($data[$key]) ? $data[$key] : 0)) or parent::allowEdit($data, $key);
}
/**
@@ -2621,16 +1153,108 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$data['metadata'] = (string) $metadata;
}
- // Set the php_batchmove string to base64 string.
- if (isset($data['php_batchmove']))
+ // Set the addpermissions items to data.
+ if (isset($data['addpermissions']) && is_array($data['addpermissions']))
{
- $data['php_batchmove'] = base64_encode($data['php_batchmove']);
+ $addpermissions = new JRegistry;
+ $addpermissions->loadArray($data['addpermissions']);
+ $data['addpermissions'] = (string) $addpermissions;
+ }
+ elseif (!isset($data['addpermissions']))
+ {
+ // Set the empty addpermissions to data
+ $data['addpermissions'] = '';
}
- // Set the php_save string to base64 string.
- if (isset($data['php_save']))
+ // Set the addtabs items to data.
+ if (isset($data['addtabs']) && is_array($data['addtabs']))
{
- $data['php_save'] = base64_encode($data['php_save']);
+ $addtabs = new JRegistry;
+ $addtabs->loadArray($data['addtabs']);
+ $data['addtabs'] = (string) $addtabs;
+ }
+ elseif (!isset($data['addtabs']))
+ {
+ // Set the empty addtabs to data
+ $data['addtabs'] = '';
+ }
+
+ // Set the addlinked_views items to data.
+ if (isset($data['addlinked_views']) && is_array($data['addlinked_views']))
+ {
+ $addlinked_views = new JRegistry;
+ $addlinked_views->loadArray($data['addlinked_views']);
+ $data['addlinked_views'] = (string) $addlinked_views;
+ }
+ elseif (!isset($data['addlinked_views']))
+ {
+ // Set the empty addlinked_views to data
+ $data['addlinked_views'] = '';
+ }
+
+ // Set the addfields items to data.
+ if (isset($data['addfields']) && is_array($data['addfields']))
+ {
+ $addfields = new JRegistry;
+ $addfields->loadArray($data['addfields']);
+ $data['addfields'] = (string) $addfields;
+ }
+ elseif (!isset($data['addfields']))
+ {
+ // Set the empty addfields to data
+ $data['addfields'] = '';
+ }
+
+ // Set the addconditions items to data.
+ if (isset($data['addconditions']) && is_array($data['addconditions']))
+ {
+ $addconditions = new JRegistry;
+ $addconditions->loadArray($data['addconditions']);
+ $data['addconditions'] = (string) $addconditions;
+ }
+ elseif (!isset($data['addconditions']))
+ {
+ // Set the empty addconditions to data
+ $data['addconditions'] = '';
+ }
+
+ // Set the custom_button items to data.
+ if (isset($data['custom_button']) && is_array($data['custom_button']))
+ {
+ $custom_button = new JRegistry;
+ $custom_button->loadArray($data['custom_button']);
+ $data['custom_button'] = (string) $custom_button;
+ }
+ elseif (!isset($data['custom_button']))
+ {
+ // Set the empty custom_button to data
+ $data['custom_button'] = '';
+ }
+
+ // Set the addtables items to data.
+ if (isset($data['addtables']) && is_array($data['addtables']))
+ {
+ $addtables = new JRegistry;
+ $addtables->loadArray($data['addtables']);
+ $data['addtables'] = (string) $addtables;
+ }
+ elseif (!isset($data['addtables']))
+ {
+ // Set the empty addtables to data
+ $data['addtables'] = '';
+ }
+
+ // Set the ajax_input items to data.
+ if (isset($data['ajax_input']) && is_array($data['ajax_input']))
+ {
+ $ajax_input = new JRegistry;
+ $ajax_input->loadArray($data['ajax_input']);
+ $data['ajax_input'] = (string) $ajax_input;
+ }
+ elseif (!isset($data['ajax_input']))
+ {
+ // Set the empty ajax_input to data
+ $data['ajax_input'] = '';
}
// Set the php_after_delete string to base64 string.
@@ -2639,6 +1263,12 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$data['php_after_delete'] = base64_encode($data['php_after_delete']);
}
+ // Set the php_save string to base64 string.
+ if (isset($data['php_save']))
+ {
+ $data['php_save'] = base64_encode($data['php_save']);
+ }
+
// Set the php_getlistquery string to base64 string.
if (isset($data['php_getlistquery']))
{
@@ -2687,6 +1317,12 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
$data['php_postsavehook'] = base64_encode($data['php_postsavehook']);
}
+ // Set the php_batchmove string to base64 string.
+ if (isset($data['php_batchmove']))
+ {
+ $data['php_batchmove'] = base64_encode($data['php_batchmove']);
+ }
+
// Set the php_batchcopy string to base64 string.
if (isset($data['php_batchcopy']))
{
@@ -2817,46 +1453,7 @@ class ComponentbuilderModelAdmin_view extends JModelAdmin
if (isset($data['php_import_ext']))
{
$data['php_import_ext'] = base64_encode($data['php_import_ext']);
- }
-
- if (isset($data['addfields']) && ComponentbuilderHelper::checkJson($data['addfields']))
- {
- // Sort fields by 'Tab' ASC, 'Order in Edit' ASC
- $addfields = json_decode($data['addfields'], true);
- if (ComponentbuilderHelper::checkArray($addfields))
- {
- $out = array();
- foreach ($addfields as $key => $subarr)
- {
- if (ComponentbuilderHelper::checkArray($subarr))
- {
- foreach ($subarr as $subkey => $subvalue)
- {
- $out[$subkey][$key] = $subvalue;
- }
- }
- }
- if (ComponentbuilderHelper::checkArray($out))
- {
- // do the actual sort by tab and order_edit
- usort($out, function ($a, $b) {
- $val_a = sprintf('%02u', $a['tab']) . sprintf('%02u', $a['alignment']) . sprintf('%03u', $a['order_edit']);
- $val_b = sprintf('%02u', $b['tab']) . sprintf('%02u', $b['alignment']) . sprintf('%03u', $b['order_edit']);
- return strcmp($val_a, $val_b);
- });
-
- $addfields = array();
- foreach ($out as $key => $subarr)
- {
- foreach ($subarr as $subkey => $subvalue)
- {
- $addfields[$subkey][$key] = $subvalue;
- }
- }
- $data['addfields'] = json_encode($addfields, true);
- }
}
- }
// Set the Params Items to data
if (isset($data['params']) && is_array($data['params']))
diff --git a/admin/models/admin_views.php b/admin/models/admin_views.php
index c30624758..d5a7380bb 100644
--- a/admin/models/admin_views.php
+++ b/admin/models/admin_views.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_views.php
@@ -113,24 +113,7 @@ class ComponentbuilderModelAdmin_views extends JModelList
$this->checkInNow();
// load parent items
- $items = parent::getItems();
-
- // set values to display correctly.
- if (ComponentbuilderHelper::checkArray($items))
- {
- // get user object.
- $user = JFactory::getUser();
- foreach ($items as $nr => &$item)
- {
- $access = ($user->authorise('admin_view.access', 'com_componentbuilder.admin_view.' . (int) $item->id) && $user->authorise('admin_view.access', 'com_componentbuilder'));
- if (!$access)
- {
- unset($items[$nr]);
- continue;
- }
-
- }
- }
+ $items = parent::getItems();
// return items
return $items;
@@ -251,23 +234,12 @@ class ComponentbuilderModelAdmin_views extends JModelList
// set values to display correctly.
if (ComponentbuilderHelper::checkArray($items))
{
- // get user object.
- $user = JFactory::getUser();
foreach ($items as $nr => &$item)
{
- $access = ($user->authorise('admin_view.access', 'com_componentbuilder.admin_view.' . (int) $item->id) && $user->authorise('admin_view.access', 'com_componentbuilder'));
- if (!$access)
- {
- unset($items[$nr]);
- continue;
- }
-
- // decode php_batchmove
- $item->php_batchmove = base64_decode($item->php_batchmove);
- // decode php_save
- $item->php_save = base64_decode($item->php_save);
// decode php_after_delete
$item->php_after_delete = base64_decode($item->php_after_delete);
+ // decode php_save
+ $item->php_save = base64_decode($item->php_save);
// decode php_getlistquery
$item->php_getlistquery = base64_decode($item->php_getlistquery);
// decode php_allowedit
@@ -284,6 +256,8 @@ class ComponentbuilderModelAdmin_views extends JModelList
$item->php_before_save = base64_decode($item->php_before_save);
// decode php_postsavehook
$item->php_postsavehook = base64_decode($item->php_postsavehook);
+ // decode php_batchmove
+ $item->php_batchmove = base64_decode($item->php_batchmove);
// decode php_batchcopy
$item->php_batchcopy = base64_decode($item->php_batchcopy);
// decode php_before_publish
diff --git a/admin/models/ajax.php b/admin/models/ajax.php
index 6e558c1c1..10f0319ec 100644
--- a/admin/models/ajax.php
+++ b/admin/models/ajax.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage ajax.php
@@ -403,29 +403,17 @@ class ComponentbuilderModelAjax extends JModelList
{
$fields = array();
// get data
- foreach ($addfields as $option => $values)
+ foreach ($addfields as $nr => $value)
{
- foreach ($values as $nr => $value)
+ $tmp = $this->getFieldData((int) $value['field']);
+ if (ComponentbuilderHelper::checkArray($tmp))
{
- if ($option == 'field')
- {
- $value = $this->getFieldData((int) $value);
- if (ComponentbuilderHelper::checkArray($value))
- {
- $field[$nr] = $value;
- }
- }
- elseif ($option == 'alias')
- {
- if ($value == 1)
- {
- $name[$nr] = 'alias';
- }
- else
- {
- $name[$nr] = '';
- }
- }
+ $field[$nr] = $tmp;
+ }
+ // insure it is set to alias if needed
+ if ($value['alias'] == 1)
+ {
+ $field[$nr]['name'] = 'alias';
}
}
// add the basic defaults
@@ -436,10 +424,6 @@ class ComponentbuilderModelAjax extends JModelList
{
if (ComponentbuilderHelper::checkArray($f))
{
- if (ComponentbuilderHelper::checkString($name[$n]))
- {
- $f['name'] = $name[$n];
- }
$fields[] = $as.".".$f['name']." AS ".$tableName.$f['name'];
}
}
diff --git a/admin/models/componentbuilder.php b/admin/models/componentbuilder.php
index a479053d4..0e19fdc4c 100644
--- a/admin/models/componentbuilder.php
+++ b/admin/models/componentbuilder.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage componentbuilder.php
diff --git a/admin/models/custom_admin_view.php b/admin/models/custom_admin_view.php
index 83baf65c1..35c8650dd 100644
--- a/admin/models/custom_admin_view.php
+++ b/admin/models/custom_admin_view.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_view.php
@@ -103,6 +103,14 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
$item->custom_get = $custom_get->toArray();
}
+ if (!empty($item->custom_button))
+ {
+ // Convert the custom_button field to an array.
+ $custom_button = new Registry;
+ $custom_button->loadString($item->custom_button);
+ $item->custom_button = $custom_button->toArray();
+ }
+
if (!empty($item->php_controller))
{
// base64 Decode php_controller.
@@ -169,7 +177,7 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
$item->tags->getTagIds($item->id, 'com_componentbuilder.custom_admin_view');
}
}
- $this->addcustom_admin_viewsvvwb = $item->id;
+ $this->addcustom_admin_viewsvvwa = $item->id;
return $item;
}
@@ -179,7 +187,7 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getVyklinked_components()
+ public function getVyjlinked_components()
{
// Get the user object.
$user = JFactory::getUser();
@@ -219,15 +227,15 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
{
$items = $db->loadObjectList();
- // Filter by addcustom_admin_viewsvvwb in this Repetable Field
- if (ComponentbuilderHelper::checkArray($items) && isset($this->addcustom_admin_viewsvvwb))
+ // Filter by addcustom_admin_viewsvvwa in this Repetable Field
+ if (ComponentbuilderHelper::checkArray($items) && isset($this->addcustom_admin_viewsvvwa))
{
foreach ($items as $nr => &$item)
{
if (isset($item->addcustom_admin_views) && ComponentbuilderHelper::checkJson($item->addcustom_admin_views))
{
$tmpArray = json_decode($item->addcustom_admin_views,true);
- if (!isset($tmpArray['customadminview']) || !ComponentbuilderHelper::checkArray($tmpArray['customadminview']) || !in_array($this->addcustom_admin_viewsvvwb, $tmpArray['customadminview']))
+ if (!isset($tmpArray['customadminview']) || !ComponentbuilderHelper::checkArray($tmpArray['customadminview']) || !in_array($this->addcustom_admin_viewsvvwa, $tmpArray['customadminview']))
{
unset($items[$nr]);
continue;
@@ -975,6 +983,19 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
$data['custom_get'] = '';
}
+ // Set the custom_button items to data.
+ if (isset($data['custom_button']) && is_array($data['custom_button']))
+ {
+ $custom_button = new JRegistry;
+ $custom_button->loadArray($data['custom_button']);
+ $data['custom_button'] = (string) $custom_button;
+ }
+ elseif (!isset($data['custom_button']))
+ {
+ // Set the empty custom_button to data
+ $data['custom_button'] = '';
+ }
+
// Set the php_controller string to base64 string.
if (isset($data['php_controller']))
{
diff --git a/admin/models/custom_admin_views.php b/admin/models/custom_admin_views.php
index cd0c73eb1..a9627583a 100644
--- a/admin/models/custom_admin_views.php
+++ b/admin/models/custom_admin_views.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_views.php
diff --git a/admin/models/dynamic_get.php b/admin/models/dynamic_get.php
index 548deab14..f2adfb57a 100644
--- a/admin/models/dynamic_get.php
+++ b/admin/models/dynamic_get.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_get.php
diff --git a/admin/models/dynamic_gets.php b/admin/models/dynamic_gets.php
index 86c3fbdc7..9849b23e9 100644
--- a/admin/models/dynamic_gets.php
+++ b/admin/models/dynamic_gets.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_gets.php
diff --git a/admin/models/field.php b/admin/models/field.php
index b9ae4aaa2..dcb250c83 100644
--- a/admin/models/field.php
+++ b/admin/models/field.php
@@ -131,7 +131,7 @@ class ComponentbuilderModelField extends JModelAdmin
$item->tags->getTagIds($item->id, 'com_componentbuilder.field');
}
}
- $this->addfieldsvvwd = $item->id;
+ $this->addfieldsvvwc = $item->id;
return $item;
}
@@ -141,7 +141,7 @@ class ComponentbuilderModelField extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getWaclinked_admin_views()
+ public function getWablinked_admin_views()
{
// Get the user object.
$user = JFactory::getUser();
@@ -181,32 +181,15 @@ class ComponentbuilderModelField extends JModelAdmin
{
$items = $db->loadObjectList();
- // set values to display correctly.
- if (ComponentbuilderHelper::checkArray($items))
- {
- // get user object.
- $user = JFactory::getUser();
- foreach ($items as $nr => &$item)
- {
- $access = ($user->authorise('admin_view.access', 'com_componentbuilder.admin_view.' . (int) $item->id) && $user->authorise('admin_view.access', 'com_componentbuilder'));
- if (!$access)
- {
- unset($items[$nr]);
- continue;
- }
-
- }
- }
-
- // Filter by addfieldsvvwd in this Repetable Field
- if (ComponentbuilderHelper::checkArray($items) && isset($this->addfieldsvvwd))
+ // Filter by addfieldsvvwc in this Repetable Field
+ if (ComponentbuilderHelper::checkArray($items) && isset($this->addfieldsvvwc))
{
foreach ($items as $nr => &$item)
{
if (isset($item->addfields) && ComponentbuilderHelper::checkJson($item->addfields))
{
$tmpArray = json_decode($item->addfields,true);
- if (!isset($tmpArray['field']) || !ComponentbuilderHelper::checkArray($tmpArray['field']) || !in_array($this->addfieldsvvwd, $tmpArray['field']))
+ if (!isset($tmpArray['field']) || !ComponentbuilderHelper::checkArray($tmpArray['field']) || !in_array($this->addfieldsvvwc, $tmpArray['field']))
{
unset($items[$nr]);
continue;
diff --git a/admin/models/fields/adminviewfolderlist.php b/admin/models/fields/adminviewfolderlist.php
index d7a0b7779..0acdd4eeb 100644
--- a/admin/models/fields/adminviewfolderlist.php
+++ b/admin/models/fields/adminviewfolderlist.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage adminviewfolderlist.php
diff --git a/admin/models/fields/adminviews.php b/admin/models/fields/adminviews.php
index 9ef2e0894..470bc23d2 100644
--- a/admin/models/fields/adminviews.php
+++ b/admin/models/fields/adminviews.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage adminviews.php
diff --git a/admin/models/fields/articles.php b/admin/models/fields/articles.php
index 8c237a1f6..df11b6111 100644
--- a/admin/models/fields/articles.php
+++ b/admin/models/fields/articles.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage articles.php
diff --git a/admin/models/fields/component.php b/admin/models/fields/component.php
index ae516c9c3..774845828 100644
--- a/admin/models/fields/component.php
+++ b/admin/models/fields/component.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage component.php
diff --git a/admin/models/fields/components.php b/admin/models/fields/components.php
index 7e1ad247e..d654521fd 100644
--- a/admin/models/fields/components.php
+++ b/admin/models/fields/components.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage components.php
diff --git a/admin/models/fields/customadminviews.php b/admin/models/fields/customadminviews.php
index f269d5bfe..f95d84373 100644
--- a/admin/models/fields/customadminviews.php
+++ b/admin/models/fields/customadminviews.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage customadminviews.php
diff --git a/admin/models/fields/customfilelist.php b/admin/models/fields/customfilelist.php
index 25a4fab00..e7363a2e7 100644
--- a/admin/models/fields/customfilelist.php
+++ b/admin/models/fields/customfilelist.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage customfilelist.php
diff --git a/admin/models/fields/customfolderlist.php b/admin/models/fields/customfolderlist.php
index 0e3685ed4..db587a064 100644
--- a/admin/models/fields/customfolderlist.php
+++ b/admin/models/fields/customfolderlist.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage customfolderlist.php
diff --git a/admin/models/fields/customgets.php b/admin/models/fields/customgets.php
index d9d89c0ed..4e612bb25 100644
--- a/admin/models/fields/customgets.php
+++ b/admin/models/fields/customgets.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage customgets.php
diff --git a/admin/models/fields/dbtables.php b/admin/models/fields/dbtables.php
index 3ad08c46d..86c8ff3f7 100644
--- a/admin/models/fields/dbtables.php
+++ b/admin/models/fields/dbtables.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dbtables.php
diff --git a/admin/models/fields/dynamicget.php b/admin/models/fields/dynamicget.php
index f3de392d3..7f42c8294 100644
--- a/admin/models/fields/dynamicget.php
+++ b/admin/models/fields/dynamicget.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dynamicget.php
diff --git a/admin/models/fields/dynamicgets.php b/admin/models/fields/dynamicgets.php
index a3fbbef60..f508a74ff 100644
--- a/admin/models/fields/dynamicgets.php
+++ b/admin/models/fields/dynamicgets.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage dynamicgets.php
diff --git a/admin/models/fields/fields.php b/admin/models/fields/fields.php
index 5d00a70e0..381d6fe41 100644
--- a/admin/models/fields/fields.php
+++ b/admin/models/fields/fields.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage fields.php
diff --git a/admin/models/fields/fieldsmulti.php b/admin/models/fields/fieldsmulti.php
index 436810fc9..f7151708c 100644
--- a/admin/models/fields/fieldsmulti.php
+++ b/admin/models/fields/fieldsmulti.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage fieldsmulti.php
diff --git a/admin/models/fields/fieldtypes.php b/admin/models/fields/fieldtypes.php
index cd3b2629c..2731ea2ae 100644
--- a/admin/models/fields/fieldtypes.php
+++ b/admin/models/fields/fieldtypes.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage fieldtypes.php
diff --git a/admin/models/fields/ftps.php b/admin/models/fields/ftps.php
index 2e2a83614..2a3f680ba 100644
--- a/admin/models/fields/ftps.php
+++ b/admin/models/fields/ftps.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage ftps.php
diff --git a/admin/models/fields/lang.php b/admin/models/fields/lang.php
index 6095d037d..866dc3c88 100644
--- a/admin/models/fields/lang.php
+++ b/admin/models/fields/lang.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage lang.php
diff --git a/admin/models/fields/maingets.php b/admin/models/fields/maingets.php
index 18bc93dc4..ad51b4201 100644
--- a/admin/models/fields/maingets.php
+++ b/admin/models/fields/maingets.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage maingets.php
diff --git a/admin/models/fields/siteviewfolderlist.php b/admin/models/fields/siteviewfolderlist.php
index b043e9dd4..685f28b35 100644
--- a/admin/models/fields/siteviewfolderlist.php
+++ b/admin/models/fields/siteviewfolderlist.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage siteviewfolderlist.php
diff --git a/admin/models/fields/siteviews.php b/admin/models/fields/siteviews.php
index b72f11fd6..e861f95bb 100644
--- a/admin/models/fields/siteviews.php
+++ b/admin/models/fields/siteviews.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage siteviews.php
diff --git a/admin/models/fields/snippets.php b/admin/models/fields/snippets.php
index 119083765..07315804f 100644
--- a/admin/models/fields/snippets.php
+++ b/admin/models/fields/snippets.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage snippets.php
diff --git a/admin/models/fieldtype.php b/admin/models/fieldtype.php
index ebcb29d20..86239e209 100644
--- a/admin/models/fieldtype.php
+++ b/admin/models/fieldtype.php
@@ -109,7 +109,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
$item->tags->getTagIds($item->id, 'com_componentbuilder.fieldtype');
}
}
- $this->fieldtypevvwe = $item->id;
+ $this->fieldtypevvwd = $item->id;
return $item;
}
@@ -119,7 +119,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getWadfields()
+ public function getWacfields()
{
// Get the user object.
$user = JFactory::getUser();
@@ -139,15 +139,15 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
$query->select($db->quoteName('g.name','fieldtype_name'));
$query->join('LEFT', $db->quoteName('#__componentbuilder_fieldtype', 'g') . ' ON (' . $db->quoteName('a.fieldtype') . ' = ' . $db->quoteName('g.id') . ')');
- // Filter by fieldtypevvwe global.
- $fieldtypevvwe = $this->fieldtypevvwe;
- if (is_numeric($fieldtypevvwe ))
+ // Filter by fieldtypevvwd global.
+ $fieldtypevvwd = $this->fieldtypevvwd;
+ if (is_numeric($fieldtypevvwd ))
{
- $query->where('a.fieldtype = ' . (int) $fieldtypevvwe );
+ $query->where('a.fieldtype = ' . (int) $fieldtypevvwd );
}
- elseif (is_string($fieldtypevvwe))
+ elseif (is_string($fieldtypevvwd))
{
- $query->where('a.fieldtype = ' . $db->quote($fieldtypevvwe));
+ $query->where('a.fieldtype = ' . $db->quote($fieldtypevvwd));
}
else
{
@@ -203,13 +203,13 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
foreach ($items as $nr => &$item)
{
// convert datatype
- $item->datatype = $this->selectionTranslationWadfields($item->datatype, 'datatype');
+ $item->datatype = $this->selectionTranslationWacfields($item->datatype, 'datatype');
// convert indexes
- $item->indexes = $this->selectionTranslationWadfields($item->indexes, 'indexes');
+ $item->indexes = $this->selectionTranslationWacfields($item->indexes, 'indexes');
// convert null_switch
- $item->null_switch = $this->selectionTranslationWadfields($item->null_switch, 'null_switch');
+ $item->null_switch = $this->selectionTranslationWacfields($item->null_switch, 'null_switch');
// convert store
- $item->store = $this->selectionTranslationWadfields($item->store, 'store');
+ $item->store = $this->selectionTranslationWacfields($item->store, 'store');
}
}
@@ -223,7 +223,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
*
* @return translatable string
*/
- public function selectionTranslationWadfields($value,$name)
+ public function selectionTranslationWacfields($value,$name)
{
// Array of datatype language strings
if ($name === 'datatype')
diff --git a/admin/models/forms/admin_view.js b/admin/models/forms/admin_view.js
index 5ee0ff272..a4d42ebe0 100644
--- a/admin/models/forms/admin_view.js
+++ b/admin/models/forms/admin_view.js
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_view.js
@@ -340,7 +340,7 @@ function vvvvvxd(add_php_ajax_vvvvvxd)
// set the function logic
if (add_php_ajax_vvvvvxd == 1)
{
- jQuery('#jform_ajax_input').closest('.control-group').show();
+ jQuery('#jform_ajax_input-lbl').closest('.control-group').show();
jQuery('#jform_php_ajaxmethod').closest('.control-group').show();
if (jform_vvvvvxdvwx_required)
{
@@ -354,7 +354,7 @@ function vvvvvxd(add_php_ajax_vvvvvxd)
}
else
{
- jQuery('#jform_ajax_input').closest('.control-group').hide();
+ jQuery('#jform_ajax_input-lbl').closest('.control-group').hide();
jQuery('#jform_php_ajaxmethod').closest('.control-group').hide();
if (!jform_vvvvvxdvwx_required)
{
@@ -900,11 +900,11 @@ function vvvvvxw(source_vvvvvxw,add_sql_vvvvvxw)
// set the function logic
if (source_vvvvvxw == 1 && add_sql_vvvvvxw == 1)
{
- jQuery('#jform_addtables').closest('.control-group').show();
+ jQuery('#jform_addtables-lbl').closest('.control-group').show();
}
else
{
- jQuery('#jform_addtables').closest('.control-group').hide();
+ jQuery('#jform_addtables-lbl').closest('.control-group').hide();
}
}
@@ -1056,7 +1056,7 @@ function vvvvvya(add_custom_button_vvvvvya)
// set the function logic
if (add_custom_button_vvvvvya == 1)
{
- jQuery('#jform_custom_button').closest('.control-group').show();
+ jQuery('#jform_custom_button-lbl').closest('.control-group').show();
jQuery('#jform_php_controller').closest('.control-group').show();
if (jform_vvvvvyavxv_required)
{
@@ -1100,7 +1100,7 @@ function vvvvvya(add_custom_button_vvvvvya)
}
else
{
- jQuery('#jform_custom_button').closest('.control-group').hide();
+ jQuery('#jform_custom_button-lbl').closest('.control-group').hide();
jQuery('#jform_php_controller').closest('.control-group').hide();
if (!jform_vvvvvyavxv_required)
{
@@ -1196,16 +1196,20 @@ function getFieldSelectOptions_server(fieldId){
});
}
-function getFieldSelectOptions(id,fieldKey){
- getFieldSelectOptions_server(id).done(function(result) {
- if(result){
- jQuery('textarea#'+fieldKey+'-jform_addconditions_fields_match_options').val(result);
- }
- else
- {
- jQuery('textarea#'+fieldKey+'-jform_addconditions_fields_match_options').val('');
- }
- })
+function getFieldSelectOptions(fieldKey, table_, nr_){
+ // first check if the field is set
+ if(jQuery("#jform_addconditions"+table_+"_addconditions"+fieldKey+nr_+"_match_field").length) {
+ var fieldId = jQuery("#jform_addconditions"+table_+"_addconditions"+fieldKey+nr_+"_match_field option:selected").val();
+ getFieldSelectOptions_server(fieldId).done(function(result) {
+ if(result){
+ jQuery('textarea#jform_addconditions'+table_+'_addconditions'+fieldKey+nr_+'_match_options').val(result);
+ }
+ else
+ {
+ jQuery('textarea#jform_addconditions'+table_+'_addconditions'+fieldKey+nr_+'_match_options').val('');
+ }
+ });
+ }
}
function getTableColumns_server(tableName){
@@ -1222,16 +1226,21 @@ function getTableColumns_server(tableName){
});
}
-function getTableColumns(tableName,fieldKey){
- getTableColumns_server(tableName).done(function(result) {
- if(result){
- jQuery('textarea#'+fieldKey+'-jform_addtables_fields_sourcemap').val(result);
- }
- else
- {
- jQuery('textarea#'+fieldKey+'-jform_addtables_fields_sourcemap').val('');
- }
- })
+function getTableColumns(fieldKey, table_, nr_){
+ // first check if the field is set
+ if(jQuery("#jform_addtables_"+table_+"addtables"+fieldKey+nr_+"_table").length) {
+ // get options
+ var tableName = jQuery("#jform_addtables_"+table_+"addtables"+fieldKey+nr_+"_table option:selected").val();
+ getTableColumns_server(tableName).done(function(result) {
+ if(result){
+ jQuery("textarea#jform_addtables_"+table_+"addtables"+fieldKey+nr_+"_sourcemap").val(result);
+ }
+ else
+ {
+ jQuery("textarea#jform_addtables_"+table_+"addtables"+fieldKey+nr_+"_sourcemap").val('');
+ }
+ });
+ }
}
function getImportScripts_server(typpe){
diff --git a/admin/models/forms/admin_view.xml b/admin/models/forms/admin_view.xml
index af259205a..81b034823 100644
--- a/admin/models/forms/admin_view.xml
+++ b/admin/models/forms/admin_view.xml
@@ -149,17 +149,17 @@
message="Error! Please add some short description here."
hint="COM_COMPONENTBUILDER_ADMIN_VIEW_SHORT_DESCRIPTION_HINT"
/>
-
+
@@ -202,19 +202,6 @@
filter="HTML"
hint="COM_COMPONENTBUILDER_ADMIN_VIEW_DESCRIPTION_HINT"
/>
-
-
COM_COMPONENTBUILDER_ADMIN_VIEW_REMOVE
+
+
-
+
-
-
-
+
@@ -422,37 +411,34 @@
hint="COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_GETITEMS_AFTER_ALL_HINT"
required="true"
/>
-
+
-
-
-
+
-
-
+
+
+
+
-
+
-
-
-
-
+ type="textarea"
+ name="php_batchmove"
+ label="COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_BATCHMOVE_LABEL"
+ rows="30"
+ cols="15"
+ description="COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_BATCHMOVE_DESCRIPTION"
+ class="text_area span12"
+ filter="raw"
+ hint="COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_BATCHMOVE_HINT"
+ required="true"
+ />
-
-
+
+
-
-
-
-
-
-
+
+
-
+
-
-
-
+ maximum="800">
+
-
-
+
+
-
+
+ type="subform"
+ name="addconditions"
+ label="COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS_LABEL"
+ layout="joomla.form.field.subform.repeatable-table"
+ multiple="true"
+ description="COM_COMPONENTBUILDER_ADMIN_VIEW_ADDCONDITIONS_DESCRIPTION"
+ icon="list"
+ maximum="500">
+
+
COM_COMPONENTBUILDER_ADMIN_VIEW_NO
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
-
+
-
-
-
+
COM_COMPONENTBUILDER_SITE_VIEW_NO
+
+
+
+
+
+
+
+
+
+
COM_COMPONENTBUILDER_SITE_VIEW_CUSTOM
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
+
tags->getTagIds($item->id, 'com_componentbuilder.ftp');
}
}
- $this->sales_server_ftpupdate_server_ftp_vvwf = $item->id;
+ $this->sales_server_ftpupdate_server_ftp_vvwe = $item->id;
return $item;
}
@@ -122,7 +122,7 @@ class ComponentbuilderModelFtp extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getWaelinked_components()
+ public function getWadlinked_components()
{
// Get the user object.
$user = JFactory::getUser();
@@ -136,15 +136,15 @@ class ComponentbuilderModelFtp extends JModelAdmin
// From the componentbuilder_joomla_component table
$query->from($db->quoteName('#__componentbuilder_joomla_component', 'a'));
- // Filter by sales_server_ftpupdate_server_ftp_vvwf global.
- $sales_server_ftpupdate_server_ftp_vvwf = $this->sales_server_ftpupdate_server_ftp_vvwf;
- if (is_numeric($sales_server_ftpupdate_server_ftp_vvwf ))
+ // Filter by sales_server_ftpupdate_server_ftp_vvwe global.
+ $sales_server_ftpupdate_server_ftp_vvwe = $this->sales_server_ftpupdate_server_ftp_vvwe;
+ if (is_numeric($sales_server_ftpupdate_server_ftp_vvwe ))
{
- $query->where('a.sales_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvwf . ' OR a.update_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvwf, ' OR');
+ $query->where('a.sales_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvwe . ' OR a.update_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvwe, ' OR');
}
- elseif (is_string($sales_server_ftpupdate_server_ftp_vvwf))
+ elseif (is_string($sales_server_ftpupdate_server_ftp_vvwe))
{
- $query->where('a.sales_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvwf) . ' OR a.update_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvwf), ' OR');
+ $query->where('a.sales_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvwe) . ' OR a.update_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvwe), ' OR');
}
else
{
diff --git a/admin/models/import.php b/admin/models/import.php
index 3095cf240..0657fe97d 100644
--- a/admin/models/import.php
+++ b/admin/models/import.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage import.php
diff --git a/admin/models/import_joomla_components.php b/admin/models/import_joomla_components.php
index 943f4ed76..362f69782 100644
--- a/admin/models/import_joomla_components.php
+++ b/admin/models/import_joomla_components.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage import_joomla_components.php
diff --git a/admin/models/joomla_component.php b/admin/models/joomla_component.php
index e04429e9b..38129d779 100644
--- a/admin/models/joomla_component.php
+++ b/admin/models/joomla_component.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_component.php
@@ -267,23 +267,6 @@ class ComponentbuilderModelJoomla_component extends JModelAdmin
{
$items = $db->loadObjectList();
- // set values to display correctly.
- if (ComponentbuilderHelper::checkArray($items))
- {
- // get user object.
- $user = JFactory::getUser();
- foreach ($items as $nr => &$item)
- {
- $access = ($user->authorise('admin_view.access', 'com_componentbuilder.admin_view.' . (int) $item->id) && $user->authorise('admin_view.access', 'com_componentbuilder'));
- if (!$access)
- {
- unset($items[$nr]);
- continue;
- }
-
- }
- }
-
// Filter by id Repetable Field
$idvvvv = json_decode($this->idvvvv,true);
if (ComponentbuilderHelper::checkArray($items) && isset($idvvvv) && ComponentbuilderHelper::checkArray($idvvvv))
@@ -713,1384 +696,6 @@ class ComponentbuilderModelJoomla_component extends JModelAdmin
// Disable fields while saving.
$form->setFieldAttribute('created', 'filter', 'unset');
}
- // Modify the form based on Edit System Name access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.system_name', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.system_name', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('system_name', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('system_name', 'readonly', 'true');
- if (!$form->getValue('system_name'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('system_name', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('system_name', 'required', 'false');
- }
- }
- // Modify the form based on Edit Name Code access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.name_code', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.name_code', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('name_code', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('name_code', 'readonly', 'true');
- if (!$form->getValue('name_code'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('name_code', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('name_code', 'required', 'false');
- }
- }
- // Modify the form based on Edit Component Version access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.component_version', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.component_version', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('component_version', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('component_version', 'readonly', 'true');
- if (!$form->getValue('component_version'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('component_version', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('component_version', 'required', 'false');
- }
- }
- // Modify the form based on Edit Short Description access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.short_description', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.short_description', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('short_description', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('short_description', 'readonly', 'true');
- if (!$form->getValue('short_description'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('short_description', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('short_description', 'required', 'false');
- }
- }
- // Modify the form based on Edit Companyname access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.companyname', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.companyname', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('companyname', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('companyname', 'readonly', 'true');
- if (!$form->getValue('companyname'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('companyname', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('companyname', 'required', 'false');
- }
- }
- // Modify the form based on Edit Author access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.author', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.author', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('author', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('author', 'readonly', 'true');
- if (!$form->getValue('author'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('author', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('author', 'required', 'false');
- }
- }
- // Modify the form based on Edit Sql access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.sql', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.sql', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('sql', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('sql', 'readonly', 'true');
- if (!$form->getValue('sql'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('sql', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('sql', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Css access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_css', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_css', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_css', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_css', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_css', 'class', '');
- $form->setFieldAttribute('add_css', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_css'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_css', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_css', 'required', 'false');
- }
- }
- // Modify the form based on Edit Description access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.description', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.description', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('description', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('description', 'readonly', 'true');
- if (!$form->getValue('description'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('description', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('description', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Admin Event access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_admin_event', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_admin_event', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_admin_event', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_admin_event', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_admin_event', 'class', '');
- $form->setFieldAttribute('add_admin_event', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_admin_event'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_admin_event', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_admin_event', 'required', 'false');
- }
- }
- // Modify the form based on Edit Copyright access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.copyright', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.copyright', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('copyright', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('copyright', 'readonly', 'true');
- if (!$form->getValue('copyright'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('copyright', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('copyright', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Preflight Update access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_preflight_update', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_preflight_update', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_preflight_update', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_preflight_update', 'readonly', 'true');
- if (!$form->getValue('php_preflight_update'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_preflight_update', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_preflight_update', 'required', 'false');
- }
- }
- // Modify the form based on Edit Debug Linenr access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.debug_linenr', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.debug_linenr', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('debug_linenr', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('debug_linenr', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('debug_linenr', 'class', '');
- $form->setFieldAttribute('debug_linenr', 'class', $class.' disabled no-click');
- if (!$form->getValue('debug_linenr'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('debug_linenr', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('debug_linenr', 'required', 'false');
- }
- }
- // Modify the form based on Edit Mvc Versiondate access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.mvc_versiondate', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.mvc_versiondate', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('mvc_versiondate', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('mvc_versiondate', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('mvc_versiondate', 'class', '');
- $form->setFieldAttribute('mvc_versiondate', 'class', $class.' disabled no-click');
- if (!$form->getValue('mvc_versiondate'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('mvc_versiondate', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('mvc_versiondate', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Site Event access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_site_event', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_site_event', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_site_event', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_site_event', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_site_event', 'class', '');
- $form->setFieldAttribute('add_site_event', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_site_event'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_site_event', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_site_event', 'required', 'false');
- }
- }
- // Modify the form based on Edit Name access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.name', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.name', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('name', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('name', 'readonly', 'true');
- if (!$form->getValue('name'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('name', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('name', 'required', 'false');
- }
- }
- // Modify the form based on Edit Dashboard Tab access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.dashboard_tab', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.dashboard_tab', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('dashboard_tab', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('dashboard_tab', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('dashboard_tab', 'class', '');
- $form->setFieldAttribute('dashboard_tab', 'class', $class.' disabled no-click');
- if (!$form->getValue('dashboard_tab'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('dashboard_tab', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('dashboard_tab', 'required', 'false');
- }
- }
- // Modify the form based on Edit Creatuserhelper access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.creatuserhelper', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.creatuserhelper', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('creatuserhelper', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('creatuserhelper', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('creatuserhelper', 'class', '');
- $form->setFieldAttribute('creatuserhelper', 'class', $class.' disabled no-click');
- if (!$form->getValue('creatuserhelper'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('creatuserhelper', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('creatuserhelper', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Postflight Update access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_postflight_update', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_postflight_update', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_postflight_update', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_postflight_update', 'readonly', 'true');
- if (!$form->getValue('php_postflight_update'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_postflight_update', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_postflight_update', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Helper Both access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_helper_both', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_helper_both', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_both', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_both', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_helper_both', 'class', '');
- $form->setFieldAttribute('add_php_helper_both', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_helper_both'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_both', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_both', 'required', 'false');
- }
- }
- // Modify the form based on Edit Version Update access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.version_update', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.version_update', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('version_update', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('version_update', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('version_update', 'class', '');
- $form->setFieldAttribute('version_update', 'class', $class.' disabled no-click');
- if (!$form->getValue('version_update'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('version_update', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('version_update', 'required', 'false');
- }
- }
- // Modify the form based on Edit Email access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.email', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.email', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('email', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('email', 'readonly', 'true');
- if (!$form->getValue('email'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('email', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('email', 'required', 'false');
- }
- }
- // Modify the form based on Edit Sales Server Ftp access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.sales_server_ftp', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.sales_server_ftp', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('sales_server_ftp', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('sales_server_ftp', 'readonly', 'true');
- if (!$form->getValue('sales_server_ftp'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('sales_server_ftp', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('sales_server_ftp', 'required', 'false');
- }
- }
- // Modify the form based on Edit Website access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.website', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.website', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('website', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('website', 'readonly', 'true');
- if (!$form->getValue('website'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('website', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('website', 'required', 'false');
- }
- }
- // Modify the form based on Edit Export Package Link access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.export_package_link', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.export_package_link', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('export_package_link', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('export_package_link', 'readonly', 'true');
- if (!$form->getValue('export_package_link'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('export_package_link', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('export_package_link', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add License access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_license', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_license', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_license', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_license', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_license', 'class', '');
- $form->setFieldAttribute('add_license', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_license'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_license', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_license', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addfootable access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addfootable', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addfootable', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addfootable', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addfootable', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addfootable', 'class', '');
- $form->setFieldAttribute('addfootable', 'class', $class.' disabled no-click');
- if (!$form->getValue('addfootable'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addfootable', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addfootable', 'required', 'false');
- }
- }
- // Modify the form based on Edit License Type access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.license_type', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.license_type', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('license_type', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('license_type', 'readonly', 'true');
- if (!$form->getValue('license_type'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('license_type', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('license_type', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Helper Admin access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_helper_admin', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_helper_admin', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_admin', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_admin', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_helper_admin', 'class', '');
- $form->setFieldAttribute('add_php_helper_admin', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_helper_admin'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_admin', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_admin', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Helper Site access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_helper_site', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_helper_site', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_site', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_helper_site', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_helper_site', 'class', '');
- $form->setFieldAttribute('add_php_helper_site', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_helper_site'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_site', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_helper_site', 'required', 'false');
- }
- }
- // Modify the form based on Edit Whmcs Key access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.whmcs_key', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.whmcs_key', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('whmcs_key', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('whmcs_key', 'readonly', 'true');
- if (!$form->getValue('whmcs_key'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('whmcs_key', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('whmcs_key', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Javascript access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_javascript', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_javascript', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_javascript', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_javascript', 'class', '');
- $form->setFieldAttribute('add_javascript', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_javascript'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_javascript', 'required', 'false');
- }
- }
- // Modify the form based on Edit Whmcs Url access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.whmcs_url', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.whmcs_url', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('whmcs_url', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('whmcs_url', 'readonly', 'true');
- if (!$form->getValue('whmcs_url'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('whmcs_url', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('whmcs_url', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Dashboard Methods access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_dashboard_methods', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_dashboard_methods', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_dashboard_methods', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_dashboard_methods', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_dashboard_methods', 'class', '');
- $form->setFieldAttribute('add_php_dashboard_methods', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_dashboard_methods'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_dashboard_methods', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_dashboard_methods', 'required', 'false');
- }
- }
- // Modify the form based on Edit License access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.license', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.license', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('license', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('license', 'readonly', 'true');
- if (!$form->getValue('license'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('license', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('license', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Preflight Install access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_preflight_install', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_preflight_install', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_preflight_install', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_preflight_install', 'readonly', 'true');
- if (!$form->getValue('php_preflight_install'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_preflight_install', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_preflight_install', 'required', 'false');
- }
- }
- // Modify the form based on Edit Bom access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.bom', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.bom', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('bom', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('bom', 'readonly', 'true');
- if (!$form->getValue('bom'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('bom', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('bom', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Postflight Install access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_postflight_install', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_postflight_install', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_postflight_install', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_postflight_install', 'readonly', 'true');
- if (!$form->getValue('php_postflight_install'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_postflight_install', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_postflight_install', 'required', 'false');
- }
- }
- // Modify the form based on Edit Image access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.image', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.image', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('image', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('image', 'readonly', 'true');
- if (!$form->getValue('image'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('image', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('image', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Method Uninstall access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_method_uninstall', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_method_uninstall', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_method_uninstall', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_method_uninstall', 'readonly', 'true');
- if (!$form->getValue('php_method_uninstall'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_method_uninstall', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_method_uninstall', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Update Server access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_update_server', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_update_server', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_update_server', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_update_server', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_update_server', 'class', '');
- $form->setFieldAttribute('add_update_server', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_update_server'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_update_server', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_update_server', 'required', 'false');
- }
- }
- // Modify the form based on Edit Readme access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.readme', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.readme', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('readme', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('readme', 'readonly', 'true');
- if (!$form->getValue('readme'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('readme', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('readme', 'required', 'false');
- }
- }
- // Modify the form based on Edit Update Server Target access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.update_server_target', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.update_server_target', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('update_server_target', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('update_server_target', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('update_server_target', 'class', '');
- $form->setFieldAttribute('update_server_target', 'class', $class.' disabled no-click');
- if (!$form->getValue('update_server_target'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('update_server_target', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('update_server_target', 'required', 'false');
- }
- }
- // Modify the form based on Edit Update Server Ftp access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.update_server_ftp', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.update_server_ftp', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('update_server_ftp', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('update_server_ftp', 'readonly', 'true');
- if (!$form->getValue('update_server_ftp'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('update_server_ftp', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('update_server_ftp', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addadmin Views access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addadmin_views', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addadmin_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addadmin_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addadmin_views', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addadmin_views', 'class', '');
- $form->setFieldAttribute('addadmin_views', 'class', $class.' disabled no-click');
- if (!$form->getValue('addadmin_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addadmin_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addadmin_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Buildcomp access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.buildcomp', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.buildcomp', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('buildcomp', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('buildcomp', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('buildcomp', 'class', '');
- $form->setFieldAttribute('buildcomp', 'class', $class.' disabled no-click');
- if (!$form->getValue('buildcomp'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('buildcomp', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('buildcomp', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addcustom Admin Views access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addcustom_admin_views', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addcustom_admin_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addcustom_admin_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addcustom_admin_views', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addcustom_admin_views', 'class', '');
- $form->setFieldAttribute('addcustom_admin_views', 'class', $class.' disabled no-click');
- if (!$form->getValue('addcustom_admin_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addcustom_admin_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addcustom_admin_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Export Key access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.export_key', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.export_key', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('export_key', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('export_key', 'readonly', 'true');
- if (!$form->getValue('export_key'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('export_key', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('export_key', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addsite Views access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addsite_views', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addsite_views', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addsite_views', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addsite_views', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addsite_views', 'class', '');
- $form->setFieldAttribute('addsite_views', 'class', $class.' disabled no-click');
- if (!$form->getValue('addsite_views'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addsite_views', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addsite_views', 'required', 'false');
- }
- }
- // Modify the form based on Edit Export Buy Link access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.export_buy_link', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.export_buy_link', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('export_buy_link', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('export_buy_link', 'readonly', 'true');
- if (!$form->getValue('export_buy_link'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('export_buy_link', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('export_buy_link', 'required', 'false');
- }
- }
- // Modify the form based on Edit Adduikit access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.adduikit', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.adduikit', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('adduikit', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('adduikit', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('adduikit', 'class', '');
- $form->setFieldAttribute('adduikit', 'class', $class.' disabled no-click');
- if (!$form->getValue('adduikit'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('adduikit', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('adduikit', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Email Helper access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_email_helper', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_email_helper', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_email_helper', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_email_helper', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_email_helper', 'class', '');
- $form->setFieldAttribute('add_email_helper', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_email_helper'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_email_helper', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_email_helper', 'required', 'false');
- }
- }
- // Modify the form based on Edit Sql Tweak access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.sql_tweak', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.sql_tweak', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('sql_tweak', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('sql_tweak', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('sql_tweak', 'class', '');
- $form->setFieldAttribute('sql_tweak', 'class', $class.' disabled no-click');
- if (!$form->getValue('sql_tweak'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('sql_tweak', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('sql_tweak', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Helper Both access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_helper_both', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_helper_both', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_both', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_both', 'readonly', 'true');
- if (!$form->getValue('php_helper_both'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_both', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_both', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Helper Admin access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_helper_admin', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_helper_admin', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_admin', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_admin', 'readonly', 'true');
- if (!$form->getValue('php_helper_admin'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_admin', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_admin', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Admin Event access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_admin_event', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_admin_event', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_admin_event', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_admin_event', 'readonly', 'true');
- if (!$form->getValue('php_admin_event'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_admin_event', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_admin_event', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addcustommenus access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addcustommenus', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addcustommenus', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addcustommenus', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addcustommenus', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addcustommenus', 'class', '');
- $form->setFieldAttribute('addcustommenus', 'class', $class.' disabled no-click');
- if (!$form->getValue('addcustommenus'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addcustommenus', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addcustommenus', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Helper Site access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_helper_site', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_helper_site', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_site', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_helper_site', 'readonly', 'true');
- if (!$form->getValue('php_helper_site'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_site', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_helper_site', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Site Event access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_site_event', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_site_event', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_site_event', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_site_event', 'readonly', 'true');
- if (!$form->getValue('php_site_event'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_site_event', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_site_event', 'required', 'false');
- }
- }
- // Modify the form based on Edit Javascript access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.javascript', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.javascript', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('javascript', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('javascript', 'readonly', 'true');
- if (!$form->getValue('javascript'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('javascript', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('javascript', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addconfig access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addconfig', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addconfig', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addconfig', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addconfig', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addconfig', 'class', '');
- $form->setFieldAttribute('addconfig', 'class', $class.' disabled no-click');
- if (!$form->getValue('addconfig'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addconfig', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addconfig', 'required', 'false');
- }
- }
- // Modify the form based on Edit Css access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.css', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.css', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('css', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('css', 'readonly', 'true');
- if (!$form->getValue('css'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('css', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('css', 'required', 'false');
- }
- }
- // Modify the form based on Edit Php Dashboard Methods access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.php_dashboard_methods', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.php_dashboard_methods', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('php_dashboard_methods', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('php_dashboard_methods', 'readonly', 'true');
- if (!$form->getValue('php_dashboard_methods'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('php_dashboard_methods', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('php_dashboard_methods', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addcontributors access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addcontributors', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addcontributors', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addcontributors', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addcontributors', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addcontributors', 'class', '');
- $form->setFieldAttribute('addcontributors', 'class', $class.' disabled no-click');
- if (!$form->getValue('addcontributors'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addcontributors', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addcontributors', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Preflight Install access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_preflight_install', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_preflight_install', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_preflight_install', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_preflight_install', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_preflight_install', 'class', '');
- $form->setFieldAttribute('add_php_preflight_install', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_preflight_install'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_preflight_install', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_preflight_install', 'required', 'false');
- }
- }
- // Modify the form based on Edit Emptycontributors access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.emptycontributors', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.emptycontributors', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('emptycontributors', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('emptycontributors', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('emptycontributors', 'class', '');
- $form->setFieldAttribute('emptycontributors', 'class', $class.' disabled no-click');
- if (!$form->getValue('emptycontributors'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('emptycontributors', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('emptycontributors', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Preflight Update access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_preflight_update', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_preflight_update', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_preflight_update', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_preflight_update', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_preflight_update', 'class', '');
- $form->setFieldAttribute('add_php_preflight_update', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_preflight_update'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_preflight_update', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_preflight_update', 'required', 'false');
- }
- }
- // Modify the form based on Edit Number access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.number', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.number', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('number', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('number', 'readonly', 'true');
- if (!$form->getValue('number'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('number', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('number', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Postflight Install access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_postflight_install', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_postflight_install', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postflight_install', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postflight_install', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_postflight_install', 'class', '');
- $form->setFieldAttribute('add_php_postflight_install', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_postflight_install'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postflight_install', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postflight_install', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Postflight Update access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_postflight_update', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_postflight_update', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postflight_update', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_postflight_update', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_postflight_update', 'class', '');
- $form->setFieldAttribute('add_php_postflight_update', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_postflight_update'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postflight_update', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_postflight_update', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Php Method Uninstall access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_php_method_uninstall', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_php_method_uninstall', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_php_method_uninstall', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_php_method_uninstall', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_php_method_uninstall', 'class', '');
- $form->setFieldAttribute('add_php_method_uninstall', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_php_method_uninstall'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_method_uninstall', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_php_method_uninstall', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addfiles access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addfiles', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addfiles', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addfiles', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addfiles', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addfiles', 'class', '');
- $form->setFieldAttribute('addfiles', 'class', $class.' disabled no-click');
- if (!$form->getValue('addfiles'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addfiles', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addfiles', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Sql access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_sql', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_sql', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_sql', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_sql', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_sql', 'class', '');
- $form->setFieldAttribute('add_sql', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_sql'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_sql', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_sql', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addreadme access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addreadme', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addreadme', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addreadme', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addreadme', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addreadme', 'class', '');
- $form->setFieldAttribute('addreadme', 'class', $class.' disabled no-click');
- if (!$form->getValue('addreadme'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addreadme', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addreadme', 'required', 'false');
- }
- }
- // Modify the form based on Edit Addfolders access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.addfolders', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.addfolders', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('addfolders', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('addfolders', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('addfolders', 'class', '');
- $form->setFieldAttribute('addfolders', 'class', $class.' disabled no-click');
- if (!$form->getValue('addfolders'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('addfolders', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('addfolders', 'required', 'false');
- }
- }
- // Modify the form based on Edit Update Server access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.update_server', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.update_server', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('update_server', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('update_server', 'readonly', 'true');
- if (!$form->getValue('update_server'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('update_server', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('update_server', 'required', 'false');
- }
- }
- // Modify the form based on Edit Toignore access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.toignore', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.toignore', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('toignore', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('toignore', 'readonly', 'true');
- if (!$form->getValue('toignore'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('toignore', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('toignore', 'required', 'false');
- }
- }
- // Modify the form based on Edit Add Sales Server access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.add_sales_server', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.add_sales_server', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('add_sales_server', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('add_sales_server', 'readonly', 'true');
- // Disable radio button for display.
- $class = $form->getFieldAttribute('add_sales_server', 'class', '');
- $form->setFieldAttribute('add_sales_server', 'class', $class.' disabled no-click');
- if (!$form->getValue('add_sales_server'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('add_sales_server', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('add_sales_server', 'required', 'false');
- }
- }
- // Modify the form based on Edit Buildcompsql access controls.
- if ($id != 0 && (!$user->authorise('joomla_component.edit.buildcompsql', 'com_componentbuilder.joomla_component.' . (int) $id))
- || ($id == 0 && !$user->authorise('joomla_component.edit.buildcompsql', 'com_componentbuilder')))
- {
- // Disable fields for display.
- $form->setFieldAttribute('buildcompsql', 'disabled', 'true');
- // Disable fields for display.
- $form->setFieldAttribute('buildcompsql', 'readonly', 'true');
- if (!$form->getValue('buildcompsql'))
- {
- // Disable fields while saving.
- $form->setFieldAttribute('buildcompsql', 'filter', 'unset');
- // Disable fields while saving.
- $form->setFieldAttribute('buildcompsql', 'required', 'false');
- }
- }
// Only load these values if no id is found
if (0 == $id)
{
diff --git a/admin/models/joomla_components.php b/admin/models/joomla_components.php
index 1f3e230d6..f328bff01 100644
--- a/admin/models/joomla_components.php
+++ b/admin/models/joomla_components.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_components.php
diff --git a/admin/models/site_view.php b/admin/models/site_view.php
index 1bf39c15c..ee7b49671 100644
--- a/admin/models/site_view.php
+++ b/admin/models/site_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_view.php
@@ -103,6 +103,22 @@ class ComponentbuilderModelSite_view extends JModelAdmin
$item->custom_get = $custom_get->toArray();
}
+ if (!empty($item->ajax_input))
+ {
+ // Convert the ajax_input field to an array.
+ $ajax_input = new Registry;
+ $ajax_input->loadString($item->ajax_input);
+ $item->ajax_input = $ajax_input->toArray();
+ }
+
+ if (!empty($item->custom_button))
+ {
+ // Convert the custom_button field to an array.
+ $custom_button = new Registry;
+ $custom_button->loadString($item->custom_button);
+ $item->custom_button = $custom_button->toArray();
+ }
+
if (!empty($item->css))
{
// base64 Decode css.
@@ -175,7 +191,7 @@ class ComponentbuilderModelSite_view extends JModelAdmin
$item->tags->getTagIds($item->id, 'com_componentbuilder.site_view');
}
}
- $this->addsite_viewsvvwc = $item->id;
+ $this->addsite_viewsvvwb = $item->id;
return $item;
}
@@ -185,7 +201,7 @@ class ComponentbuilderModelSite_view extends JModelAdmin
*
* @return mixed An array of data items on success, false on failure.
*/
- public function getVyvlinked_components()
+ public function getVyulinked_components()
{
// Get the user object.
$user = JFactory::getUser();
@@ -225,15 +241,15 @@ class ComponentbuilderModelSite_view extends JModelAdmin
{
$items = $db->loadObjectList();
- // Filter by addsite_viewsvvwc in this Repetable Field
- if (ComponentbuilderHelper::checkArray($items) && isset($this->addsite_viewsvvwc))
+ // Filter by addsite_viewsvvwb in this Repetable Field
+ if (ComponentbuilderHelper::checkArray($items) && isset($this->addsite_viewsvvwb))
{
foreach ($items as $nr => &$item)
{
if (isset($item->addsite_views) && ComponentbuilderHelper::checkJson($item->addsite_views))
{
$tmpArray = json_decode($item->addsite_views,true);
- if (!isset($tmpArray['siteview']) || !ComponentbuilderHelper::checkArray($tmpArray['siteview']) || !in_array($this->addsite_viewsvvwc, $tmpArray['siteview']))
+ if (!isset($tmpArray['siteview']) || !ComponentbuilderHelper::checkArray($tmpArray['siteview']) || !in_array($this->addsite_viewsvvwb, $tmpArray['siteview']))
{
unset($items[$nr]);
continue;
@@ -981,6 +997,32 @@ class ComponentbuilderModelSite_view extends JModelAdmin
$data['custom_get'] = '';
}
+ // Set the ajax_input items to data.
+ if (isset($data['ajax_input']) && is_array($data['ajax_input']))
+ {
+ $ajax_input = new JRegistry;
+ $ajax_input->loadArray($data['ajax_input']);
+ $data['ajax_input'] = (string) $ajax_input;
+ }
+ elseif (!isset($data['ajax_input']))
+ {
+ // Set the empty ajax_input to data
+ $data['ajax_input'] = '';
+ }
+
+ // Set the custom_button items to data.
+ if (isset($data['custom_button']) && is_array($data['custom_button']))
+ {
+ $custom_button = new JRegistry;
+ $custom_button->loadArray($data['custom_button']);
+ $data['custom_button'] = (string) $custom_button;
+ }
+ elseif (!isset($data['custom_button']))
+ {
+ // Set the empty custom_button to data
+ $data['custom_button'] = '';
+ }
+
// Set the css string to base64 string.
if (isset($data['css']))
{
diff --git a/admin/models/site_views.php b/admin/models/site_views.php
index d5ea57292..970177318 100644
--- a/admin/models/site_views.php
+++ b/admin/models/site_views.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_views.php
diff --git a/admin/sql/install.mysql.utf8.sql b/admin/sql/install.mysql.utf8.sql
index cef63858a..13a3c0e45 100644
--- a/admin/sql/install.mysql.utf8.sql
+++ b/admin/sql/install.mysql.utf8.sql
@@ -392,8 +392,8 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_site_view` (
KEY `idx_dynamic_get` (`dynamic_get`),
KEY `idx_add_css` (`add_css`),
KEY `idx_add_php_ajax` (`add_php_ajax`),
- KEY `idx_button_position` (`button_position`),
- KEY `idx_add_custom_button` (`add_custom_button`)
+ KEY `idx_add_custom_button` (`add_custom_button`),
+ KEY `idx_button_position` (`button_position`)
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_template` (
@@ -821,7 +821,7 @@ INSERT INTO `#__componentbuilder_joomla_component` (`id`, `add_license`, `licens
--
INSERT INTO `#__componentbuilder_admin_view` (`id`, `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_ajax`, `add_php_allowedit`, `add_php_batchcopy`, `add_php_batchmove`, `add_php_getitem`, `add_php_getitems`, `add_php_getitems_after_all`, `add_php_getlistquery`, `add_php_postsavehook`, `add_php_save`, `add_sql`, `addconditions`, `addfields`, `addlinked_views`, `addpermissions`, `addtables`, `addtabs`, `add_php_before_delete`, `add_php_before_publish`, `add_php_document`, `add_php_after_delete`, `add_php_after_publish`, `php_before_delete`, `php_before_publish`, `php_controller`, `php_document`, `php_after_delete`, `php_after_publish`, `ajax_input`, `css_view`, `css_views`, `custom_button`, `description`, `html_import_view`, `icon`, `icon_add`, `icon_category`, `javascript_view_file`, `javascript_view_footer`, `javascript_views_file`, `javascript_views_footer`, `name_list`, `system_name`, `name_single`, `not_required`, `php_ajaxmethod`, `php_allowedit`, `php_batchcopy`, `php_batchmove`, `php_getitem`, `php_getitems`, `php_getitems_after_all`, `php_getlistquery`, `php_import`, `php_import_display`, `php_import_save`, `php_import_setdata`, `php_model`, `php_postsavehook`, `php_save`, `short_description`, `source`, `sql`, `type`, `params`, `published`, `created`, `modified`, `version`, `hits`, `ordering`) VALUES
-(109, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{\"target_field\":[[\"1011\",\"100\",\"158\",\"196\",\"280\"]],\"target_behavior\":[\"1\"],\"target_relation\":[\"0\"],\"match_field\":[\"682\"],\"match_behavior\":[\"1\"],\"match_options\":[\"1|Yes\"]}', '{\"field\":[\"199\",\"23\",\"84\",\"682\",\"100\",\"196\",\"1011\",\"158\",\"280\",\"203\"],\"list\":[\"1\",\"0\",\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"order_list\":[\"1\",\"0\",\"2\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"title\":[\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"alias\":[\"0\",\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"sort\":[\"1\",\"0\",\"1\",\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"search\":[\"1\",\"1\",\"1\",\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"filter\":[\"0\",\"0\",\"0\",\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"link\":[\"1\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\",\"0\"],\"tab\":[\"1\",\"1\",\"1\",\"2\",\"2\",\"2\",\"2\",\"2\",\"2\",\"1\"],\"alignment\":[\"4\",\"4\",\"3\",\"1\",\"2\",\"2\",\"2\",\"2\",\"2\",\"5\"],\"order_edit\":[\"1\",\"2\",\"1\",\"1\",\"1\",\"2\",\"3\",\"4\",\"5\",\"1\"],\"permission\":[\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"1\",\"0\"]}', '{\"adminview\":[],\"tab\":[],\"key\":[],\"parentkey\":[],\"addnew\":[]}', '{\"action\":[\"view.edit\",\"view.edit.own\",\"view.edit.state\",\"view.edit.created_by\",\"view.edit.created\",\"view.create\",\"view.delete\",\"view.access\"],\"implementation\":[\"3\",\"3\",\"3\",\"3\",\"3\",\"3\",\"3\",\"3\"]}', '', '{\"name\":[\"Details\",\"More\"]}', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'images/WoodMannequin-icon.png', 'images/WoodMannequin-icon-plus.png', '', '', '', '', '', 'Looks', 'Look', 'Look', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'The demo view', '', '', 1, '', 1, '2016-10-18 11:44:46', '2016-10-20 19:23:57', 12, '', 16);
+(109, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{\"addconditions0\":{\"target_field\":[\"1011\",\"100\",\"158\",\"196\",\"280\"],\"target_behavior\":\"1\",\"target_relation\":\"0\",\"match_field\":\"682\",\"match_behavior\":\"1\",\"match_options\":\"1|Yes\"}}', '{\"addfields0\":{\"field\":\"199\",\"list\":\"1\",\"order_list\":\"1\",\"title\":\"1\",\"alias\":\"0\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"0\",\"link\":\"1\",\"tab\":\"1\",\"alignment\":\"4\",\"order_edit\":\"1\",\"permission\":\"1\"},\"addfields1\":{\"field\":\"23\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"1\",\"sort\":\"0\",\"search\":\"1\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"1\",\"alignment\":\"4\",\"order_edit\":\"2\",\"permission\":\"1\"},\"addfields2\":{\"field\":\"84\",\"list\":\"1\",\"order_list\":\"2\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"1\",\"alignment\":\"3\",\"order_edit\":\"1\",\"permission\":\"1\"},\"addfields3\":{\"field\":\"682\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"1\",\"search\":\"1\",\"filter\":\"1\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"1\",\"order_edit\":\"1\",\"permission\":\"1\"},\"addfields4\":{\"field\":\"100\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"2\",\"order_edit\":\"1\",\"permission\":\"1\"},\"addfields5\":{\"field\":\"196\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"2\",\"order_edit\":\"2\",\"permission\":\"1\"},\"addfields6\":{\"field\":\"1011\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"2\",\"order_edit\":\"3\",\"permission\":\"1\"},\"addfields7\":{\"field\":\"158\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"2\",\"order_edit\":\"4\",\"permission\":\"1\"},\"addfields8\":{\"field\":\"280\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"2\",\"alignment\":\"2\",\"order_edit\":\"5\",\"permission\":\"1\"},\"addfields9\":{\"field\":\"203\",\"list\":\"0\",\"order_list\":\"0\",\"title\":\"0\",\"alias\":\"0\",\"sort\":\"0\",\"search\":\"0\",\"filter\":\"0\",\"link\":\"0\",\"tab\":\"1\",\"alignment\":\"5\",\"order_edit\":\"1\",\"permission\":\"0\"}}', '', '{\"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\":\"More\"}}', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'images/WoodMannequin-icon.png', 'images/WoodMannequin-icon-plus.png', '', '', '', '', '', 'Looks', 'Look', 'Look', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'The demo view', '', '', 1, '', 1, '2016-10-18 11:44:46', '2016-10-20 19:23:57', 12, '', 16);
@@ -831,7 +831,7 @@ INSERT INTO `#__componentbuilder_admin_view` (`id`, `add_css_view`, `add_css_vie
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`, `not_required`, `php_document`, `php_jview`, `php_jview_display`, `php_view`, `snippet`, `params`, `published`, `created`, `modified`, `version`, `hits`, `ordering`) VALUES
(23, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'looks', '', '', '', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+PD9waHAgZWNobyBKVGV4dDo6XygnTGlzdCBvZiBhbGwgbG9va3MnKTsgPz48L2NhcHRpb24+DQogICAgPHRoZWFkPg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGg+PD9waHAgZWNobyBKVGV4dDo6XygnTmFtZScpOyA/PjwvdGg+DQogICAgICAgICAgICA8dGg+PD9waHAgZWNobyBKVGV4dDo6XygnRGVzY3JpcHRpb24nKTsgPz48L3RoPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGhlYWQ+DQogICAgPHRib2R5Pg0KICAgICAgICA8P3BocCBmb3JlYWNoICgkdGhpcy0+aXRlbXMgYXMgJGl0ZW0pOiA/Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+PGEgaHJlZj0iPD9waHAgZWNobyAgW1tbQ29tcG9uZW50XV1dSGVscGVyUm91dGU6OmdldExvb2tpbmdSb3V0ZSgkaXRlbS0+c2x1Zyk7ID8+IiA+PD9waHAgZWNobyAkaXRlbS0+bmFtZTsgPz48L2E+PC90ZD4NCiAgICAgICAgICAgIDx0ZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJGl0ZW0tPmRlc2NyaXB0aW9uLCB0cnVlLCAxMjApOyA/Pjw/cGhwIGVjaG8gJGl0ZW0tPmVkaXRMaW5rOyA/PjwvdGQ+DQogICAgICAgIDwvdHI+DQogICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgPC90Ym9keT4NCjwvdGFibGU+', 'The List of all published looks', 36, '', 36, 'Looks', 'Looks', '', '', '', '', '', 20, '', 1, '2016-04-05 14:31:59', '2016-10-20 15:57:24', 9, '', 14),
-(25, '', '', '', '', 1, 1, '', '', '', '{\"icomoon\":[],\"name\":[],\"method\":[],\"target\":[]}', 1, '', '', '', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQiPg0KICAgIDxoZWFkZXIgY2xhc3M9InVrLWNvbW1lbnQtaGVhZGVyIj4NCiAgICAgICAgPGltZyBjbGFzcz0idWstY29tbWVudC1hdmF0YXIiIHNyYz0ie2ltYWdldXJsfSIgYWx0PSIiPg0KICAgICAgICA8aDQgY2xhc3M9InVrLWNvbW1lbnQtdGl0bGUiPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9oND4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1tZXRhIj48P3BocCBlY2hvIEpUZXh0OjpfKCdIaXRzJyk7ID8+OiA8P3BocCBlY2hvICR0aGlzLT5pdGVtLT5oaXRzOyA/PjwvZGl2Pg0KICAgIDwvaGVhZGVyPg0KICAgIDxkaXYgY2xhc3M9InVrLWNvbW1lbnQtYm9keSI+DQogICAgICAgIDw/cGhwIGVjaG8gJHRoaXMtPml0ZW0tPmRlc2NyaXB0aW9uOyA/Pg0KICAgICAgICA8P3BocCBpZiAoJHRoaXMtPml0ZW0tPmFkZCk6ID8+DQogICAgICAgICAgICA8YnIgLz4NCiAgICAgICAgICAgIDwhLS0gVGhpcyBpcyBhIGJ1dHRvbiB0b2dnbGluZyB0aGUgbW9kYWwgLS0+DQogICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstbW9kYWw9Int0YXJnZXQ6JyNtb3JlLWRldGFpbHMtMDkwJ30iPjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ01vcmUgRGV0YWlscycpOyA/PjwvYnV0dG9uPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICA8L2Rpdj4NCjwvYXJ0aWNsZT4NCjw/cGhwIGlmICgkdGhpcy0+aXRlbS0+YWRkKTogPz4NCjwhLS0gVGhpcyBpcyB0aGUgbW9kYWwgLS0+DQo8ZGl2IGlkPSJtb3JlLWRldGFpbHMtMDkwIiBjbGFzcz0idWstbW9kYWwiPg0KICAgIDxkaXYgY2xhc3M9InVrLW1vZGFsLWRpYWxvZyI+DQogICAgICAgIDxhIGNsYXNzPSJ1ay1tb2RhbC1jbG9zZSB1ay1jbG9zZSI+PC9hPg0KICAgICAgICA8ZGwgY2xhc3M9InVrLWRlc2NyaXB0aW9uLWxpc3QtaG9yaXpvbnRhbCI+DQogICAgICAgIDw/cGhwIGlmIChbW1tDb21wb25lbnRdXV1IZWxwZXI6OmNoZWNrU3RyaW5nKCR0aGlzLT5pdGVtLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ0JpcnRoIGRheScpOyA/PjwvZHQ+PGRkPjw/cGhwIGVjaG8gW1tbQ29tcG9uZW50XV1dSGVscGVyOjpmYW5jeURhdGUoJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+ZGF0ZW9mYmlydGgpKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPmVtYWlsKSk6ID8+DQogICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBKVGV4dDo6XygnRW1haWwnKTsgPz48L2R0PjxkZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJHRoaXMtPml0ZW0tPmVtYWlsKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPm1vYmlsZV9waG9uZSkpOiA/Pg0KICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ01vYmlsZScpOyA/PjwvZHQ+PGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPndlYnNpdGUpKTogPz4NCiAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIEpUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD48ZGQ+PD9waHAgZWNobyAkdGhpcy0+ZXNjYXBlKCR0aGlzLT5pdGVtLT53ZWJzaXRlKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPC9kbD4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0KPD9waHAgZW5kaWY7ID8+', 'Looking at a look', 39, '', 39, 'Looking', 'Looking', '', '', 'CSAvKioNCgkgKiBJbmNyZW1lbnQgdGhlIGhpdCBjb3VudGVyIGZvciB0aGUgcHJlYWNoZXIuDQoJICoNCgkgKiBAcGFyYW0gICBpbnRlZ2VyICAkcGsgIFByaW1hcnkga2V5IG9mIHRoZSBwcmVhY2hlciB0byBpbmNyZW1lbnQuDQoJICoNCgkgKiBAcmV0dXJuICBib29sZWFuICBUcnVlIGlmIHN1Y2Nlc3NmdWw7DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGhpdCgkcGsgPSAwKQ0KCXsNCgkJaWYgKCRwaykNCgkJew0KCQkJJGRiID0gSkZhY3Rvcnk6OmdldERibygpOw0KCQkJJHF1ZXJ5ID0gJGRiLT5nZXRRdWVyeSh0cnVlKTsNCg0KCQkJLy8gRmllbGRzIHRvIHVwZGF0ZS4NCgkJCSRmaWVsZHMgPSBhcnJheSgNCgkJCSAgICAkZGItPnF1b3RlTmFtZSgnaGl0cycpIC4gJyA9ICcuJGRiLT5xdW90ZU5hbWUoJ2hpdHMnKS4nICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkcGsNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCXJldHVybiAkZGItPmV4ZWN1dGUoKTsNCgkJfQ0KCQlyZXR1cm4gZmFsc2U7DQoJfQ==', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQppZiAoJHRoaXMtPmhpdCgkdGhpcy0+aXRlbS0+aWQpKQ0Kew0KCSR0aGlzLT5pdGVtLT5oaXRzKys7DQp9', '', 19, '', 1, '2016-10-20 15:11:29', '2016-10-20 17:10:58', 16, '', 14);
+(25, '', '', '', '', 1, 1, '', '', '', '', 1, '', '', '', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQiPg0KICAgIDxoZWFkZXIgY2xhc3M9InVrLWNvbW1lbnQtaGVhZGVyIj4NCiAgICAgICAgPGltZyBjbGFzcz0idWstY29tbWVudC1hdmF0YXIiIHNyYz0ie2ltYWdldXJsfSIgYWx0PSIiPg0KICAgICAgICA8aDQgY2xhc3M9InVrLWNvbW1lbnQtdGl0bGUiPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9oND4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1tZXRhIj48P3BocCBlY2hvIEpUZXh0OjpfKCdIaXRzJyk7ID8+OiA8P3BocCBlY2hvICR0aGlzLT5pdGVtLT5oaXRzOyA/PjwvZGl2Pg0KICAgIDwvaGVhZGVyPg0KICAgIDxkaXYgY2xhc3M9InVrLWNvbW1lbnQtYm9keSI+DQogICAgICAgIDw/cGhwIGVjaG8gJHRoaXMtPml0ZW0tPmRlc2NyaXB0aW9uOyA/Pg0KICAgICAgICA8P3BocCBpZiAoJHRoaXMtPml0ZW0tPmFkZCk6ID8+DQogICAgICAgICAgICA8YnIgLz4NCiAgICAgICAgICAgIDwhLS0gVGhpcyBpcyBhIGJ1dHRvbiB0b2dnbGluZyB0aGUgbW9kYWwgLS0+DQogICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstbW9kYWw9Int0YXJnZXQ6JyNtb3JlLWRldGFpbHMtMDkwJ30iPjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ01vcmUgRGV0YWlscycpOyA/PjwvYnV0dG9uPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICA8L2Rpdj4NCjwvYXJ0aWNsZT4NCjw/cGhwIGlmICgkdGhpcy0+aXRlbS0+YWRkKTogPz4NCjwhLS0gVGhpcyBpcyB0aGUgbW9kYWwgLS0+DQo8ZGl2IGlkPSJtb3JlLWRldGFpbHMtMDkwIiBjbGFzcz0idWstbW9kYWwiPg0KICAgIDxkaXYgY2xhc3M9InVrLW1vZGFsLWRpYWxvZyI+DQogICAgICAgIDxhIGNsYXNzPSJ1ay1tb2RhbC1jbG9zZSB1ay1jbG9zZSI+PC9hPg0KICAgICAgICA8ZGwgY2xhc3M9InVrLWRlc2NyaXB0aW9uLWxpc3QtaG9yaXpvbnRhbCI+DQogICAgICAgIDw/cGhwIGlmIChbW1tDb21wb25lbnRdXV1IZWxwZXI6OmNoZWNrU3RyaW5nKCR0aGlzLT5pdGVtLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ0JpcnRoIGRheScpOyA/PjwvZHQ+PGRkPjw/cGhwIGVjaG8gW1tbQ29tcG9uZW50XV1dSGVscGVyOjpmYW5jeURhdGUoJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+ZGF0ZW9mYmlydGgpKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPmVtYWlsKSk6ID8+DQogICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBKVGV4dDo6XygnRW1haWwnKTsgPz48L2R0PjxkZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJHRoaXMtPml0ZW0tPmVtYWlsKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPm1vYmlsZV9waG9uZSkpOiA/Pg0KICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gSlRleHQ6Ol8oJ01vYmlsZScpOyA/PjwvZHQ+PGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPD9waHAgaWYgKFtbW0NvbXBvbmVudF1dXUhlbHBlcjo6Y2hlY2tTdHJpbmcoJHRoaXMtPml0ZW0tPndlYnNpdGUpKTogPz4NCiAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIEpUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD48ZGQ+PD9waHAgZWNobyAkdGhpcy0+ZXNjYXBlKCR0aGlzLT5pdGVtLT53ZWJzaXRlKTsgPz48L2RkPg0KICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgPC9kbD4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0KPD9waHAgZW5kaWY7ID8+', 'Looking at a look', 39, '', 39, 'Looking', 'Looking', '', '', 'CSAvKioNCgkgKiBJbmNyZW1lbnQgdGhlIGhpdCBjb3VudGVyIGZvciB0aGUgcHJlYWNoZXIuDQoJICoNCgkgKiBAcGFyYW0gICBpbnRlZ2VyICAkcGsgIFByaW1hcnkga2V5IG9mIHRoZSBwcmVhY2hlciB0byBpbmNyZW1lbnQuDQoJICoNCgkgKiBAcmV0dXJuICBib29sZWFuICBUcnVlIGlmIHN1Y2Nlc3NmdWw7DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGhpdCgkcGsgPSAwKQ0KCXsNCgkJaWYgKCRwaykNCgkJew0KCQkJJGRiID0gSkZhY3Rvcnk6OmdldERibygpOw0KCQkJJHF1ZXJ5ID0gJGRiLT5nZXRRdWVyeSh0cnVlKTsNCg0KCQkJLy8gRmllbGRzIHRvIHVwZGF0ZS4NCgkJCSRmaWVsZHMgPSBhcnJheSgNCgkJCSAgICAkZGItPnF1b3RlTmFtZSgnaGl0cycpIC4gJyA9ICcuJGRiLT5xdW90ZU5hbWUoJ2hpdHMnKS4nICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkcGsNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCXJldHVybiAkZGItPmV4ZWN1dGUoKTsNCgkJfQ0KCQlyZXR1cm4gZmFsc2U7DQoJfQ==', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQppZiAoJHRoaXMtPmhpdCgkdGhpcy0+aXRlbS0+aWQpKQ0Kew0KCSR0aGlzLT5pdGVtLT5oaXRzKys7DQp9', '', 19, '', 1, '2016-10-20 15:11:29', '2016-10-20 17:10:58', 16, '', 14);
@@ -1007,17 +1007,17 @@ INSERT INTO `#__componentbuilder_fieldtype` (`id`, `catid`, `description`, `name
--
INSERT INTO `#__componentbuilder_help_document` (`id`, `admin_view`, `alias`, `article`, `content`, `groups`, `location`, `not_required`, `site_view`, `target`, `title`, `type`, `url`, `params`, `published`, `version`, `hits`, `ordering`) VALUES
-(1, 'components', 'welcome-to-the-list-view-of-components', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Components', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Components_List_view', '', 1, 16, '', 1),
-(2, 'admin_views', 'welcome-to-the-list-view-of-admin-views', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Admin Views', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Admin_Views_List_View', '', 1, 4, '', 2),
-(3, 'custom_admin_views', 'welcome-to-the-list-view-of-custom-admin-views', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Custom Admin Views', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Custom_Admin_Views_List_View', '', 1, 3, '', 3),
-(4, 'site_views', 'welcome-to-the-list-view-of-site-views', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Site Views', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Site_Views_List_View', '', 1, 2, '', 4),
-(5, 'templates', 'welcome-to-the-list-view-of-templates', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Templates', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Templates_List_View', '', 1, 3, '', 5),
-(6, 'layouts', 'welcome-to-the-list-view-of-layouts', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Layouts', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Layouts_List_View', '', 1, 2, '', 6),
-(7, 'dynamic_gets', 'welcome-to-the-list-view-of-dynamic-gets', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Dynamic Gets', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Dynamic_Gets_List_View', '', 1, 2, '', 7),
-(8, 'snippets', 'welcome-to-the-list-view-of-snippets', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Snippets', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Snippets_List_View', '', 1, 2, '', 8),
-(9, 'fields', 'welcome-to-the-list-view-of-fields', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Fields', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Fields_List_View', '', 1, 2, '', 9),
-(10, 'fieldtypes', 'welcome-to-the-list-view-of-fieldtypes', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Fieldtypes', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Fieldtypes_List_View', '', 1, 2, '', 10),
-(11, 'help_documents', 'welcome-to-the-list-view-of-help-documents', '', '', '\"\"', 1, '', '', 2, 'Welcome to the List view of Help Documents', 3, 'http://projects.vdm.io/projects/joomla-component-builder/wiki/Help_Documents_List_View', '', 1, 2, '', 11);
+(1, 'components', '2016-03-04-02-31-55', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
\r\n
Create
\r\n
You can create a component by clicking on the\r\n button in the toolbar, this will open a window where you can add all the needed values to create a new component.
\r\n
Edit
\r\n
You can edit components in two ways.
\r\n
\r\n
You can click on the box next to the component name and then click on the\r\n button in the toolbar; this will open the component and if you have permission it will give you access to edit the values of a component.
\r\n
You can simply click on the component name; this will open the component and if you have permission it will give you access to edit the values of a component.
\r\n
\r\n
Edit State
\r\n
You can publish, unpublish, archive, and trash any component by clicking in the boxes next the component names and then click on the corresponding button of the task you want to perform. This will change the state of all the components you’ve selected.
\r\n
If you have trashed a component it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed components. To completely remove these components from your system do the following: first select all the components you want to permanently delete by clicking in the boxes next to the component names and then click on the\r\n button in the toolbar. This will permanently delete the components from the database. On the other hand if you would like to change the status of the component to publish, unpublish or archive, click in the boxes next to the component names and then click on the corresponding button of the task you want to perform. This will change the state of all the components you’ve selected.
\r\n
Check-in
\r\n
When another user on your Joomla website opens a component the system checks the component out to that user. A little lock will show up next to the component name. When you hover over the lock it will show to you who checked it out and when.
\r\n
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
\r\n
If this feature has not yet checked-in any of the components that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the component names and then click on the\r\n button in the toolbar, or simply click on the little lock. This will then check in the component, which will mean that it removes the component from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
\r\n
Batch Feature
\r\n
You can use the Batch feature to update or copy many components at once by clicking in the boxes next the component names and then click on the\r\n button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the\r\n button. Once completed this batch feature will have either copied or updated all the components according to the task you selected.
\r\n
Export & Import
\r\n
The export and import feature is some of the most exciting features to the list view of components. With them you can update and create many components at once.
\r\n
Export
\r\n
The export option only exports the components selected. So to export all components you must change the limited number of components that are being loaded to \"All\". The box that limits the number of components being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the component records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the components. Next click on the\r\n button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
\r\n
Import
\r\n
The import option can be used to create components or update existing components. The way to update existing components is to use the same id as the component you want to update. Best way to do this is to first export the components you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new components via an import, simple leave the id field empty.
\r\n
So once you have your excel document ready you will again open the list view of components and click on the\r\n button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
\r\n
Once you have the file selected you can click on the\r\n or\r\n button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
\r\n
When the field to column relationship has correctly been mapped you can click on the\r\n button at the bottom of the page. This should return you to the list view of components with a success message.
\r\n
Debug
\r\n
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Components', 2, '', '', 1, 12, '', 1),
+(2, 'admin_views', 'welcome-to-the-list-view-of-admin-views', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create an admin view by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new admin view.
Edit
You can edit admin views in two ways.
You can click on the box next to the admin view name and then click on the button in the toolbar; this will open the admin view and if you have permission it will give you access to edit the values of an admin view.
You can simply click on the admin view name; this will open the admin view and if you have permission it will give you access to edit the values of an admin view.
Edit State
You can publish, unpublish, archive, and trash any admin view by clicking in the boxes next the admin view names and then click on the corresponding button of the task you want to perform. This will change the state of all the admin views you’ve selected.
If you have trashed an admin view it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed admin views. To completely remove these admin views from your system do the following: first select all the admin views you want to permanently delete by clicking in the boxes next to the admin view names and then click on the button in the toolbar. This will permanently delete the admin views from the database. On the other hand if you would like to change the status of the admin view to publish, unpublish or archive, click in the boxes next to the admin view names and then click on the corresponding button of the task you want to perform. This will change the state of all the admin views you’ve selected.
Check-in
When another user on your Joomla website opens an admin view the system checks the admin view out to that user. A little lock will show up next to the admin view name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the admin views that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the admin view names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the admin view, which will mean that it removes the admin view from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many admin views at once by clicking in the boxes next the admin view names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the admin views according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of admin views. With them you can update and create many admin views at once.
Export
The export option only exports the admin views selected. So to export all admin views you must change the limited number of admin views that are being loaded to \"All\". The box that limits the number of admin views being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the admin view records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the admin views. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create admin views or update existing admin views. The way to update existing admin views is to use the same id as the admin view you want to update. Best way to do this is to first export the admin views you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new admin views via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of admin views and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of admin views with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Admin Views', 2, '', '', 1, 5, '', 2),
+(3, 'custom_admin_views', 'welcome-to-the-list-view-of-custom-admin-views', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a custom admin view by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new custom admin view.
Edit
You can edit custom admin views in two ways.
You can click on the box next to the custom admin view name and then click on the button in the toolbar; this will open the custom admin view and if you have permission it will give you access to edit the values of a custom admin view.
You can simply click on the custom admin view name; this will open the custom admin view and if you have permission it will give you access to edit the values of a custom admin view.
Edit State
You can publish, unpublish, archive, and trash any custom admin view by clicking in the boxes next the custom admin view names and then click on the corresponding button of the task you want to perform. This will change the state of all the custom admin views you’ve selected.
If you have trashed a custom admin view it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed custom admin views. To completely remove these custom admin views from your system do the following: first select all the custom admin views you want to permanently delete by clicking in the boxes next to the custom admin view names and then click on the button in the toolbar. This will permanently delete the custom admin views from the database. On the other hand if you would like to change the status of the custom admin view to publish, unpublish or archive, click in the boxes next to the custom admin view names and then click on the corresponding button of the task you want to perform. This will change the state of all the custom admin views you’ve selected.
Check-in
When another user on your Joomla website opens a custom admin view the system checks the custom admin view out to that user. A little lock will show up next to the custom admin view name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the custom admin views that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the custom admin view names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the custom admin view, which will mean that it removes the custom admin view from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many custom admin views at once by clicking in the boxes next the custom admin view names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the custom admin views according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of custom admin views. With them you can update and create many custom admin views at once.
Export
The export option only exports the custom admin views selected. So to export all custom admin views you must change the limited number of custom admin views that are being loaded to \"All\". The box that limits the number of custom admin views being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the custom admin view records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the custom admin views. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create custom admin views or update existing custom admin views. The way to update existing custom admin views is to use the same id as the custom admin view you want to update. Best way to do this is to first export the custom admin views you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new custom admin views via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of custom admin views and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of custom admin views with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Custom Admin Views', 2, '', '', 1, 4, '', 3),
+(4, 'site_views', 'welcome-to-the-list-view-of-site-views', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a site view by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new site view.
Edit
You can edit site views in two ways.
You can click on the box next to the site view name and then click on the button in the toolbar; this will open the site view and if you have permission it will give you access to edit the values of a site view.
You can simply click on the site view name; this will open the site view and if you have permission it will give you access to edit the values of a site view.
Edit State
You can publish, unpublish, archive, and trash any site view by clicking in the boxes next the site view names and then click on the corresponding button of the task you want to perform. This will change the state of all the site views you’ve selected.
If you have trashed a site view it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed site views. To completely remove these site views from your system do the following: first select all the site views you want to permanently delete by clicking in the boxes next to the site view names and then click on the button in the toolbar. This will permanently delete the site views from the database. On the other hand if you would like to change the status of the site view to publish, unpublish or archive, click in the boxes next to the site view names and then click on the corresponding button of the task you want to perform. This will change the state of all the site views you’ve selected.
Check-in
When another user on your Joomla website opens a site view the system checks the site view out to that user. A little lock will show up next to the site view name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the site views that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the site view names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the site view, which will mean that it removes the site view from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many site views at once by clicking in the boxes next the site view names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the site views according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of site views. With them you can update and create many site views at once.
Export
The export option only exports the site views selected. So to export all site views you must change the limited number of site views that are being loaded to \"All\". The box that limits the number of site views being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the site view records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the site views. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create site views or update existing site views. The way to update existing site views is to use the same id as the site view you want to update. Best way to do this is to first export the site views you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new site views via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of site views and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of site views with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Site Views', 2, '', '', 1, 3, '', 4),
+(5, 'templates', 'welcome-to-the-list-view-of-templates', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a template by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new template.
Edit
You can edit templates in two ways.
You can click on the box next to the template name and then click on the button in the toolbar; this will open the template and if you have permission it will give you access to edit the values of a template.
You can simply click on the template name; this will open the template and if you have permission it will give you access to edit the values of a template.
Edit State
You can publish, unpublish, archive, and trash any template by clicking in the boxes next the template names and then click on the corresponding button of the task you want to perform. This will change the state of all the templates you’ve selected.
If you have trashed a template it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed templates. To completely remove these templates from your system do the following: first select all the templates you want to permanently delete by clicking in the boxes next to the template names and then click on the button in the toolbar. This will permanently delete the templates from the database. On the other hand if you would like to change the status of the template to publish, unpublish or archive, click in the boxes next to the template names and then click on the corresponding button of the task you want to perform. This will change the state of all the templates you’ve selected.
Check-in
When another user on your Joomla website opens a template the system checks the template out to that user. A little lock will show up next to the template name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the templates that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the template names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the template, which will mean that it removes the template from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many templates at once by clicking in the boxes next the template names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the templates according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of templates. With them you can update and create many templates at once.
Export
The export option only exports the templates selected. So to export all templates you must change the limited number of templates that are being loaded to \"All\". The box that limits the number of templates being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the template records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the templates. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create templates or update existing templates. The way to update existing templates is to use the same id as the template you want to update. Best way to do this is to first export the templates you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new templates via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of templates and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of templates with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Templates', 2, '', '', 1, 4, '', 5),
+(6, 'layouts', 'welcome-to-the-list-view-of-layouts', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a layout by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new layout.
Edit
You can edit layouts in two ways.
You can click on the box next to the layout name and then click on the button in the toolbar; this will open the layout and if you have permission it will give you access to edit the values of a layout.
You can simply click on the layout name; this will open the layout and if you have permission it will give you access to edit the values of a layout.
Edit State
You can publish, unpublish, archive, and trash any layout by clicking in the boxes next the layout names and then click on the corresponding button of the task you want to perform. This will change the state of all the layouts you’ve selected.
If you have trashed a layout it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed layouts. To completely remove these layouts from your system do the following: first select all the layouts you want to permanently delete by clicking in the boxes next to the layout names and then click on the button in the toolbar. This will permanently delete the layouts from the database. On the other hand if you would like to change the status of the layout to publish, unpublish or archive, click in the boxes next to the layout names and then click on the corresponding button of the task you want to perform. This will change the state of all the layouts you’ve selected.
Check-in
When another user on your Joomla website opens a layout the system checks the layout out to that user. A little lock will show up next to the layout name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the layouts that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the layout names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the layout, which will mean that it removes the layout from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many layouts at once by clicking in the boxes next the layout names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the layouts according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of layouts. With them you can update and create many layouts at once.
Export
The export option only exports the layouts selected. So to export all layouts you must change the limited number of layouts that are being loaded to \"All\". The box that limits the number of layouts being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the layout records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the layouts. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create layouts or update existing layouts. The way to update existing layouts is to use the same id as the layout you want to update. Best way to do this is to first export the layouts you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new layouts via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of layouts and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of layouts with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Layouts', 2, '', '', 1, 3, '', 6),
+(7, 'dynamic_gets', 'welcome-to-the-list-view-of-dynamic-gets', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a dynamic get by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new dynamic get.
Edit
You can edit dynamic gets in two ways.
You can click on the box next to the dynamic get name and then click on the button in the toolbar; this will open the dynamic get and if you have permission it will give you access to edit the values of a dynamic get.
You can simply click on the dynamic get name; this will open the dynamic get and if you have permission it will give you access to edit the values of a dynamic get.
Edit State
You can publish, unpublish, archive, and trash any dynamic get by clicking in the boxes next the dynamic get names and then click on the corresponding button of the task you want to perform. This will change the state of all the dynamic gets you’ve selected.
If you have trashed a dynamic get it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed dynamic gets. To completely remove these dynamic gets from your system do the following: first select all the dynamic gets you want to permanently delete by clicking in the boxes next to the dynamic get names and then click on the button in the toolbar. This will permanently delete the dynamic gets from the database. On the other hand if you would like to change the status of the dynamic get to publish, unpublish or archive, click in the boxes next to the dynamic get names and then click on the corresponding button of the task you want to perform. This will change the state of all the dynamic gets you’ve selected.
Check-in
When another user on your Joomla website opens a dynamic get the system checks the dynamic get out to that user. A little lock will show up next to the dynamic get name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the dynamic gets that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the dynamic get names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the dynamic get, which will mean that it removes the dynamic get from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many dynamic gets at once by clicking in the boxes next the dynamic get names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the dynamic gets according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of dynamic gets. With them you can update and create many dynamic gets at once.
Export
The export option only exports the dynamic gets selected. So to export all dynamic gets you must change the limited number of dynamic gets that are being loaded to \"All\". The box that limits the number of dynamic gets being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the dynamic get records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the dynamic gets. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create dynamic gets or update existing dynamic gets. The way to update existing dynamic gets is to use the same id as the dynamic get you want to update. Best way to do this is to first export the dynamic gets you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new dynamic gets via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of dynamic gets and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of dynamic gets with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Dynamic Gets', 2, '', '', 1, 3, '', 7),
+(8, 'snippets', 'welcome-to-the-list-view-of-snippets', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a snippet by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new snippet.
Edit
You can edit snippets in two ways.
You can click on the box next to the snippet name and then click on the button in the toolbar; this will open the snippet and if you have permission it will give you access to edit the values of a snippet.
You can simply click on the snippet name; this will open the snippet and if you have permission it will give you access to edit the values of a snippet.
Edit State
You can publish, unpublish, archive, and trash any snippet by clicking in the boxes next the snippet names and then click on the corresponding button of the task you want to perform. This will change the state of all the snippets you’ve selected.
If you have trashed a snippet it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed snippets. To completely remove these snippets from your system do the following: first select all the snippets you want to permanently delete by clicking in the boxes next to the snippet names and then click on the button in the toolbar. This will permanently delete the snippets from the database. On the other hand if you would like to change the status of the snippet to publish, unpublish or archive, click in the boxes next to the snippet names and then click on the corresponding button of the task you want to perform. This will change the state of all the snippets you’ve selected.
Check-in
When another user on your Joomla website opens a snippet the system checks the snippet out to that user. A little lock will show up next to the snippet name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the snippets that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the snippet names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the snippet, which will mean that it removes the snippet from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many snippets at once by clicking in the boxes next the snippet names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the snippets according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of snippets. With them you can update and create many snippets at once.
Export
The export option only exports the snippets selected. So to export all snippets you must change the limited number of snippets that are being loaded to \"All\". The box that limits the number of snippets being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the snippet records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the snippets. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create snippets or update existing snippets. The way to update existing snippets is to use the same id as the snippet you want to update. Best way to do this is to first export the snippets you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new snippets via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of snippets and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of snippets with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Snippets', 2, '', '', 1, 3, '', 8),
+(9, 'fields', 'welcome-to-the-list-view-of-fields', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a field by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new field.
Edit
You can edit fields in two ways.
You can click on the box next to the field name and then click on the button in the toolbar; this will open the field and if you have permission it will give you access to edit the values of a field.
You can simply click on the field name; this will open the field and if you have permission it will give you access to edit the values of a field.
Edit State
You can publish, unpublish, archive, and trash any field by clicking in the boxes next the field names and then click on the corresponding button of the task you want to perform. This will change the state of all the fields you’ve selected.
If you have trashed a field it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed fields. To completely remove these fields from your system do the following: first select all the fields you want to permanently delete by clicking in the boxes next to the field names and then click on the button in the toolbar. This will permanently delete the fields from the database. On the other hand if you would like to change the status of the field to publish, unpublish or archive, click in the boxes next to the field names and then click on the corresponding button of the task you want to perform. This will change the state of all the fields you’ve selected.
Check-in
When another user on your Joomla website opens a field the system checks the field out to that user. A little lock will show up next to the field name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the fields that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the field names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the field, which will mean that it removes the field from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many fields at once by clicking in the boxes next the field names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the fields according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of fields. With them you can update and create many fields at once.
Export
The export option only exports the fields selected. So to export all fields you must change the limited number of fields that are being loaded to \"All\". The box that limits the number of fields being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the field records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the fields. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create fields or update existing fields. The way to update existing fields is to use the same id as the field you want to update. Best way to do this is to first export the fields you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new fields via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of fields and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of fields with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Fields', 2, '', '', 1, 3, '', 9),
+(10, 'fieldtypes', 'welcome-to-the-list-view-of-fieldtypes', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a fieldtype by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new fieldtype.
Edit
You can edit fieldtypes in two ways.
You can click on the box next to the fieldtype name and then click on the button in the toolbar; this will open the fieldtype and if you have permission it will give you access to edit the values of a fieldtype.
You can simply click on the fieldtype name; this will open the fieldtype and if you have permission it will give you access to edit the values of a fieldtype.
Edit State
You can publish, unpublish, archive, and trash any fieldtype by clicking in the boxes next the fieldtype names and then click on the corresponding button of the task you want to perform. This will change the state of all the fieldtypes you’ve selected.
If you have trashed a fieldtype it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed fieldtypes. To completely remove these fieldtypes from your system do the following: first select all the fieldtypes you want to permanently delete by clicking in the boxes next to the fieldtype names and then click on the button in the toolbar. This will permanently delete the fieldtypes from the database. On the other hand if you would like to change the status of the fieldtype to publish, unpublish or archive, click in the boxes next to the fieldtype names and then click on the corresponding button of the task you want to perform. This will change the state of all the fieldtypes you’ve selected.
Check-in
When another user on your Joomla website opens a fieldtype the system checks the fieldtype out to that user. A little lock will show up next to the fieldtype name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the fieldtypes that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the fieldtype names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the fieldtype, which will mean that it removes the fieldtype from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many fieldtypes at once by clicking in the boxes next the fieldtype names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the fieldtypes according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of fieldtypes. With them you can update and create many fieldtypes at once.
Export
The export option only exports the fieldtypes selected. So to export all fieldtypes you must change the limited number of fieldtypes that are being loaded to \"All\". The box that limits the number of fieldtypes being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the fieldtype records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the fieldtypes. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create fieldtypes or update existing fieldtypes. The way to update existing fieldtypes is to use the same id as the fieldtype you want to update. Best way to do this is to first export the fieldtypes you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new fieldtypes via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of fieldtypes and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of fieldtypes with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Fieldtypes', 2, '', '', 1, 3, '', 10),
+(11, 'help_documents', 'welcome-to-the-list-view-of-help-documents', '', '
Here as in all Joomla backend list views you can perform all the common tasks, and more.
Create
You can create a help document by clicking on the button in the toolbar, this will open a window where you can add all the needed values to create a new help document.
Edit
You can edit help documents in two ways.
You can click on the box next to the help document name and then click on the button in the toolbar; this will open the help document and if you have permission it will give you access to edit the values of a help document.
You can simply click on the help document name; this will open the help document and if you have permission it will give you access to edit the values of a help document.
Edit State
You can publish, unpublish, archive, and trash any help document by clicking in the boxes next the help document names and then click on the corresponding button of the task you want to perform. This will change the state of all the help documents you’ve selected.
If you have trashed a help document it is in the trash and can still be found in the database. To view items that are still in the trash change the “- Select Status –“ filter to Trashed. Here you will see the list of trashed help documents. To completely remove these help documents from your system do the following: first select all the help documents you want to permanently delete by clicking in the boxes next to the help document names and then click on the button in the toolbar. This will permanently delete the help documents from the database. On the other hand if you would like to change the status of the help document to publish, unpublish or archive, click in the boxes next to the help document names and then click on the corresponding button of the task you want to perform. This will change the state of all the help documents you’ve selected.
Check-in
When another user on your Joomla website opens a help document the system checks the help document out to that user. A little lock will show up next to the help document name. When you hover over the lock it will show to you who checked it out and when.
Component builder adds a nice feature to all its components that is called the auto check-in feature. This feature has a time setting that you can update in the component\'s global settings.
If this feature has not yet checked-in any of the help documents that you as the administrator wants to open you can force a check-in by clicking in the boxes next to the help document names and then click on the button in the toolbar, or simply click on the little lock. This will then check in the help document, which will mean that it removes the help document from the user who checked it out before you. Remember that they will lose all changes they have made if they have not yet clicked save. This can cause very unpleasant circumstances, so only use this feature if you are absolutely sure you know what you are doing.
Batch Feature
You can use the Batch feature to update or copy many help documents at once by clicking in the boxes next the help document names and then click on the button in the toolbar. This will open a popup window with multiple dropdown options of fields you can change with the batch feature. You can then select update or copy depending of your desired task and finally click on the button. Once completed this batch feature will have either copied or updated all the help documents according to the task you selected.
Export & Import
The export and import feature is some of the most exciting features to the list view of help documents. With them you can update and create many help documents at once.
Export
The export option only exports the help documents selected. So to export all help documents you must change the limited number of help documents that are being loaded to \"All\". The box that limits the number of help documents being loaded is found on the right top corner of the page. Simply change it from the number to “All” and the page should now reload with all the help document records from the database, excluding those in trash. If you want those also to load you must change the “- Select Status –“ filter to “All” as well. Now you can click on the tick box at the very top of the table. This should select all the help documents. Next click on the button in the toolbar. This should open a download window and you can select to save the excel file to your computer.
Import
The import option can be used to create help documents or update existing help documents. The way to update existing help documents is to use the same id as the help document you want to update. Best way to do this is to first export the help documents you want to update and then make the changes you have in mind in the excel document without removing or changing the id. To instead create new help documents via an import, simple leave the id field empty.
So once you have your excel document ready you will again open the list view of help documents and click on the button in the toolbar. This will open a page where you can select the excel file on your computer as an upload, or on the server in a directory, or at any direct url to the excel document.
Once you have the file selected you can click on the or button depending on the method you have chosen. When file has successfully been uploaded or retrieved a new window will open where you can map the excel document headers of each column to the field names used in the database. Usually if you’re using an exported version of the excel document this mapping will be done for you, yet if you have changed any of the header names you may need to set these field relationships manually. There is an option to ignore a column in the case when you want to leave a field totally unchanged.
When the field to column relationship has correctly been mapped you can click on the button at the bottom of the page. This should return you to the list view of help documents with a success message.
Debug
In the event that any of the above features did not work as expected, please read the error message carefully since it should usually give you enough information to why your request could not be processed. Subsequently if you are still not able to perform the request after making all needed corrections according to the error messages, then please contact your system administrator.
', '\"\"', 1, '', '', 2, 'Welcome to the List view of Help Documents', 2, '', '', 1, 3, '', 11);
diff --git a/admin/tables/admin_view.php b/admin/tables/admin_view.php
index 7d9de93aa..1f51a071e 100644
--- a/admin/tables/admin_view.php
+++ b/admin/tables/admin_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage admin_view.php
diff --git a/admin/tables/custom_admin_view.php b/admin/tables/custom_admin_view.php
index ba7f86819..ebaf461d9 100644
--- a/admin/tables/custom_admin_view.php
+++ b/admin/tables/custom_admin_view.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage custom_admin_view.php
diff --git a/admin/tables/dynamic_get.php b/admin/tables/dynamic_get.php
index 22ec49b23..978914a83 100644
--- a/admin/tables/dynamic_get.php
+++ b/admin/tables/dynamic_get.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 94 of this MVC
- @build 27th September, 2017
+ @version @update number 95 of this MVC
+ @build 10th October, 2017
@created 21st May, 2015
@package Component Builder
@subpackage dynamic_get.php
diff --git a/admin/tables/joomla_component.php b/admin/tables/joomla_component.php
index d946e12d7..39b30193c 100644
--- a/admin/tables/joomla_component.php
+++ b/admin/tables/joomla_component.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 385 of this MVC
- @build 6th October, 2017
+ @version @update number 387 of this MVC
+ @build 11th October, 2017
@created 6th May, 2015
@package Component Builder
@subpackage joomla_component.php
diff --git a/admin/tables/site_view.php b/admin/tables/site_view.php
index 524aa1b12..84c938c93 100644
--- a/admin/tables/site_view.php
+++ b/admin/tables/site_view.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 54 of this MVC
- @build 27th September, 2017
+ @version @update number 58 of this MVC
+ @build 9th October, 2017
@created 29th May, 2015
@package Component Builder
@subpackage site_view.php
diff --git a/admin/views/admin_view/submitbutton.js b/admin/views/admin_view/submitbutton.js
index 34a28cb67..977859e7f 100644
--- a/admin/views/admin_view/submitbutton.js
+++ b/admin/views/admin_view/submitbutton.js
@@ -9,8 +9,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage submitbutton.js
diff --git a/admin/views/admin_view/tmpl/edit.php b/admin/views/admin_view/tmpl/edit.php
index 1e69dd7da..5bab43fe7 100644
--- a/admin/views/admin_view/tmpl/edit.php
+++ b/admin/views/admin_view/tmpl/edit.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage edit.php
@@ -74,7 +74,6 @@ $componentParams = JComponentHelper::getParams('com_componentbuilder');
- canDo->get('field.access')) : ?>
@@ -84,7 +83,6 @@ $componentParams = JComponentHelper::getParams('com_componentbuilder');
-
canDo->get('joomla_component.access')) : ?>
@@ -696,28 +694,43 @@ jQuery('input.form-field-repeatable').on('row-add', function (e) {
jQuery('#jform_custom_button_fields_icomoon__chzn').closest("td").append(span);
});
});
-
-jQuery('#jform_addconditions_modal').on('show.bs.modal', function (e) {
- jQuery('#jform_addconditions_modal').on('change', '#-jform_addconditions_fields_match_field',function (e) {
+item->addtables) + 3, 1);?>
+item->addconditions) + 3, 1);?>
+
+// for the values already set
+jQuery(document).ready(function(){
+
+ jQuery('#adminForm').on('change', '#jform_addtables__addtables__table',function (e) {
e.preventDefault();
- // get options
- var fieldId_ = jQuery("#-jform_addconditions_fields_match_field option:selected").val();
- getFieldSelectOptions(fieldId_,);
+ getTableColumns(, "_", "_");
});
-
-});
-jQuery('#jform_addtables_modal').on('show.bs.modal', function (e) {
- jQuery('#jform_addtables_modal').on('change', '#-jform_addtables_fields_table',function (e) {
+
+
+ jQuery('#adminForm').on('change', '#jform_addconditions__addconditions__match_field',function (e) {
e.preventDefault();
- // get options
- var tableName_ = jQuery("#-jform_addtables_fields_table option:selected").val();
- getTableColumns(tableName_,);
+ getFieldSelectOptions(, "_", "_");
+ });
+
+ jQuery(document).on('subform-row-add', function(event, row){
+ var groupName = jQuery(row).data('group');
+ var fieldName = groupName.replace(/([0-9])/g, '');
+ var fieldNr = groupName.replace(/([A-z_])/g, '');
+ if ('addconditions' === fieldName) {
+ jQuery('#adminForm').on('change', '#jform_addconditions_addconditions'+fieldNr+'_match_field',function (e) {
+ e.preventDefault();
+ getFieldSelectOptions(fieldNr, "", "");
+ });
+ } else if ('addtables' === fieldName) {
+ jQuery('#adminForm').on('change', '#jform_addtables_addtables'+fieldNr+'_table',function (e) {
+ e.preventDefault();
+ getTableColumns(fieldNr, "", "");
+ });
+ }
});
-
});
+
// #jform_add_custom_import listeners
-jQuery('#jform_add_custom_import').on('change',function()
-{
+jQuery('#jform_add_custom_import').on('change',function() {
var valueSwitch = jQuery("#jform_add_custom_import input[type='radio']:checked").val();
getImportScripts(valueSwitch);
diff --git a/admin/views/admin_view/view.html.php b/admin/views/admin_view/view.html.php
index 165c90182..98db32b2c 100644
--- a/admin/views/admin_view/view.html.php
+++ b/admin/views/admin_view/view.html.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage view.html.php
@@ -71,10 +71,7 @@ class ComponentbuilderViewAdmin_view extends JViewLegacy
}
// Get Linked view data
- $this->vxzfields = $this->get('Vxzfields');
-
- // Get Linked view data
- $this->vyalinked_components = $this->get('Vyalinked_components');
+ $this->vxzlinked_components = $this->get('Vxzlinked_components');
// Set the toolbar
$this->addToolBar();
diff --git a/admin/views/admin_views/tmpl/default.php b/admin/views/admin_views/tmpl/default.php
index 408967ef0..5065d0398 100644
--- a/admin/views/admin_views/tmpl/default.php
+++ b/admin/views/admin_views/tmpl/default.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default.php
diff --git a/admin/views/admin_views/tmpl/default_batch_body.php b/admin/views/admin_views/tmpl/default_batch_body.php
index 69992cf3e..dc33b0b0b 100644
--- a/admin/views/admin_views/tmpl/default_batch_body.php
+++ b/admin/views/admin_views/tmpl/default_batch_body.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_batch_body.php
diff --git a/admin/views/admin_views/tmpl/default_batch_footer.php b/admin/views/admin_views/tmpl/default_batch_footer.php
index 25e021063..f866939b0 100644
--- a/admin/views/admin_views/tmpl/default_batch_footer.php
+++ b/admin/views/admin_views/tmpl/default_batch_footer.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_batch_footer.php
diff --git a/admin/views/admin_views/tmpl/default_body.php b/admin/views/admin_views/tmpl/default_body.php
index a00b695bf..a502b59e5 100644
--- a/admin/views/admin_views/tmpl/default_body.php
+++ b/admin/views/admin_views/tmpl/default_body.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_body.php
diff --git a/admin/views/admin_views/tmpl/default_foot.php b/admin/views/admin_views/tmpl/default_foot.php
index 40911c695..8e628b112 100644
--- a/admin/views/admin_views/tmpl/default_foot.php
+++ b/admin/views/admin_views/tmpl/default_foot.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_foot.php
diff --git a/admin/views/admin_views/tmpl/default_head.php b/admin/views/admin_views/tmpl/default_head.php
index a6fb7598e..a012737df 100644
--- a/admin/views/admin_views/tmpl/default_head.php
+++ b/admin/views/admin_views/tmpl/default_head.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_head.php
diff --git a/admin/views/admin_views/tmpl/default_toolbar.php b/admin/views/admin_views/tmpl/default_toolbar.php
index 8aeeab357..d77d4ef60 100644
--- a/admin/views/admin_views/tmpl/default_toolbar.php
+++ b/admin/views/admin_views/tmpl/default_toolbar.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_toolbar.php
diff --git a/admin/views/admin_views/view.html.php b/admin/views/admin_views/view.html.php
index d469a1cfa..97522f4fc 100644
--- a/admin/views/admin_views/view.html.php
+++ b/admin/views/admin_views/view.html.php
@@ -10,8 +10,8 @@
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
- @version @update number 114 of this MVC
- @build 28th August, 2017
+ @version @update number 126 of this MVC
+ @build 11th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage view.html.php
diff --git a/admin/views/componentbuilder/tmpl/default.php b/admin/views/componentbuilder/tmpl/default.php
index d93215da1..7a922d400 100644
--- a/admin/views/componentbuilder/tmpl/default.php
+++ b/admin/views/componentbuilder/tmpl/default.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default.php
diff --git a/admin/views/componentbuilder/tmpl/default_issues_the_closed_issues_on_github.php b/admin/views/componentbuilder/tmpl/default_issues_the_closed_issues_on_github.php
index d3442976b..a472a34de 100644
--- a/admin/views/componentbuilder/tmpl/default_issues_the_closed_issues_on_github.php
+++ b/admin/views/componentbuilder/tmpl/default_issues_the_closed_issues_on_github.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_issues_the_closed_issues_on_github.php
diff --git a/admin/views/componentbuilder/tmpl/default_issues_the_open_issues_on_github.php b/admin/views/componentbuilder/tmpl/default_issues_the_open_issues_on_github.php
index 422d6382a..c09756fe2 100644
--- a/admin/views/componentbuilder/tmpl/default_issues_the_open_issues_on_github.php
+++ b/admin/views/componentbuilder/tmpl/default_issues_the_open_issues_on_github.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_issues_the_open_issues_on_github.php
diff --git a/admin/views/componentbuilder/tmpl/default_main.php b/admin/views/componentbuilder/tmpl/default_main.php
index c023bf38e..7aa750ddf 100644
--- a/admin/views/componentbuilder/tmpl/default_main.php
+++ b/admin/views/componentbuilder/tmpl/default_main.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_main.php
diff --git a/admin/views/componentbuilder/tmpl/default_readme_information.php b/admin/views/componentbuilder/tmpl/default_readme_information.php
index 83699bff5..12b29936f 100644
--- a/admin/views/componentbuilder/tmpl/default_readme_information.php
+++ b/admin/views/componentbuilder/tmpl/default_readme_information.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_readme_information.php
diff --git a/admin/views/componentbuilder/tmpl/default_releases_information.php b/admin/views/componentbuilder/tmpl/default_releases_information.php
index 8577ad130..77ee90ddb 100644
--- a/admin/views/componentbuilder/tmpl/default_releases_information.php
+++ b/admin/views/componentbuilder/tmpl/default_releases_information.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_releases_information.php
diff --git a/admin/views/componentbuilder/tmpl/default_vast_development_method_notice_board.php b/admin/views/componentbuilder/tmpl/default_vast_development_method_notice_board.php
index f60b50327..b695da2cc 100644
--- a/admin/views/componentbuilder/tmpl/default_vast_development_method_notice_board.php
+++ b/admin/views/componentbuilder/tmpl/default_vast_development_method_notice_board.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_vast_development_method_notice_board.php
diff --git a/admin/views/componentbuilder/tmpl/default_vdm.php b/admin/views/componentbuilder/tmpl/default_vdm.php
index b070dab64..9d02fab47 100644
--- a/admin/views/componentbuilder/tmpl/default_vdm.php
+++ b/admin/views/componentbuilder/tmpl/default_vdm.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_vdm.php
diff --git a/admin/views/componentbuilder/tmpl/default_wiki_tutorials.php b/admin/views/componentbuilder/tmpl/default_wiki_tutorials.php
index c017b1104..07898a257 100644
--- a/admin/views/componentbuilder/tmpl/default_wiki_tutorials.php
+++ b/admin/views/componentbuilder/tmpl/default_wiki_tutorials.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage default_wiki_tutorials.php
diff --git a/admin/views/componentbuilder/view.html.php b/admin/views/componentbuilder/view.html.php
index 218d31821..3f0bde027 100644
--- a/admin/views/componentbuilder/view.html.php
+++ b/admin/views/componentbuilder/view.html.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version 2.5.6
- @build 6th October, 2017
+ @build 12th October, 2017
@created 30th April, 2015
@package Component Builder
@subpackage view.html.php
diff --git a/admin/views/custom_admin_view/submitbutton.js b/admin/views/custom_admin_view/submitbutton.js
index 5d7fc6382..5a11965df 100644
--- a/admin/views/custom_admin_view/submitbutton.js
+++ b/admin/views/custom_admin_view/submitbutton.js
@@ -10,7 +10,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage submitbutton.js
diff --git a/admin/views/custom_admin_view/tmpl/edit.php b/admin/views/custom_admin_view/tmpl/edit.php
index 40b3fecc5..1d823c9f3 100644
--- a/admin/views/custom_admin_view/tmpl/edit.php
+++ b/admin/views/custom_admin_view/tmpl/edit.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage edit.php
diff --git a/admin/views/custom_admin_view/view.html.php b/admin/views/custom_admin_view/view.html.php
index fe6e8b6cf..37a282202 100644
--- a/admin/views/custom_admin_view/view.html.php
+++ b/admin/views/custom_admin_view/view.html.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage view.html.php
@@ -71,7 +71,7 @@ class ComponentbuilderViewCustom_admin_view extends JViewLegacy
}
// Get Linked view data
- $this->vyklinked_components = $this->get('Vyklinked_components');
+ $this->vyjlinked_components = $this->get('Vyjlinked_components');
// Set the toolbar
$this->addToolBar();
diff --git a/admin/views/custom_admin_views/tmpl/default.php b/admin/views/custom_admin_views/tmpl/default.php
index 556320a3e..e41b5b492 100644
--- a/admin/views/custom_admin_views/tmpl/default.php
+++ b/admin/views/custom_admin_views/tmpl/default.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default.php
diff --git a/admin/views/custom_admin_views/tmpl/default_batch_body.php b/admin/views/custom_admin_views/tmpl/default_batch_body.php
index 41233900e..0b70688e5 100644
--- a/admin/views/custom_admin_views/tmpl/default_batch_body.php
+++ b/admin/views/custom_admin_views/tmpl/default_batch_body.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_batch_body.php
diff --git a/admin/views/custom_admin_views/tmpl/default_batch_footer.php b/admin/views/custom_admin_views/tmpl/default_batch_footer.php
index ed8df9ff6..b8628422d 100644
--- a/admin/views/custom_admin_views/tmpl/default_batch_footer.php
+++ b/admin/views/custom_admin_views/tmpl/default_batch_footer.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_batch_footer.php
diff --git a/admin/views/custom_admin_views/tmpl/default_body.php b/admin/views/custom_admin_views/tmpl/default_body.php
index c6b837d91..3e0641ec5 100644
--- a/admin/views/custom_admin_views/tmpl/default_body.php
+++ b/admin/views/custom_admin_views/tmpl/default_body.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_body.php
diff --git a/admin/views/custom_admin_views/tmpl/default_foot.php b/admin/views/custom_admin_views/tmpl/default_foot.php
index 8a22ba1c4..247b4938e 100644
--- a/admin/views/custom_admin_views/tmpl/default_foot.php
+++ b/admin/views/custom_admin_views/tmpl/default_foot.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_foot.php
diff --git a/admin/views/custom_admin_views/tmpl/default_head.php b/admin/views/custom_admin_views/tmpl/default_head.php
index 0cdab4a23..30cadcfe2 100644
--- a/admin/views/custom_admin_views/tmpl/default_head.php
+++ b/admin/views/custom_admin_views/tmpl/default_head.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_head.php
diff --git a/admin/views/custom_admin_views/tmpl/default_toolbar.php b/admin/views/custom_admin_views/tmpl/default_toolbar.php
index b6474831d..95b2c8b28 100644
--- a/admin/views/custom_admin_views/tmpl/default_toolbar.php
+++ b/admin/views/custom_admin_views/tmpl/default_toolbar.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage default_toolbar.php
diff --git a/admin/views/custom_admin_views/view.html.php b/admin/views/custom_admin_views/view.html.php
index a3dbcb410..1b9d29daa 100644
--- a/admin/views/custom_admin_views/view.html.php
+++ b/admin/views/custom_admin_views/view.html.php
@@ -11,7 +11,7 @@
/-------------------------------------------------------------------------------------------------------------------------------/
@version @update number 27 of this MVC
- @build 27th September, 2017
+ @build 9th October, 2017
@created 13th August, 2015
@package Component Builder
@subpackage view.html.php
diff --git a/admin/views/custom_code/tmpl/edit.php b/admin/views/custom_code/tmpl/edit.php
index 0600b31da..41f6d4808 100644
--- a/admin/views/custom_code/tmpl/edit.php
+++ b/admin/views/custom_code/tmpl/edit.php
@@ -127,21 +127,6 @@ $componentParams = JComponentHelper::getParams('com_componentbuilder');