Removing repetable fields from site view, custom admin view, and admin view. Also updated the compiler, removed permissions on fields to speedup page load in admin and joomla component views
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@ -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
|
||||
|
@ -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'];
|
||||
}
|
||||
}
|
||||
|
@ -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
|
||||
|
@ -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']))
|
||||
{
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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')
|
||||
|
@ -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){
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -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.js
|
||||
@ -23,15 +23,15 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvybvyb_required = false;
|
||||
jform_vvvvvycvyc_required = false;
|
||||
jform_vvvvvydvyd_required = false;
|
||||
jform_vvvvvyevye_required = false;
|
||||
jform_vvvvvyfvyf_required = false;
|
||||
jform_vvvvvygvyg_required = false;
|
||||
jform_vvvvvybvya_required = false;
|
||||
jform_vvvvvycvyb_required = false;
|
||||
jform_vvvvvydvyc_required = false;
|
||||
jform_vvvvvyevyd_required = false;
|
||||
jform_vvvvvyfvye_required = false;
|
||||
jform_vvvvvygvyf_required = false;
|
||||
jform_vvvvvyhvyg_required = false;
|
||||
jform_vvvvvyhvyh_required = false;
|
||||
jform_vvvvvyhvyi_required = false;
|
||||
jform_vvvvvyivyj_required = false;
|
||||
jform_vvvvvyivyi_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -68,26 +68,26 @@ function vvvvvyb(add_php_view_vvvvvyb)
|
||||
if (add_php_view_vvvvvyb == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvybvyb_required)
|
||||
if (jform_vvvvvybvya_required)
|
||||
{
|
||||
updateFieldRequired('php_view',0);
|
||||
jQuery('#jform_php_view').prop('required','required');
|
||||
jQuery('#jform_php_view').attr('aria-required',true);
|
||||
jQuery('#jform_php_view').addClass('required');
|
||||
jform_vvvvvybvyb_required = false;
|
||||
jform_vvvvvybvya_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvybvyb_required)
|
||||
if (!jform_vvvvvybvya_required)
|
||||
{
|
||||
updateFieldRequired('php_view',1);
|
||||
jQuery('#jform_php_view').removeAttr('required');
|
||||
jQuery('#jform_php_view').removeAttr('aria-required');
|
||||
jQuery('#jform_php_view').removeClass('required');
|
||||
jform_vvvvvybvyb_required = true;
|
||||
jform_vvvvvybvya_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -99,26 +99,26 @@ function vvvvvyc(add_php_jview_display_vvvvvyc)
|
||||
if (add_php_jview_display_vvvvvyc == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').show();
|
||||
if (jform_vvvvvycvyc_required)
|
||||
if (jform_vvvvvycvyb_required)
|
||||
{
|
||||
updateFieldRequired('php_jview_display',0);
|
||||
jQuery('#jform_php_jview_display').prop('required','required');
|
||||
jQuery('#jform_php_jview_display').attr('aria-required',true);
|
||||
jQuery('#jform_php_jview_display').addClass('required');
|
||||
jform_vvvvvycvyc_required = false;
|
||||
jform_vvvvvycvyb_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').hide();
|
||||
if (!jform_vvvvvycvyc_required)
|
||||
if (!jform_vvvvvycvyb_required)
|
||||
{
|
||||
updateFieldRequired('php_jview_display',1);
|
||||
jQuery('#jform_php_jview_display').removeAttr('required');
|
||||
jQuery('#jform_php_jview_display').removeAttr('aria-required');
|
||||
jQuery('#jform_php_jview_display').removeClass('required');
|
||||
jform_vvvvvycvyc_required = true;
|
||||
jform_vvvvvycvyb_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -130,26 +130,26 @@ function vvvvvyd(add_php_jview_vvvvvyd)
|
||||
if (add_php_jview_vvvvvyd == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').show();
|
||||
if (jform_vvvvvydvyd_required)
|
||||
if (jform_vvvvvydvyc_required)
|
||||
{
|
||||
updateFieldRequired('php_jview',0);
|
||||
jQuery('#jform_php_jview').prop('required','required');
|
||||
jQuery('#jform_php_jview').attr('aria-required',true);
|
||||
jQuery('#jform_php_jview').addClass('required');
|
||||
jform_vvvvvydvyd_required = false;
|
||||
jform_vvvvvydvyc_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').hide();
|
||||
if (!jform_vvvvvydvyd_required)
|
||||
if (!jform_vvvvvydvyc_required)
|
||||
{
|
||||
updateFieldRequired('php_jview',1);
|
||||
jQuery('#jform_php_jview').removeAttr('required');
|
||||
jQuery('#jform_php_jview').removeAttr('aria-required');
|
||||
jQuery('#jform_php_jview').removeClass('required');
|
||||
jform_vvvvvydvyd_required = true;
|
||||
jform_vvvvvydvyc_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -161,26 +161,26 @@ function vvvvvye(add_php_document_vvvvvye)
|
||||
if (add_php_document_vvvvvye == 1)
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').show();
|
||||
if (jform_vvvvvyevye_required)
|
||||
if (jform_vvvvvyevyd_required)
|
||||
{
|
||||
updateFieldRequired('php_document',0);
|
||||
jQuery('#jform_php_document').prop('required','required');
|
||||
jQuery('#jform_php_document').attr('aria-required',true);
|
||||
jQuery('#jform_php_document').addClass('required');
|
||||
jform_vvvvvyevye_required = false;
|
||||
jform_vvvvvyevyd_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyevye_required)
|
||||
if (!jform_vvvvvyevyd_required)
|
||||
{
|
||||
updateFieldRequired('php_document',1);
|
||||
jQuery('#jform_php_document').removeAttr('required');
|
||||
jQuery('#jform_php_document').removeAttr('aria-required');
|
||||
jQuery('#jform_php_document').removeClass('required');
|
||||
jform_vvvvvyevye_required = true;
|
||||
jform_vvvvvyevyd_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -192,26 +192,26 @@ function vvvvvyf(add_css_document_vvvvvyf)
|
||||
if (add_css_document_vvvvvyf == 1)
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').show();
|
||||
if (jform_vvvvvyfvyf_required)
|
||||
if (jform_vvvvvyfvye_required)
|
||||
{
|
||||
updateFieldRequired('css_document',0);
|
||||
jQuery('#jform_css_document').prop('required','required');
|
||||
jQuery('#jform_css_document').attr('aria-required',true);
|
||||
jQuery('#jform_css_document').addClass('required');
|
||||
jform_vvvvvyfvyf_required = false;
|
||||
jform_vvvvvyfvye_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyfvyf_required)
|
||||
if (!jform_vvvvvyfvye_required)
|
||||
{
|
||||
updateFieldRequired('css_document',1);
|
||||
jQuery('#jform_css_document').removeAttr('required');
|
||||
jQuery('#jform_css_document').removeAttr('aria-required');
|
||||
jQuery('#jform_css_document').removeClass('required');
|
||||
jform_vvvvvyfvyf_required = true;
|
||||
jform_vvvvvyfvye_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -223,26 +223,26 @@ function vvvvvyg(add_js_document_vvvvvyg)
|
||||
if (add_js_document_vvvvvyg == 1)
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').show();
|
||||
if (jform_vvvvvygvyg_required)
|
||||
if (jform_vvvvvygvyf_required)
|
||||
{
|
||||
updateFieldRequired('js_document',0);
|
||||
jQuery('#jform_js_document').prop('required','required');
|
||||
jQuery('#jform_js_document').attr('aria-required',true);
|
||||
jQuery('#jform_js_document').addClass('required');
|
||||
jform_vvvvvygvyg_required = false;
|
||||
jform_vvvvvygvyf_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvygvyg_required)
|
||||
if (!jform_vvvvvygvyf_required)
|
||||
{
|
||||
updateFieldRequired('js_document',1);
|
||||
jQuery('#jform_js_document').removeAttr('required');
|
||||
jQuery('#jform_js_document').removeAttr('aria-required');
|
||||
jQuery('#jform_js_document').removeClass('required');
|
||||
jform_vvvvvygvyg_required = true;
|
||||
jform_vvvvvygvyf_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -253,48 +253,48 @@ function vvvvvyh(add_custom_button_vvvvvyh)
|
||||
// set the function logic
|
||||
if (add_custom_button_vvvvvyh == 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_vvvvvyhvyh_required)
|
||||
if (jform_vvvvvyhvyg_required)
|
||||
{
|
||||
updateFieldRequired('php_controller',0);
|
||||
jQuery('#jform_php_controller').prop('required','required');
|
||||
jQuery('#jform_php_controller').attr('aria-required',true);
|
||||
jQuery('#jform_php_controller').addClass('required');
|
||||
jform_vvvvvyhvyh_required = false;
|
||||
jform_vvvvvyhvyg_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_php_model').closest('.control-group').show();
|
||||
if (jform_vvvvvyhvyi_required)
|
||||
if (jform_vvvvvyhvyh_required)
|
||||
{
|
||||
updateFieldRequired('php_model',0);
|
||||
jQuery('#jform_php_model').prop('required','required');
|
||||
jQuery('#jform_php_model').attr('aria-required',true);
|
||||
jQuery('#jform_php_model').addClass('required');
|
||||
jform_vvvvvyhvyi_required = false;
|
||||
jform_vvvvvyhvyh_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
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_vvvvvyhvyh_required)
|
||||
if (!jform_vvvvvyhvyg_required)
|
||||
{
|
||||
updateFieldRequired('php_controller',1);
|
||||
jQuery('#jform_php_controller').removeAttr('required');
|
||||
jQuery('#jform_php_controller').removeAttr('aria-required');
|
||||
jQuery('#jform_php_controller').removeClass('required');
|
||||
jform_vvvvvyhvyh_required = true;
|
||||
jform_vvvvvyhvyg_required = true;
|
||||
}
|
||||
jQuery('#jform_php_model').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyhvyi_required)
|
||||
if (!jform_vvvvvyhvyh_required)
|
||||
{
|
||||
updateFieldRequired('php_model',1);
|
||||
jQuery('#jform_php_model').removeAttr('required');
|
||||
jQuery('#jform_php_model').removeAttr('aria-required');
|
||||
jQuery('#jform_php_model').removeClass('required');
|
||||
jform_vvvvvyhvyi_required = true;
|
||||
jform_vvvvvyhvyh_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -306,26 +306,26 @@ function vvvvvyi(add_css_vvvvvyi)
|
||||
if (add_css_vvvvvyi == 1)
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').show();
|
||||
if (jform_vvvvvyivyj_required)
|
||||
if (jform_vvvvvyivyi_required)
|
||||
{
|
||||
updateFieldRequired('css',0);
|
||||
jQuery('#jform_css').prop('required','required');
|
||||
jQuery('#jform_css').attr('aria-required',true);
|
||||
jQuery('#jform_css').addClass('required');
|
||||
jform_vvvvvyivyj_required = false;
|
||||
jform_vvvvvyivyi_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyivyj_required)
|
||||
if (!jform_vvvvvyivyi_required)
|
||||
{
|
||||
updateFieldRequired('css',1);
|
||||
jQuery('#jform_css').removeAttr('required');
|
||||
jQuery('#jform_css').removeAttr('aria-required');
|
||||
jQuery('#jform_css').removeClass('required');
|
||||
jform_vvvvvyivyj_required = true;
|
||||
jform_vvvvvyivyi_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -23,43 +23,43 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvzqvzq_required = false;
|
||||
jform_vvvvvzrvzr_required = false;
|
||||
jform_vvvvvzrvzs_required = false;
|
||||
jform_vvvvvzrvzt_required = false;
|
||||
jform_vvvvvzrvzp_required = false;
|
||||
jform_vvvvvzsvzq_required = false;
|
||||
jform_vvvvvzsvzr_required = false;
|
||||
jform_vvvvvzsvzs_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var target_vvvvvzq = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvvzq(target_vvvvvzq);
|
||||
|
||||
var target_vvvvvzr = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvvzr(target_vvvvvzr);
|
||||
|
||||
var target_vvvvvzs = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvvzs = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvvzs(target_vvvvvzs,type_vvvvvzs);
|
||||
vvvvvzs(target_vvvvvzs);
|
||||
|
||||
var type_vvvvvzt = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
var target_vvvvvzt = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvvzt(type_vvvvvzt,target_vvvvvzt);
|
||||
var type_vvvvvzt = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvvzt(target_vvvvvzt,type_vvvvvzt);
|
||||
|
||||
var type_vvvvvzu = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
var target_vvvvvzu = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvvzu(type_vvvvvzu,target_vvvvvzu);
|
||||
});
|
||||
|
||||
// the vvvvvzq function
|
||||
function vvvvvzq(target_vvvvvzq)
|
||||
// the vvvvvzr function
|
||||
function vvvvvzr(target_vvvvvzr)
|
||||
{
|
||||
// set the function logic
|
||||
if (target_vvvvvzq == 2)
|
||||
if (target_vvvvvzr == 2)
|
||||
{
|
||||
jQuery('#jform_function_name').closest('.control-group').show();
|
||||
if (jform_vvvvvzqvzq_required)
|
||||
if (jform_vvvvvzrvzp_required)
|
||||
{
|
||||
updateFieldRequired('function_name',0);
|
||||
jQuery('#jform_function_name').prop('required','required');
|
||||
jQuery('#jform_function_name').attr('aria-required',true);
|
||||
jQuery('#jform_function_name').addClass('required');
|
||||
jform_vvvvvzqvzq_required = false;
|
||||
jform_vvvvvzrvzp_required = false;
|
||||
}
|
||||
|
||||
jQuery('.note_jcb_placeholder').closest('.control-group').show();
|
||||
@ -68,99 +68,99 @@ function vvvvvzq(target_vvvvvzq)
|
||||
else
|
||||
{
|
||||
jQuery('#jform_function_name').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzqvzq_required)
|
||||
if (!jform_vvvvvzrvzp_required)
|
||||
{
|
||||
updateFieldRequired('function_name',1);
|
||||
jQuery('#jform_function_name').removeAttr('required');
|
||||
jQuery('#jform_function_name').removeAttr('aria-required');
|
||||
jQuery('#jform_function_name').removeClass('required');
|
||||
jform_vvvvvzqvzq_required = true;
|
||||
jform_vvvvvzrvzp_required = true;
|
||||
}
|
||||
jQuery('.note_jcb_placeholder').closest('.control-group').hide();
|
||||
jQuery('#jform_system_name').closest('.control-group').hide();
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzr function
|
||||
function vvvvvzr(target_vvvvvzr)
|
||||
// the vvvvvzs function
|
||||
function vvvvvzs(target_vvvvvzs)
|
||||
{
|
||||
// set the function logic
|
||||
if (target_vvvvvzr == 1)
|
||||
if (target_vvvvvzs == 1)
|
||||
{
|
||||
jQuery('#jform_component').closest('.control-group').show();
|
||||
if (jform_vvvvvzrvzr_required)
|
||||
if (jform_vvvvvzsvzq_required)
|
||||
{
|
||||
updateFieldRequired('component',0);
|
||||
jQuery('#jform_component').prop('required','required');
|
||||
jQuery('#jform_component').attr('aria-required',true);
|
||||
jQuery('#jform_component').addClass('required');
|
||||
jform_vvvvvzrvzr_required = false;
|
||||
jform_vvvvvzsvzq_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_path').closest('.control-group').show();
|
||||
if (jform_vvvvvzrvzs_required)
|
||||
if (jform_vvvvvzsvzr_required)
|
||||
{
|
||||
updateFieldRequired('path',0);
|
||||
jQuery('#jform_path').prop('required','required');
|
||||
jQuery('#jform_path').attr('aria-required',true);
|
||||
jQuery('#jform_path').addClass('required');
|
||||
jform_vvvvvzrvzs_required = false;
|
||||
jform_vvvvvzsvzr_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_from_line').closest('.control-group').show();
|
||||
jQuery('#jform_hashtarget').closest('.control-group').show();
|
||||
jQuery('#jform_to_line').closest('.control-group').show();
|
||||
jQuery('#jform_type').closest('.control-group').show();
|
||||
if (jform_vvvvvzrvzt_required)
|
||||
if (jform_vvvvvzsvzs_required)
|
||||
{
|
||||
updateFieldRequired('type',0);
|
||||
jQuery('#jform_type').prop('required','required');
|
||||
jQuery('#jform_type').attr('aria-required',true);
|
||||
jQuery('#jform_type').addClass('required');
|
||||
jform_vvvvvzrvzt_required = false;
|
||||
jform_vvvvvzsvzs_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_component').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzrvzr_required)
|
||||
if (!jform_vvvvvzsvzq_required)
|
||||
{
|
||||
updateFieldRequired('component',1);
|
||||
jQuery('#jform_component').removeAttr('required');
|
||||
jQuery('#jform_component').removeAttr('aria-required');
|
||||
jQuery('#jform_component').removeClass('required');
|
||||
jform_vvvvvzrvzr_required = true;
|
||||
jform_vvvvvzsvzq_required = true;
|
||||
}
|
||||
jQuery('#jform_path').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzrvzs_required)
|
||||
if (!jform_vvvvvzsvzr_required)
|
||||
{
|
||||
updateFieldRequired('path',1);
|
||||
jQuery('#jform_path').removeAttr('required');
|
||||
jQuery('#jform_path').removeAttr('aria-required');
|
||||
jQuery('#jform_path').removeClass('required');
|
||||
jform_vvvvvzrvzs_required = true;
|
||||
jform_vvvvvzsvzr_required = true;
|
||||
}
|
||||
jQuery('#jform_from_line').closest('.control-group').hide();
|
||||
jQuery('#jform_hashtarget').closest('.control-group').hide();
|
||||
jQuery('#jform_to_line').closest('.control-group').hide();
|
||||
jQuery('#jform_type').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzrvzt_required)
|
||||
if (!jform_vvvvvzsvzs_required)
|
||||
{
|
||||
updateFieldRequired('type',1);
|
||||
jQuery('#jform_type').removeAttr('required');
|
||||
jQuery('#jform_type').removeAttr('aria-required');
|
||||
jQuery('#jform_type').removeClass('required');
|
||||
jform_vvvvvzrvzt_required = true;
|
||||
jform_vvvvvzsvzs_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzs function
|
||||
function vvvvvzs(target_vvvvvzs,type_vvvvvzs)
|
||||
// the vvvvvzt function
|
||||
function vvvvvzt(target_vvvvvzt,type_vvvvvzt)
|
||||
{
|
||||
// set the function logic
|
||||
if (target_vvvvvzs == 1 && type_vvvvvzs == 1)
|
||||
if (target_vvvvvzt == 1 && type_vvvvvzt == 1)
|
||||
{
|
||||
jQuery('#jform_hashendtarget').closest('.control-group').show();
|
||||
jQuery('#jform_to_line').closest('.control-group').show();
|
||||
@ -172,11 +172,11 @@ function vvvvvzs(target_vvvvvzs,type_vvvvvzs)
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzt function
|
||||
function vvvvvzt(type_vvvvvzt,target_vvvvvzt)
|
||||
// the vvvvvzu function
|
||||
function vvvvvzu(type_vvvvvzu,target_vvvvvzu)
|
||||
{
|
||||
// set the function logic
|
||||
if (type_vvvvvzt == 1 && target_vvvvvzt == 1)
|
||||
if (type_vvvvvzu == 1 && target_vvvvvzu == 1)
|
||||
{
|
||||
jQuery('#jform_hashendtarget').closest('.control-group').show();
|
||||
jQuery('#jform_to_line').closest('.control-group').show();
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -23,151 +23,96 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvzuvzu_required = false;
|
||||
jform_vvvvvzvvzv_required = false;
|
||||
jform_vvvvvzwvzw_required = false;
|
||||
jform_vvvvvzxvzx_required = false;
|
||||
jform_vvvvwaavzy_required = false;
|
||||
jform_vvvvwabvzz_required = false;
|
||||
jform_vvvvwacwaa_required = false;
|
||||
jform_vvvvwadwab_required = false;
|
||||
jform_vvvvvzvvzt_required = false;
|
||||
jform_vvvvvzwvzu_required = false;
|
||||
jform_vvvvvzxvzv_required = false;
|
||||
jform_vvvvvzyvzw_required = false;
|
||||
jform_vvvvwabvzx_required = false;
|
||||
jform_vvvvwacvzy_required = false;
|
||||
jform_vvvvwadvzz_required = false;
|
||||
jform_vvvvwaewaa_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var datalenght_vvvvvzu = jQuery("#jform_datalenght").val();
|
||||
vvvvvzu(datalenght_vvvvvzu);
|
||||
var datalenght_vvvvvzv = jQuery("#jform_datalenght").val();
|
||||
vvvvvzv(datalenght_vvvvvzv);
|
||||
|
||||
var datadefault_vvvvvzv = jQuery("#jform_datadefault").val();
|
||||
vvvvvzv(datadefault_vvvvvzv);
|
||||
|
||||
var datatype_vvvvvzw = jQuery("#jform_datatype").val();
|
||||
vvvvvzw(datatype_vvvvvzw);
|
||||
var datadefault_vvvvvzw = jQuery("#jform_datadefault").val();
|
||||
vvvvvzw(datadefault_vvvvvzw);
|
||||
|
||||
var datatype_vvvvvzx = jQuery("#jform_datatype").val();
|
||||
vvvvvzx(datatype_vvvvvzx);
|
||||
|
||||
var store_vvvvvzy = jQuery("#jform_store").val();
|
||||
var datatype_vvvvvzy = jQuery("#jform_datatype").val();
|
||||
vvvvvzy(store_vvvvvzy,datatype_vvvvvzy);
|
||||
vvvvvzy(datatype_vvvvvzy);
|
||||
|
||||
var add_css_view_vvvvwaa = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwaa(add_css_view_vvvvwaa);
|
||||
var store_vvvvvzz = jQuery("#jform_store").val();
|
||||
var datatype_vvvvvzz = jQuery("#jform_datatype").val();
|
||||
vvvvvzz(store_vvvvvzz,datatype_vvvvvzz);
|
||||
|
||||
var add_css_views_vvvvwab = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwab(add_css_views_vvvvwab);
|
||||
var add_css_view_vvvvwab = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwab(add_css_view_vvvvwab);
|
||||
|
||||
var add_javascript_view_footer_vvvvwac = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwac(add_javascript_view_footer_vvvvwac);
|
||||
var add_css_views_vvvvwac = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwac(add_css_views_vvvvwac);
|
||||
|
||||
var add_javascript_views_footer_vvvvwad = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvwad(add_javascript_views_footer_vvvvwad);
|
||||
var add_javascript_view_footer_vvvvwad = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwad(add_javascript_view_footer_vvvvwad);
|
||||
|
||||
var add_javascript_views_footer_vvvvwae = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvwae(add_javascript_views_footer_vvvvwae);
|
||||
});
|
||||
|
||||
// the vvvvvzu function
|
||||
function vvvvvzu(datalenght_vvvvvzu)
|
||||
// the vvvvvzv function
|
||||
function vvvvvzv(datalenght_vvvvvzv)
|
||||
{
|
||||
if (isSet(datalenght_vvvvvzu) && datalenght_vvvvvzu.constructor !== Array)
|
||||
if (isSet(datalenght_vvvvvzv) && datalenght_vvvvvzv.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzu = datalenght_vvvvvzu;
|
||||
var datalenght_vvvvvzu = [];
|
||||
datalenght_vvvvvzu.push(temp_vvvvvzu);
|
||||
var temp_vvvvvzv = datalenght_vvvvvzv;
|
||||
var datalenght_vvvvvzv = [];
|
||||
datalenght_vvvvvzv.push(temp_vvvvvzv);
|
||||
}
|
||||
else if (!isSet(datalenght_vvvvvzu))
|
||||
else if (!isSet(datalenght_vvvvvzv))
|
||||
{
|
||||
var datalenght_vvvvvzu = [];
|
||||
var datalenght_vvvvvzv = [];
|
||||
}
|
||||
var datalenght = datalenght_vvvvvzu.some(datalenght_vvvvvzu_SomeFunc);
|
||||
var datalenght = datalenght_vvvvvzv.some(datalenght_vvvvvzv_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (datalenght)
|
||||
{
|
||||
jQuery('#jform_datalenght_other').closest('.control-group').show();
|
||||
if (jform_vvvvvzuvzu_required)
|
||||
if (jform_vvvvvzvvzt_required)
|
||||
{
|
||||
updateFieldRequired('datalenght_other',0);
|
||||
jQuery('#jform_datalenght_other').prop('required','required');
|
||||
jQuery('#jform_datalenght_other').attr('aria-required',true);
|
||||
jQuery('#jform_datalenght_other').addClass('required');
|
||||
jform_vvvvvzuvzu_required = false;
|
||||
jform_vvvvvzvvzt_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_datalenght_other').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzuvzu_required)
|
||||
if (!jform_vvvvvzvvzt_required)
|
||||
{
|
||||
updateFieldRequired('datalenght_other',1);
|
||||
jQuery('#jform_datalenght_other').removeAttr('required');
|
||||
jQuery('#jform_datalenght_other').removeAttr('aria-required');
|
||||
jQuery('#jform_datalenght_other').removeClass('required');
|
||||
jform_vvvvvzuvzu_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzu Some function
|
||||
function datalenght_vvvvvzu_SomeFunc(datalenght_vvvvvzu)
|
||||
{
|
||||
// set the function logic
|
||||
if (datalenght_vvvvvzu == 'Other')
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzv function
|
||||
function vvvvvzv(datadefault_vvvvvzv)
|
||||
{
|
||||
if (isSet(datadefault_vvvvvzv) && datadefault_vvvvvzv.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzv = datadefault_vvvvvzv;
|
||||
var datadefault_vvvvvzv = [];
|
||||
datadefault_vvvvvzv.push(temp_vvvvvzv);
|
||||
}
|
||||
else if (!isSet(datadefault_vvvvvzv))
|
||||
{
|
||||
var datadefault_vvvvvzv = [];
|
||||
}
|
||||
var datadefault = datadefault_vvvvvzv.some(datadefault_vvvvvzv_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (datadefault)
|
||||
{
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').show();
|
||||
if (jform_vvvvvzvvzv_required)
|
||||
{
|
||||
updateFieldRequired('datadefault_other',0);
|
||||
jQuery('#jform_datadefault_other').prop('required','required');
|
||||
jQuery('#jform_datadefault_other').attr('aria-required',true);
|
||||
jQuery('#jform_datadefault_other').addClass('required');
|
||||
jform_vvvvvzvvzv_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzvvzv_required)
|
||||
{
|
||||
updateFieldRequired('datadefault_other',1);
|
||||
jQuery('#jform_datadefault_other').removeAttr('required');
|
||||
jQuery('#jform_datadefault_other').removeAttr('aria-required');
|
||||
jQuery('#jform_datadefault_other').removeClass('required');
|
||||
jform_vvvvvzvvzv_required = true;
|
||||
jform_vvvvvzvvzt_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzv Some function
|
||||
function datadefault_vvvvvzv_SomeFunc(datadefault_vvvvvzv)
|
||||
function datalenght_vvvvvzv_SomeFunc(datalenght_vvvvvzv)
|
||||
{
|
||||
// set the function logic
|
||||
if (datadefault_vvvvvzv == 'Other')
|
||||
if (datalenght_vvvvvzv == 'Other')
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@ -175,58 +120,54 @@ function datadefault_vvvvvzv_SomeFunc(datadefault_vvvvvzv)
|
||||
}
|
||||
|
||||
// the vvvvvzw function
|
||||
function vvvvvzw(datatype_vvvvvzw)
|
||||
function vvvvvzw(datadefault_vvvvvzw)
|
||||
{
|
||||
if (isSet(datatype_vvvvvzw) && datatype_vvvvvzw.constructor !== Array)
|
||||
if (isSet(datadefault_vvvvvzw) && datadefault_vvvvvzw.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzw = datatype_vvvvvzw;
|
||||
var datatype_vvvvvzw = [];
|
||||
datatype_vvvvvzw.push(temp_vvvvvzw);
|
||||
var temp_vvvvvzw = datadefault_vvvvvzw;
|
||||
var datadefault_vvvvvzw = [];
|
||||
datadefault_vvvvvzw.push(temp_vvvvvzw);
|
||||
}
|
||||
else if (!isSet(datatype_vvvvvzw))
|
||||
else if (!isSet(datadefault_vvvvvzw))
|
||||
{
|
||||
var datatype_vvvvvzw = [];
|
||||
var datadefault_vvvvvzw = [];
|
||||
}
|
||||
var datatype = datatype_vvvvvzw.some(datatype_vvvvvzw_SomeFunc);
|
||||
var datadefault = datadefault_vvvvvzw.some(datadefault_vvvvvzw_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (datatype)
|
||||
if (datadefault)
|
||||
{
|
||||
jQuery('#jform_datadefault').closest('.control-group').show();
|
||||
jQuery('#jform_datalenght').closest('.control-group').show();
|
||||
jQuery('#jform_indexes').closest('.control-group').show();
|
||||
if (jform_vvvvvzwvzw_required)
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').show();
|
||||
if (jform_vvvvvzwvzu_required)
|
||||
{
|
||||
updateFieldRequired('indexes',0);
|
||||
jQuery('#jform_indexes').prop('required','required');
|
||||
jQuery('#jform_indexes').attr('aria-required',true);
|
||||
jQuery('#jform_indexes').addClass('required');
|
||||
jform_vvvvvzwvzw_required = false;
|
||||
updateFieldRequired('datadefault_other',0);
|
||||
jQuery('#jform_datadefault_other').prop('required','required');
|
||||
jQuery('#jform_datadefault_other').attr('aria-required',true);
|
||||
jQuery('#jform_datadefault_other').addClass('required');
|
||||
jform_vvvvvzwvzu_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_datadefault').closest('.control-group').hide();
|
||||
jQuery('#jform_datalenght').closest('.control-group').hide();
|
||||
jQuery('#jform_indexes').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzwvzw_required)
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzwvzu_required)
|
||||
{
|
||||
updateFieldRequired('indexes',1);
|
||||
jQuery('#jform_indexes').removeAttr('required');
|
||||
jQuery('#jform_indexes').removeAttr('aria-required');
|
||||
jQuery('#jform_indexes').removeClass('required');
|
||||
jform_vvvvvzwvzw_required = true;
|
||||
updateFieldRequired('datadefault_other',1);
|
||||
jQuery('#jform_datadefault_other').removeAttr('required');
|
||||
jQuery('#jform_datadefault_other').removeAttr('aria-required');
|
||||
jQuery('#jform_datadefault_other').removeClass('required');
|
||||
jform_vvvvvzwvzu_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzw Some function
|
||||
function datatype_vvvvvzw_SomeFunc(datatype_vvvvvzw)
|
||||
function datadefault_vvvvvzw_SomeFunc(datadefault_vvvvvzw)
|
||||
{
|
||||
// set the function logic
|
||||
if (datatype_vvvvvzw == 'CHAR' || datatype_vvvvvzw == 'VARCHAR' || datatype_vvvvvzw == 'DATETIME' || datatype_vvvvvzw == 'DATE' || datatype_vvvvvzw == 'TIME' || datatype_vvvvvzw == 'INT' || datatype_vvvvvzw == 'TINYINT' || datatype_vvvvvzw == 'BIGINT' || datatype_vvvvvzw == 'FLOAT' || datatype_vvvvvzw == 'DECIMAL' || datatype_vvvvvzw == 'DOUBLE')
|
||||
if (datadefault_vvvvvzw == 'Other')
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@ -252,27 +193,31 @@ function vvvvvzx(datatype_vvvvvzx)
|
||||
// set this function logic
|
||||
if (datatype)
|
||||
{
|
||||
jQuery('#jform_store').closest('.control-group').show();
|
||||
if (jform_vvvvvzxvzx_required)
|
||||
jQuery('#jform_datadefault').closest('.control-group').show();
|
||||
jQuery('#jform_datalenght').closest('.control-group').show();
|
||||
jQuery('#jform_indexes').closest('.control-group').show();
|
||||
if (jform_vvvvvzxvzv_required)
|
||||
{
|
||||
updateFieldRequired('store',0);
|
||||
jQuery('#jform_store').prop('required','required');
|
||||
jQuery('#jform_store').attr('aria-required',true);
|
||||
jQuery('#jform_store').addClass('required');
|
||||
jform_vvvvvzxvzx_required = false;
|
||||
updateFieldRequired('indexes',0);
|
||||
jQuery('#jform_indexes').prop('required','required');
|
||||
jQuery('#jform_indexes').attr('aria-required',true);
|
||||
jQuery('#jform_indexes').addClass('required');
|
||||
jform_vvvvvzxvzv_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_store').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzxvzx_required)
|
||||
jQuery('#jform_datadefault').closest('.control-group').hide();
|
||||
jQuery('#jform_datalenght').closest('.control-group').hide();
|
||||
jQuery('#jform_indexes').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzxvzv_required)
|
||||
{
|
||||
updateFieldRequired('store',1);
|
||||
jQuery('#jform_store').removeAttr('required');
|
||||
jQuery('#jform_store').removeAttr('aria-required');
|
||||
jQuery('#jform_store').removeClass('required');
|
||||
jform_vvvvvzxvzx_required = true;
|
||||
updateFieldRequired('indexes',1);
|
||||
jQuery('#jform_indexes').removeAttr('required');
|
||||
jQuery('#jform_indexes').removeAttr('aria-required');
|
||||
jQuery('#jform_indexes').removeClass('required');
|
||||
jform_vvvvvzxvzv_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -281,7 +226,7 @@ function vvvvvzx(datatype_vvvvvzx)
|
||||
function datatype_vvvvvzx_SomeFunc(datatype_vvvvvzx)
|
||||
{
|
||||
// set the function logic
|
||||
if (datatype_vvvvvzx == 'CHAR' || datatype_vvvvvzx == 'VARCHAR' || datatype_vvvvvzx == 'TEXT' || datatype_vvvvvzx == 'MEDIUMTEXT' || datatype_vvvvvzx == 'LONGTEXT')
|
||||
if (datatype_vvvvvzx == 'CHAR' || datatype_vvvvvzx == 'VARCHAR' || datatype_vvvvvzx == 'DATETIME' || datatype_vvvvvzx == 'DATE' || datatype_vvvvvzx == 'TIME' || datatype_vvvvvzx == 'INT' || datatype_vvvvvzx == 'TINYINT' || datatype_vvvvvzx == 'BIGINT' || datatype_vvvvvzx == 'FLOAT' || datatype_vvvvvzx == 'DECIMAL' || datatype_vvvvvzx == 'DOUBLE')
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@ -289,20 +234,8 @@ function datatype_vvvvvzx_SomeFunc(datatype_vvvvvzx)
|
||||
}
|
||||
|
||||
// the vvvvvzy function
|
||||
function vvvvvzy(store_vvvvvzy,datatype_vvvvvzy)
|
||||
function vvvvvzy(datatype_vvvvvzy)
|
||||
{
|
||||
if (isSet(store_vvvvvzy) && store_vvvvvzy.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzy = store_vvvvvzy;
|
||||
var store_vvvvvzy = [];
|
||||
store_vvvvvzy.push(temp_vvvvvzy);
|
||||
}
|
||||
else if (!isSet(store_vvvvvzy))
|
||||
{
|
||||
var store_vvvvvzy = [];
|
||||
}
|
||||
var store = store_vvvvvzy.some(store_vvvvvzy_SomeFunc);
|
||||
|
||||
if (isSet(datatype_vvvvvzy) && datatype_vvvvvzy.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzy = datatype_vvvvvzy;
|
||||
@ -317,27 +250,33 @@ function vvvvvzy(store_vvvvvzy,datatype_vvvvvzy)
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (store && datatype)
|
||||
if (datatype)
|
||||
{
|
||||
jQuery('.note_vdm_encryption').closest('.control-group').show();
|
||||
jQuery('#jform_store').closest('.control-group').show();
|
||||
if (jform_vvvvvzyvzw_required)
|
||||
{
|
||||
updateFieldRequired('store',0);
|
||||
jQuery('#jform_store').prop('required','required');
|
||||
jQuery('#jform_store').attr('aria-required',true);
|
||||
jQuery('#jform_store').addClass('required');
|
||||
jform_vvvvvzyvzw_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('.note_vdm_encryption').closest('.control-group').hide();
|
||||
jQuery('#jform_store').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzyvzw_required)
|
||||
{
|
||||
updateFieldRequired('store',1);
|
||||
jQuery('#jform_store').removeAttr('required');
|
||||
jQuery('#jform_store').removeAttr('aria-required');
|
||||
jQuery('#jform_store').removeClass('required');
|
||||
jform_vvvvvzyvzw_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzy Some function
|
||||
function store_vvvvvzy_SomeFunc(store_vvvvvzy)
|
||||
{
|
||||
// set the function logic
|
||||
if (store_vvvvvzy == 4)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzy Some function
|
||||
function datatype_vvvvvzy_SomeFunc(datatype_vvvvvzy)
|
||||
{
|
||||
@ -349,126 +288,187 @@ function datatype_vvvvvzy_SomeFunc(datatype_vvvvvzy)
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvwaa function
|
||||
function vvvvwaa(add_css_view_vvvvwaa)
|
||||
// the vvvvvzz function
|
||||
function vvvvvzz(store_vvvvvzz,datatype_vvvvvzz)
|
||||
{
|
||||
if (isSet(store_vvvvvzz) && store_vvvvvzz.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzz = store_vvvvvzz;
|
||||
var store_vvvvvzz = [];
|
||||
store_vvvvvzz.push(temp_vvvvvzz);
|
||||
}
|
||||
else if (!isSet(store_vvvvvzz))
|
||||
{
|
||||
var store_vvvvvzz = [];
|
||||
}
|
||||
var store = store_vvvvvzz.some(store_vvvvvzz_SomeFunc);
|
||||
|
||||
if (isSet(datatype_vvvvvzz) && datatype_vvvvvzz.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvzz = datatype_vvvvvzz;
|
||||
var datatype_vvvvvzz = [];
|
||||
datatype_vvvvvzz.push(temp_vvvvvzz);
|
||||
}
|
||||
else if (!isSet(datatype_vvvvvzz))
|
||||
{
|
||||
var datatype_vvvvvzz = [];
|
||||
}
|
||||
var datatype = datatype_vvvvvzz.some(datatype_vvvvvzz_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (store && datatype)
|
||||
{
|
||||
jQuery('.note_vdm_encryption').closest('.control-group').show();
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('.note_vdm_encryption').closest('.control-group').hide();
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvzz Some function
|
||||
function store_vvvvvzz_SomeFunc(store_vvvvvzz)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_css_view_vvvvwaa == 1)
|
||||
if (store_vvvvvzz == 4)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvvzz Some function
|
||||
function datatype_vvvvvzz_SomeFunc(datatype_vvvvvzz)
|
||||
{
|
||||
// set the function logic
|
||||
if (datatype_vvvvvzz == 'CHAR' || datatype_vvvvvzz == 'VARCHAR' || datatype_vvvvvzz == 'TEXT' || datatype_vvvvvzz == 'MEDIUMTEXT' || datatype_vvvvvzz == 'LONGTEXT')
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvwab function
|
||||
function vvvvwab(add_css_view_vvvvwab)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_css_view_vvvvwab == 1)
|
||||
{
|
||||
jQuery('#jform_css_view').closest('.control-group').show();
|
||||
if (jform_vvvvwaavzy_required)
|
||||
if (jform_vvvvwabvzx_required)
|
||||
{
|
||||
updateFieldRequired('css_view',0);
|
||||
jQuery('#jform_css_view').prop('required','required');
|
||||
jQuery('#jform_css_view').attr('aria-required',true);
|
||||
jQuery('#jform_css_view').addClass('required');
|
||||
jform_vvvvwaavzy_required = false;
|
||||
jform_vvvvwabvzx_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaavzy_required)
|
||||
if (!jform_vvvvwabvzx_required)
|
||||
{
|
||||
updateFieldRequired('css_view',1);
|
||||
jQuery('#jform_css_view').removeAttr('required');
|
||||
jQuery('#jform_css_view').removeAttr('aria-required');
|
||||
jQuery('#jform_css_view').removeClass('required');
|
||||
jform_vvvvwaavzy_required = true;
|
||||
jform_vvvvwabvzx_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwab function
|
||||
function vvvvwab(add_css_views_vvvvwab)
|
||||
// the vvvvwac function
|
||||
function vvvvwac(add_css_views_vvvvwac)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_css_views_vvvvwab == 1)
|
||||
if (add_css_views_vvvvwac == 1)
|
||||
{
|
||||
jQuery('#jform_css_views').closest('.control-group').show();
|
||||
if (jform_vvvvwabvzz_required)
|
||||
if (jform_vvvvwacvzy_required)
|
||||
{
|
||||
updateFieldRequired('css_views',0);
|
||||
jQuery('#jform_css_views').prop('required','required');
|
||||
jQuery('#jform_css_views').attr('aria-required',true);
|
||||
jQuery('#jform_css_views').addClass('required');
|
||||
jform_vvvvwabvzz_required = false;
|
||||
jform_vvvvwacvzy_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_views').closest('.control-group').hide();
|
||||
if (!jform_vvvvwabvzz_required)
|
||||
if (!jform_vvvvwacvzy_required)
|
||||
{
|
||||
updateFieldRequired('css_views',1);
|
||||
jQuery('#jform_css_views').removeAttr('required');
|
||||
jQuery('#jform_css_views').removeAttr('aria-required');
|
||||
jQuery('#jform_css_views').removeClass('required');
|
||||
jform_vvvvwabvzz_required = true;
|
||||
jform_vvvvwacvzy_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwac function
|
||||
function vvvvwac(add_javascript_view_footer_vvvvwac)
|
||||
// the vvvvwad function
|
||||
function vvvvwad(add_javascript_view_footer_vvvvwad)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_javascript_view_footer_vvvvwac == 1)
|
||||
if (add_javascript_view_footer_vvvvwad == 1)
|
||||
{
|
||||
jQuery('#jform_javascript_view_footer').closest('.control-group').show();
|
||||
if (jform_vvvvwacwaa_required)
|
||||
if (jform_vvvvwadvzz_required)
|
||||
{
|
||||
updateFieldRequired('javascript_view_footer',0);
|
||||
jQuery('#jform_javascript_view_footer').prop('required','required');
|
||||
jQuery('#jform_javascript_view_footer').attr('aria-required',true);
|
||||
jQuery('#jform_javascript_view_footer').addClass('required');
|
||||
jform_vvvvwacwaa_required = false;
|
||||
jform_vvvvwadvzz_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_javascript_view_footer').closest('.control-group').hide();
|
||||
if (!jform_vvvvwacwaa_required)
|
||||
if (!jform_vvvvwadvzz_required)
|
||||
{
|
||||
updateFieldRequired('javascript_view_footer',1);
|
||||
jQuery('#jform_javascript_view_footer').removeAttr('required');
|
||||
jQuery('#jform_javascript_view_footer').removeAttr('aria-required');
|
||||
jQuery('#jform_javascript_view_footer').removeClass('required');
|
||||
jform_vvvvwacwaa_required = true;
|
||||
jform_vvvvwadvzz_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwad function
|
||||
function vvvvwad(add_javascript_views_footer_vvvvwad)
|
||||
// the vvvvwae function
|
||||
function vvvvwae(add_javascript_views_footer_vvvvwae)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_javascript_views_footer_vvvvwad == 1)
|
||||
if (add_javascript_views_footer_vvvvwae == 1)
|
||||
{
|
||||
jQuery('#jform_javascript_views_footer').closest('.control-group').show();
|
||||
if (jform_vvvvwadwab_required)
|
||||
if (jform_vvvvwaewaa_required)
|
||||
{
|
||||
updateFieldRequired('javascript_views_footer',0);
|
||||
jQuery('#jform_javascript_views_footer').prop('required','required');
|
||||
jQuery('#jform_javascript_views_footer').attr('aria-required',true);
|
||||
jQuery('#jform_javascript_views_footer').addClass('required');
|
||||
jform_vvvvwadwab_required = false;
|
||||
jform_vvvvwaewaa_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_javascript_views_footer').closest('.control-group').hide();
|
||||
if (!jform_vvvvwadwab_required)
|
||||
if (!jform_vvvvwaewaa_required)
|
||||
{
|
||||
updateFieldRequired('javascript_views_footer',1);
|
||||
jQuery('#jform_javascript_views_footer').removeAttr('required');
|
||||
jQuery('#jform_javascript_views_footer').removeAttr('aria-required');
|
||||
jQuery('#jform_javascript_views_footer').removeClass('required');
|
||||
jform_vvvvwadwab_required = true;
|
||||
jform_vvvvwaewaa_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,24 +23,21 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvwaewaf_required = false;
|
||||
jform_vvvvwafwag_required = false;
|
||||
jform_vvvvwagwah_required = false;
|
||||
jform_vvvvwahwai_required = false;
|
||||
jform_vvvvwaiwaj_required = false;
|
||||
jform_vvvvwajwak_required = false;
|
||||
jform_vvvvwafwae_required = false;
|
||||
jform_vvvvwagwaf_required = false;
|
||||
jform_vvvvwahwag_required = false;
|
||||
jform_vvvvwaiwah_required = false;
|
||||
jform_vvvvwajwai_required = false;
|
||||
jform_vvvvwakwaj_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var location_vvvvwae = jQuery("#jform_location input[type='radio']:checked").val();
|
||||
vvvvwae(location_vvvvwae);
|
||||
|
||||
var location_vvvvwaf = jQuery("#jform_location input[type='radio']:checked").val();
|
||||
vvvvwaf(location_vvvvwaf);
|
||||
|
||||
var type_vvvvwag = jQuery("#jform_type").val();
|
||||
vvvvwag(type_vvvvwag);
|
||||
var location_vvvvwag = jQuery("#jform_location input[type='radio']:checked").val();
|
||||
vvvvwag(location_vvvvwag);
|
||||
|
||||
var type_vvvvwah = jQuery("#jform_type").val();
|
||||
vvvvwah(type_vvvvwah);
|
||||
@ -48,127 +45,75 @@ jQuery(document).ready(function()
|
||||
var type_vvvvwai = jQuery("#jform_type").val();
|
||||
vvvvwai(type_vvvvwai);
|
||||
|
||||
var target_vvvvwaj = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwaj(target_vvvvwaj);
|
||||
var type_vvvvwaj = jQuery("#jform_type").val();
|
||||
vvvvwaj(type_vvvvwaj);
|
||||
|
||||
var target_vvvvwak = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwak(target_vvvvwak);
|
||||
});
|
||||
|
||||
// the vvvvwae function
|
||||
function vvvvwae(location_vvvvwae)
|
||||
// the vvvvwaf function
|
||||
function vvvvwaf(location_vvvvwaf)
|
||||
{
|
||||
// set the function logic
|
||||
if (location_vvvvwae == 1)
|
||||
if (location_vvvvwaf == 1)
|
||||
{
|
||||
jQuery('#jform_admin_view').closest('.control-group').show();
|
||||
if (jform_vvvvwaewaf_required)
|
||||
if (jform_vvvvwafwae_required)
|
||||
{
|
||||
updateFieldRequired('admin_view',0);
|
||||
jQuery('#jform_admin_view').prop('required','required');
|
||||
jQuery('#jform_admin_view').attr('aria-required',true);
|
||||
jQuery('#jform_admin_view').addClass('required');
|
||||
jform_vvvvwaewaf_required = false;
|
||||
jform_vvvvwafwae_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_admin_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaewaf_required)
|
||||
if (!jform_vvvvwafwae_required)
|
||||
{
|
||||
updateFieldRequired('admin_view',1);
|
||||
jQuery('#jform_admin_view').removeAttr('required');
|
||||
jQuery('#jform_admin_view').removeAttr('aria-required');
|
||||
jQuery('#jform_admin_view').removeClass('required');
|
||||
jform_vvvvwaewaf_required = true;
|
||||
jform_vvvvwafwae_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwaf function
|
||||
function vvvvwaf(location_vvvvwaf)
|
||||
// the vvvvwag function
|
||||
function vvvvwag(location_vvvvwag)
|
||||
{
|
||||
// set the function logic
|
||||
if (location_vvvvwaf == 2)
|
||||
if (location_vvvvwag == 2)
|
||||
{
|
||||
jQuery('#jform_site_view').closest('.control-group').show();
|
||||
if (jform_vvvvwafwag_required)
|
||||
if (jform_vvvvwagwaf_required)
|
||||
{
|
||||
updateFieldRequired('site_view',0);
|
||||
jQuery('#jform_site_view').prop('required','required');
|
||||
jQuery('#jform_site_view').attr('aria-required',true);
|
||||
jQuery('#jform_site_view').addClass('required');
|
||||
jform_vvvvwafwag_required = false;
|
||||
jform_vvvvwagwaf_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_site_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwafwag_required)
|
||||
if (!jform_vvvvwagwaf_required)
|
||||
{
|
||||
updateFieldRequired('site_view',1);
|
||||
jQuery('#jform_site_view').removeAttr('required');
|
||||
jQuery('#jform_site_view').removeAttr('aria-required');
|
||||
jQuery('#jform_site_view').removeClass('required');
|
||||
jform_vvvvwafwag_required = true;
|
||||
jform_vvvvwagwaf_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwag function
|
||||
function vvvvwag(type_vvvvwag)
|
||||
{
|
||||
if (isSet(type_vvvvwag) && type_vvvvwag.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvwag = type_vvvvwag;
|
||||
var type_vvvvwag = [];
|
||||
type_vvvvwag.push(temp_vvvvwag);
|
||||
}
|
||||
else if (!isSet(type_vvvvwag))
|
||||
{
|
||||
var type_vvvvwag = [];
|
||||
}
|
||||
var type = type_vvvvwag.some(type_vvvvwag_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_url').closest('.control-group').show();
|
||||
if (jform_vvvvwagwah_required)
|
||||
{
|
||||
updateFieldRequired('url',0);
|
||||
jQuery('#jform_url').prop('required','required');
|
||||
jQuery('#jform_url').attr('aria-required',true);
|
||||
jQuery('#jform_url').addClass('required');
|
||||
jform_vvvvwagwah_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_url').closest('.control-group').hide();
|
||||
if (!jform_vvvvwagwah_required)
|
||||
{
|
||||
updateFieldRequired('url',1);
|
||||
jQuery('#jform_url').removeAttr('required');
|
||||
jQuery('#jform_url').removeAttr('aria-required');
|
||||
jQuery('#jform_url').removeClass('required');
|
||||
jform_vvvvwagwah_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwag Some function
|
||||
function type_vvvvwag_SomeFunc(type_vvvvwag)
|
||||
{
|
||||
// set the function logic
|
||||
if (type_vvvvwag == 3)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvwah function
|
||||
function vvvvwah(type_vvvvwah)
|
||||
{
|
||||
@ -188,27 +133,27 @@ function vvvvwah(type_vvvvwah)
|
||||
// set this function logic
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_article').closest('.control-group').show();
|
||||
if (jform_vvvvwahwai_required)
|
||||
jQuery('#jform_url').closest('.control-group').show();
|
||||
if (jform_vvvvwahwag_required)
|
||||
{
|
||||
updateFieldRequired('article',0);
|
||||
jQuery('#jform_article').prop('required','required');
|
||||
jQuery('#jform_article').attr('aria-required',true);
|
||||
jQuery('#jform_article').addClass('required');
|
||||
jform_vvvvwahwai_required = false;
|
||||
updateFieldRequired('url',0);
|
||||
jQuery('#jform_url').prop('required','required');
|
||||
jQuery('#jform_url').attr('aria-required',true);
|
||||
jQuery('#jform_url').addClass('required');
|
||||
jform_vvvvwahwag_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_article').closest('.control-group').hide();
|
||||
if (!jform_vvvvwahwai_required)
|
||||
jQuery('#jform_url').closest('.control-group').hide();
|
||||
if (!jform_vvvvwahwag_required)
|
||||
{
|
||||
updateFieldRequired('article',1);
|
||||
jQuery('#jform_article').removeAttr('required');
|
||||
jQuery('#jform_article').removeAttr('aria-required');
|
||||
jQuery('#jform_article').removeClass('required');
|
||||
jform_vvvvwahwai_required = true;
|
||||
updateFieldRequired('url',1);
|
||||
jQuery('#jform_url').removeAttr('required');
|
||||
jQuery('#jform_url').removeAttr('aria-required');
|
||||
jQuery('#jform_url').removeClass('required');
|
||||
jform_vvvvwahwag_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -217,7 +162,7 @@ function vvvvwah(type_vvvvwah)
|
||||
function type_vvvvwah_SomeFunc(type_vvvvwah)
|
||||
{
|
||||
// set the function logic
|
||||
if (type_vvvvwah == 1)
|
||||
if (type_vvvvwah == 3)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@ -243,27 +188,27 @@ function vvvvwai(type_vvvvwai)
|
||||
// set this function logic
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').show();
|
||||
if (jform_vvvvwaiwaj_required)
|
||||
jQuery('#jform_article').closest('.control-group').show();
|
||||
if (jform_vvvvwaiwah_required)
|
||||
{
|
||||
updateFieldRequired('content',0);
|
||||
jQuery('#jform_content').prop('required','required');
|
||||
jQuery('#jform_content').attr('aria-required',true);
|
||||
jQuery('#jform_content').addClass('required');
|
||||
jform_vvvvwaiwaj_required = false;
|
||||
updateFieldRequired('article',0);
|
||||
jQuery('#jform_article').prop('required','required');
|
||||
jQuery('#jform_article').attr('aria-required',true);
|
||||
jQuery('#jform_article').addClass('required');
|
||||
jform_vvvvwaiwah_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaiwaj_required)
|
||||
jQuery('#jform_article').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaiwah_required)
|
||||
{
|
||||
updateFieldRequired('content',1);
|
||||
jQuery('#jform_content').removeAttr('required');
|
||||
jQuery('#jform_content').removeAttr('aria-required');
|
||||
jQuery('#jform_content').removeClass('required');
|
||||
jform_vvvvwaiwaj_required = true;
|
||||
updateFieldRequired('article',1);
|
||||
jQuery('#jform_article').removeAttr('required');
|
||||
jQuery('#jform_article').removeAttr('aria-required');
|
||||
jQuery('#jform_article').removeClass('required');
|
||||
jform_vvvvwaiwah_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -272,7 +217,7 @@ function vvvvwai(type_vvvvwai)
|
||||
function type_vvvvwai_SomeFunc(type_vvvvwai)
|
||||
{
|
||||
// set the function logic
|
||||
if (type_vvvvwai == 2)
|
||||
if (type_vvvvwai == 1)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
@ -280,32 +225,87 @@ function type_vvvvwai_SomeFunc(type_vvvvwai)
|
||||
}
|
||||
|
||||
// the vvvvwaj function
|
||||
function vvvvwaj(target_vvvvwaj)
|
||||
function vvvvwaj(type_vvvvwaj)
|
||||
{
|
||||
if (isSet(type_vvvvwaj) && type_vvvvwaj.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvwaj = type_vvvvwaj;
|
||||
var type_vvvvwaj = [];
|
||||
type_vvvvwaj.push(temp_vvvvwaj);
|
||||
}
|
||||
else if (!isSet(type_vvvvwaj))
|
||||
{
|
||||
var type_vvvvwaj = [];
|
||||
}
|
||||
var type = type_vvvvwaj.some(type_vvvvwaj_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').show();
|
||||
if (jform_vvvvwajwai_required)
|
||||
{
|
||||
updateFieldRequired('content',0);
|
||||
jQuery('#jform_content').prop('required','required');
|
||||
jQuery('#jform_content').attr('aria-required',true);
|
||||
jQuery('#jform_content').addClass('required');
|
||||
jform_vvvvwajwai_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').hide();
|
||||
if (!jform_vvvvwajwai_required)
|
||||
{
|
||||
updateFieldRequired('content',1);
|
||||
jQuery('#jform_content').removeAttr('required');
|
||||
jQuery('#jform_content').removeAttr('aria-required');
|
||||
jQuery('#jform_content').removeClass('required');
|
||||
jform_vvvvwajwai_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvwaj Some function
|
||||
function type_vvvvwaj_SomeFunc(type_vvvvwaj)
|
||||
{
|
||||
// set the function logic
|
||||
if (target_vvvvwaj == 1)
|
||||
if (type_vvvvwaj == 2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// the vvvvwak function
|
||||
function vvvvwak(target_vvvvwak)
|
||||
{
|
||||
// set the function logic
|
||||
if (target_vvvvwak == 1)
|
||||
{
|
||||
jQuery('#jform_groups').closest('.control-group').show();
|
||||
if (jform_vvvvwajwak_required)
|
||||
if (jform_vvvvwakwaj_required)
|
||||
{
|
||||
updateFieldRequired('groups',0);
|
||||
jQuery('#jform_groups').prop('required','required');
|
||||
jQuery('#jform_groups').attr('aria-required',true);
|
||||
jQuery('#jform_groups').addClass('required');
|
||||
jform_vvvvwajwak_required = false;
|
||||
jform_vvvvwakwaj_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_groups').closest('.control-group').hide();
|
||||
if (!jform_vvvvwajwak_required)
|
||||
if (!jform_vvvvwakwaj_required)
|
||||
{
|
||||
updateFieldRequired('groups',1);
|
||||
jQuery('#jform_groups').removeAttr('required');
|
||||
jQuery('#jform_groups').removeAttr('aria-required');
|
||||
jQuery('#jform_groups').removeClass('required');
|
||||
jform_vvvvwajwak_required = true;
|
||||
jform_vvvvwakwaj_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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.js
|
||||
|
@ -23,42 +23,42 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvytvyx_required = false;
|
||||
jform_vvvvvyuvyw_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var add_php_view_vvvvvyt = jQuery("#jform_add_php_view input[type='radio']:checked").val();
|
||||
vvvvvyt(add_php_view_vvvvvyt);
|
||||
var add_php_view_vvvvvyu = jQuery("#jform_add_php_view input[type='radio']:checked").val();
|
||||
vvvvvyu(add_php_view_vvvvvyu);
|
||||
});
|
||||
|
||||
// the vvvvvyt function
|
||||
function vvvvvyt(add_php_view_vvvvvyt)
|
||||
// the vvvvvyu function
|
||||
function vvvvvyu(add_php_view_vvvvvyu)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_php_view_vvvvvyt == 1)
|
||||
if (add_php_view_vvvvvyu == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvytvyx_required)
|
||||
if (jform_vvvvvyuvyw_required)
|
||||
{
|
||||
updateFieldRequired('php_view',0);
|
||||
jQuery('#jform_php_view').prop('required','required');
|
||||
jQuery('#jform_php_view').attr('aria-required',true);
|
||||
jQuery('#jform_php_view').addClass('required');
|
||||
jform_vvvvvytvyx_required = false;
|
||||
jform_vvvvvyuvyw_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvytvyx_required)
|
||||
if (!jform_vvvvvyuvyw_required)
|
||||
{
|
||||
updateFieldRequired('php_view',1);
|
||||
jQuery('#jform_php_view').removeAttr('required');
|
||||
jQuery('#jform_php_view').removeAttr('aria-required');
|
||||
jQuery('#jform_php_view').removeClass('required');
|
||||
jform_vvvvvytvyx_required = true;
|
||||
jform_vvvvvyuvyw_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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.js
|
||||
@ -23,16 +23,16 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvyjvyl_required = false;
|
||||
jform_vvvvvykvym_required = false;
|
||||
jform_vvvvvylvyn_required = false;
|
||||
jform_vvvvvymvyo_required = false;
|
||||
jform_vvvvvynvyp_required = false;
|
||||
jform_vvvvvyovyq_required = false;
|
||||
jform_vvvvvypvyr_required = false;
|
||||
jform_vvvvvyqvys_required = false;
|
||||
jform_vvvvvyjvyk_required = false;
|
||||
jform_vvvvvykvyl_required = false;
|
||||
jform_vvvvvylvym_required = false;
|
||||
jform_vvvvvymvyn_required = false;
|
||||
jform_vvvvvynvyo_required = false;
|
||||
jform_vvvvvyovyp_required = false;
|
||||
jform_vvvvvypvyq_required = false;
|
||||
jform_vvvvvyqvyr_required = false;
|
||||
jform_vvvvvyrvys_required = false;
|
||||
jform_vvvvvyrvyt_required = false;
|
||||
jform_vvvvvyrvyu_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -63,6 +63,9 @@ jQuery(document).ready(function()
|
||||
|
||||
var add_custom_button_vvvvvyr = jQuery("#jform_add_custom_button input[type='radio']:checked").val();
|
||||
vvvvvyr(add_custom_button_vvvvvyr);
|
||||
|
||||
var button_position_vvvvvys = jQuery("#jform_button_position").val();
|
||||
vvvvvys(button_position_vvvvvys);
|
||||
});
|
||||
|
||||
// the vvvvvyj function
|
||||
@ -72,26 +75,26 @@ function vvvvvyj(add_php_view_vvvvvyj)
|
||||
if (add_php_view_vvvvvyj == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvyjvyl_required)
|
||||
if (jform_vvvvvyjvyk_required)
|
||||
{
|
||||
updateFieldRequired('php_view',0);
|
||||
jQuery('#jform_php_view').prop('required','required');
|
||||
jQuery('#jform_php_view').attr('aria-required',true);
|
||||
jQuery('#jform_php_view').addClass('required');
|
||||
jform_vvvvvyjvyl_required = false;
|
||||
jform_vvvvvyjvyk_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyjvyl_required)
|
||||
if (!jform_vvvvvyjvyk_required)
|
||||
{
|
||||
updateFieldRequired('php_view',1);
|
||||
jQuery('#jform_php_view').removeAttr('required');
|
||||
jQuery('#jform_php_view').removeAttr('aria-required');
|
||||
jQuery('#jform_php_view').removeClass('required');
|
||||
jform_vvvvvyjvyl_required = true;
|
||||
jform_vvvvvyjvyk_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -103,26 +106,26 @@ function vvvvvyk(add_php_jview_display_vvvvvyk)
|
||||
if (add_php_jview_display_vvvvvyk == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').show();
|
||||
if (jform_vvvvvykvym_required)
|
||||
if (jform_vvvvvykvyl_required)
|
||||
{
|
||||
updateFieldRequired('php_jview_display',0);
|
||||
jQuery('#jform_php_jview_display').prop('required','required');
|
||||
jQuery('#jform_php_jview_display').attr('aria-required',true);
|
||||
jQuery('#jform_php_jview_display').addClass('required');
|
||||
jform_vvvvvykvym_required = false;
|
||||
jform_vvvvvykvyl_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').hide();
|
||||
if (!jform_vvvvvykvym_required)
|
||||
if (!jform_vvvvvykvyl_required)
|
||||
{
|
||||
updateFieldRequired('php_jview_display',1);
|
||||
jQuery('#jform_php_jview_display').removeAttr('required');
|
||||
jQuery('#jform_php_jview_display').removeAttr('aria-required');
|
||||
jQuery('#jform_php_jview_display').removeClass('required');
|
||||
jform_vvvvvykvym_required = true;
|
||||
jform_vvvvvykvyl_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -134,26 +137,26 @@ function vvvvvyl(add_php_jview_vvvvvyl)
|
||||
if (add_php_jview_vvvvvyl == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').show();
|
||||
if (jform_vvvvvylvyn_required)
|
||||
if (jform_vvvvvylvym_required)
|
||||
{
|
||||
updateFieldRequired('php_jview',0);
|
||||
jQuery('#jform_php_jview').prop('required','required');
|
||||
jQuery('#jform_php_jview').attr('aria-required',true);
|
||||
jQuery('#jform_php_jview').addClass('required');
|
||||
jform_vvvvvylvyn_required = false;
|
||||
jform_vvvvvylvym_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').hide();
|
||||
if (!jform_vvvvvylvyn_required)
|
||||
if (!jform_vvvvvylvym_required)
|
||||
{
|
||||
updateFieldRequired('php_jview',1);
|
||||
jQuery('#jform_php_jview').removeAttr('required');
|
||||
jQuery('#jform_php_jview').removeAttr('aria-required');
|
||||
jQuery('#jform_php_jview').removeClass('required');
|
||||
jform_vvvvvylvyn_required = true;
|
||||
jform_vvvvvylvym_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -165,26 +168,26 @@ function vvvvvym(add_php_document_vvvvvym)
|
||||
if (add_php_document_vvvvvym == 1)
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').show();
|
||||
if (jform_vvvvvymvyo_required)
|
||||
if (jform_vvvvvymvyn_required)
|
||||
{
|
||||
updateFieldRequired('php_document',0);
|
||||
jQuery('#jform_php_document').prop('required','required');
|
||||
jQuery('#jform_php_document').attr('aria-required',true);
|
||||
jQuery('#jform_php_document').addClass('required');
|
||||
jform_vvvvvymvyo_required = false;
|
||||
jform_vvvvvymvyn_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvymvyo_required)
|
||||
if (!jform_vvvvvymvyn_required)
|
||||
{
|
||||
updateFieldRequired('php_document',1);
|
||||
jQuery('#jform_php_document').removeAttr('required');
|
||||
jQuery('#jform_php_document').removeAttr('aria-required');
|
||||
jQuery('#jform_php_document').removeClass('required');
|
||||
jform_vvvvvymvyo_required = true;
|
||||
jform_vvvvvymvyn_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -196,26 +199,26 @@ function vvvvvyn(add_css_document_vvvvvyn)
|
||||
if (add_css_document_vvvvvyn == 1)
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').show();
|
||||
if (jform_vvvvvynvyp_required)
|
||||
if (jform_vvvvvynvyo_required)
|
||||
{
|
||||
updateFieldRequired('css_document',0);
|
||||
jQuery('#jform_css_document').prop('required','required');
|
||||
jQuery('#jform_css_document').attr('aria-required',true);
|
||||
jQuery('#jform_css_document').addClass('required');
|
||||
jform_vvvvvynvyp_required = false;
|
||||
jform_vvvvvynvyo_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvynvyp_required)
|
||||
if (!jform_vvvvvynvyo_required)
|
||||
{
|
||||
updateFieldRequired('css_document',1);
|
||||
jQuery('#jform_css_document').removeAttr('required');
|
||||
jQuery('#jform_css_document').removeAttr('aria-required');
|
||||
jQuery('#jform_css_document').removeClass('required');
|
||||
jform_vvvvvynvyp_required = true;
|
||||
jform_vvvvvynvyo_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -227,26 +230,26 @@ function vvvvvyo(add_js_document_vvvvvyo)
|
||||
if (add_js_document_vvvvvyo == 1)
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').show();
|
||||
if (jform_vvvvvyovyq_required)
|
||||
if (jform_vvvvvyovyp_required)
|
||||
{
|
||||
updateFieldRequired('js_document',0);
|
||||
jQuery('#jform_js_document').prop('required','required');
|
||||
jQuery('#jform_js_document').attr('aria-required',true);
|
||||
jQuery('#jform_js_document').addClass('required');
|
||||
jform_vvvvvyovyq_required = false;
|
||||
jform_vvvvvyovyp_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyovyq_required)
|
||||
if (!jform_vvvvvyovyp_required)
|
||||
{
|
||||
updateFieldRequired('js_document',1);
|
||||
jQuery('#jform_js_document').removeAttr('required');
|
||||
jQuery('#jform_js_document').removeAttr('aria-required');
|
||||
jQuery('#jform_js_document').removeClass('required');
|
||||
jform_vvvvvyovyq_required = true;
|
||||
jform_vvvvvyovyp_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -258,26 +261,26 @@ function vvvvvyp(add_css_vvvvvyp)
|
||||
if (add_css_vvvvvyp == 1)
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').show();
|
||||
if (jform_vvvvvypvyr_required)
|
||||
if (jform_vvvvvypvyq_required)
|
||||
{
|
||||
updateFieldRequired('css',0);
|
||||
jQuery('#jform_css').prop('required','required');
|
||||
jQuery('#jform_css').attr('aria-required',true);
|
||||
jQuery('#jform_css').addClass('required');
|
||||
jform_vvvvvypvyr_required = false;
|
||||
jform_vvvvvypvyq_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').hide();
|
||||
if (!jform_vvvvvypvyr_required)
|
||||
if (!jform_vvvvvypvyq_required)
|
||||
{
|
||||
updateFieldRequired('css',1);
|
||||
jQuery('#jform_css').removeAttr('required');
|
||||
jQuery('#jform_css').removeAttr('aria-required');
|
||||
jQuery('#jform_css').removeClass('required');
|
||||
jform_vvvvvypvyr_required = true;
|
||||
jform_vvvvvypvyq_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -288,29 +291,29 @@ function vvvvvyq(add_php_ajax_vvvvvyq)
|
||||
// set the function logic
|
||||
if (add_php_ajax_vvvvvyq == 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_vvvvvyqvys_required)
|
||||
if (jform_vvvvvyqvyr_required)
|
||||
{
|
||||
updateFieldRequired('php_ajaxmethod',0);
|
||||
jQuery('#jform_php_ajaxmethod').prop('required','required');
|
||||
jQuery('#jform_php_ajaxmethod').attr('aria-required',true);
|
||||
jQuery('#jform_php_ajaxmethod').addClass('required');
|
||||
jform_vvvvvyqvys_required = false;
|
||||
jform_vvvvvyqvyr_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
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_vvvvvyqvys_required)
|
||||
if (!jform_vvvvvyqvyr_required)
|
||||
{
|
||||
updateFieldRequired('php_ajaxmethod',1);
|
||||
jQuery('#jform_php_ajaxmethod').removeAttr('required');
|
||||
jQuery('#jform_php_ajaxmethod').removeAttr('aria-required');
|
||||
jQuery('#jform_php_ajaxmethod').removeClass('required');
|
||||
jform_vvvvvyqvys_required = true;
|
||||
jform_vvvvvyqvyr_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -321,52 +324,90 @@ function vvvvvyr(add_custom_button_vvvvvyr)
|
||||
// set the function logic
|
||||
if (add_custom_button_vvvvvyr == 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_vvvvvyrvyt_required)
|
||||
if (jform_vvvvvyrvys_required)
|
||||
{
|
||||
updateFieldRequired('php_controller',0);
|
||||
jQuery('#jform_php_controller').prop('required','required');
|
||||
jQuery('#jform_php_controller').attr('aria-required',true);
|
||||
jQuery('#jform_php_controller').addClass('required');
|
||||
jform_vvvvvyrvyt_required = false;
|
||||
jform_vvvvvyrvys_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_php_model').closest('.control-group').show();
|
||||
if (jform_vvvvvyrvyu_required)
|
||||
if (jform_vvvvvyrvyt_required)
|
||||
{
|
||||
updateFieldRequired('php_model',0);
|
||||
jQuery('#jform_php_model').prop('required','required');
|
||||
jQuery('#jform_php_model').attr('aria-required',true);
|
||||
jQuery('#jform_php_model').addClass('required');
|
||||
jform_vvvvvyrvyu_required = false;
|
||||
jform_vvvvvyrvyt_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
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_vvvvvyrvyt_required)
|
||||
if (!jform_vvvvvyrvys_required)
|
||||
{
|
||||
updateFieldRequired('php_controller',1);
|
||||
jQuery('#jform_php_controller').removeAttr('required');
|
||||
jQuery('#jform_php_controller').removeAttr('aria-required');
|
||||
jQuery('#jform_php_controller').removeClass('required');
|
||||
jform_vvvvvyrvyt_required = true;
|
||||
jform_vvvvvyrvys_required = true;
|
||||
}
|
||||
jQuery('#jform_php_model').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyrvyu_required)
|
||||
if (!jform_vvvvvyrvyt_required)
|
||||
{
|
||||
updateFieldRequired('php_model',1);
|
||||
jQuery('#jform_php_model').removeAttr('required');
|
||||
jQuery('#jform_php_model').removeAttr('aria-required');
|
||||
jQuery('#jform_php_model').removeClass('required');
|
||||
jform_vvvvvyrvyu_required = true;
|
||||
jform_vvvvvyrvyt_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvys function
|
||||
function vvvvvys(button_position_vvvvvys)
|
||||
{
|
||||
if (isSet(button_position_vvvvvys) && button_position_vvvvvys.constructor !== Array)
|
||||
{
|
||||
var temp_vvvvvys = button_position_vvvvvys;
|
||||
var button_position_vvvvvys = [];
|
||||
button_position_vvvvvys.push(temp_vvvvvys);
|
||||
}
|
||||
else if (!isSet(button_position_vvvvvys))
|
||||
{
|
||||
var button_position_vvvvvys = [];
|
||||
}
|
||||
var button_position = button_position_vvvvvys.some(button_position_vvvvvys_SomeFunc);
|
||||
|
||||
|
||||
// set this function logic
|
||||
if (button_position)
|
||||
{
|
||||
jQuery('.note_custom_toolbar_placeholder').closest('.control-group').show();
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('.note_custom_toolbar_placeholder').closest('.control-group').hide();
|
||||
}
|
||||
}
|
||||
|
||||
// the vvvvvys Some function
|
||||
function button_position_vvvvvys_SomeFunc(button_position_vvvvvys)
|
||||
{
|
||||
// set the function logic
|
||||
if (button_position_vvvvvys == 5)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// update required fields
|
||||
function updateFieldRequired(name,status)
|
||||
{
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -23,42 +23,42 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvysvyw_required = false;
|
||||
jform_vvvvvytvyv_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
{
|
||||
var add_php_view_vvvvvys = jQuery("#jform_add_php_view input[type='radio']:checked").val();
|
||||
vvvvvys(add_php_view_vvvvvys);
|
||||
var add_php_view_vvvvvyt = jQuery("#jform_add_php_view input[type='radio']:checked").val();
|
||||
vvvvvyt(add_php_view_vvvvvyt);
|
||||
});
|
||||
|
||||
// the vvvvvys function
|
||||
function vvvvvys(add_php_view_vvvvvys)
|
||||
// the vvvvvyt function
|
||||
function vvvvvyt(add_php_view_vvvvvyt)
|
||||
{
|
||||
// set the function logic
|
||||
if (add_php_view_vvvvvys == 1)
|
||||
if (add_php_view_vvvvvyt == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvysvyw_required)
|
||||
if (jform_vvvvvytvyv_required)
|
||||
{
|
||||
updateFieldRequired('php_view',0);
|
||||
jQuery('#jform_php_view').prop('required','required');
|
||||
jQuery('#jform_php_view').attr('aria-required',true);
|
||||
jQuery('#jform_php_view').addClass('required');
|
||||
jform_vvvvvysvyw_required = false;
|
||||
jform_vvvvvytvyv_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvysvyw_required)
|
||||
if (!jform_vvvvvytvyv_required)
|
||||
{
|
||||
updateFieldRequired('php_view',1);
|
||||
jQuery('#jform_php_view').removeAttr('required');
|
||||
jQuery('#jform_php_view').removeAttr('aria-required');
|
||||
jQuery('#jform_php_view').removeClass('required');
|
||||
jform_vvvvvysvyw_required = true;
|
||||
jform_vvvvvytvyv_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -112,7 +112,7 @@ class ComponentbuilderModelFtp extends JModelAdmin
|
||||
$item->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
|
||||
{
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -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
|
||||
|
@ -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']))
|
||||
{
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user