Added bulk updater to get snippets area. Added contributor details to snippets table. Imporved the installer to update the library matchup of old snippets. gh-92
This commit is contained in:
@ -1743,7 +1743,7 @@ class ComponentbuilderModelAjax extends JModelList
|
||||
// secure path
|
||||
$path = ComponentbuilderHelper::safeString(str_replace('.json','',$path), 'filename', '', false).'.json';
|
||||
// set url
|
||||
$url = 'https://raw.githubusercontent.com/vdm-io/Joomla-Component-Builder-Snippets/master/'.rawurlencode(basename($path));
|
||||
$url = ComponentbuilderHelper::$snippetPath.rawurlencode(basename($path));
|
||||
// get the snippets
|
||||
$snippet = ComponentbuilderHelper::getFileContents($url);
|
||||
if (ComponentbuilderHelper::checkJson($snippet))
|
||||
|
@ -197,102 +197,9 @@ class ComponentbuilderModelCustom_admin_view extends JModelAdmin
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_componentbuilder.custom_admin_view');
|
||||
}
|
||||
}
|
||||
$this->addcustom_admin_viewsvvvw = $item->id;
|
||||
}
|
||||
|
||||
return $item;
|
||||
}
|
||||
|
||||
/**
|
||||
* Method to get list data.
|
||||
*
|
||||
* @return mixed An array of data items on success, false on failure.
|
||||
*/
|
||||
public function getVyelinked_components()
|
||||
{
|
||||
// Get the user object.
|
||||
$user = JFactory::getUser();
|
||||
// Create a new query object.
|
||||
$db = JFactory::getDBO();
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select some fields
|
||||
$query->select('a.*');
|
||||
|
||||
// From the componentbuilder_joomla_component table
|
||||
$query->from($db->quoteName('#__componentbuilder_joomla_component', 'a'));
|
||||
|
||||
// Join over the asset groups.
|
||||
$query->select('ag.title AS access_level');
|
||||
$query->join('LEFT', '#__viewlevels AS ag ON ag.id = a.access');
|
||||
// Filter by access level.
|
||||
if ($access = $this->getState('filter.access'))
|
||||
{
|
||||
$query->where('a.access = ' . (int) $access);
|
||||
}
|
||||
// Implement View Level Access
|
||||
if (!$user->authorise('core.options', 'com_componentbuilder'))
|
||||
{
|
||||
$groups = implode(',', $user->getAuthorisedViewLevels());
|
||||
$query->where('a.access IN (' . $groups . ')');
|
||||
}
|
||||
|
||||
// Order the results by ordering
|
||||
$query->order('a.published ASC');
|
||||
$query->order('a.ordering ASC');
|
||||
|
||||
// Load the items
|
||||
$db->setQuery($query);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
$items = $db->loadObjectList();
|
||||
|
||||
// set values to display correctly.
|
||||
if (ComponentbuilderHelper::checkArray($items))
|
||||
{
|
||||
// get user object.
|
||||
$user = JFactory::getUser();
|
||||
foreach ($items as $nr => &$item)
|
||||
{
|
||||
$access = ($user->authorise('joomla_component.access', 'com_componentbuilder.joomla_component.' . (int) $item->id) && $user->authorise('joomla_component.access', 'com_componentbuilder'));
|
||||
if (!$access)
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// Filter by addcustom_admin_viewsvvvw in this Repetable Field
|
||||
if (ComponentbuilderHelper::checkArray($items) && isset($this->addcustom_admin_viewsvvvw))
|
||||
{
|
||||
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_viewsvvvw, $tmpArray['customadminview']))
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return $items;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -129,7 +129,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
||||
$item->tags->getTagIds($item->id, 'com_componentbuilder.fieldtype');
|
||||
}
|
||||
}
|
||||
$this->fieldtypevvvy = $item->id;
|
||||
$this->fieldtypevvvw = $item->id;
|
||||
|
||||
return $item;
|
||||
}
|
||||
@ -139,7 +139,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
||||
*
|
||||
* @return mixed An array of data items on success, false on failure.
|
||||
*/
|
||||
public function getVzwfields()
|
||||
public function getVzufields()
|
||||
{
|
||||
// Get the user object.
|
||||
$user = JFactory::getUser();
|
||||
@ -159,15 +159,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 fieldtypevvvy global.
|
||||
$fieldtypevvvy = $this->fieldtypevvvy;
|
||||
if (is_numeric($fieldtypevvvy ))
|
||||
// Filter by fieldtypevvvw global.
|
||||
$fieldtypevvvw = $this->fieldtypevvvw;
|
||||
if (is_numeric($fieldtypevvvw ))
|
||||
{
|
||||
$query->where('a.fieldtype = ' . (int) $fieldtypevvvy );
|
||||
$query->where('a.fieldtype = ' . (int) $fieldtypevvvw );
|
||||
}
|
||||
elseif (is_string($fieldtypevvvy))
|
||||
elseif (is_string($fieldtypevvvw))
|
||||
{
|
||||
$query->where('a.fieldtype = ' . $db->quote($fieldtypevvvy));
|
||||
$query->where('a.fieldtype = ' . $db->quote($fieldtypevvvw));
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -223,13 +223,13 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
||||
foreach ($items as $nr => &$item)
|
||||
{
|
||||
// convert datatype
|
||||
$item->datatype = $this->selectionTranslationVzwfields($item->datatype, 'datatype');
|
||||
$item->datatype = $this->selectionTranslationVzufields($item->datatype, 'datatype');
|
||||
// convert indexes
|
||||
$item->indexes = $this->selectionTranslationVzwfields($item->indexes, 'indexes');
|
||||
$item->indexes = $this->selectionTranslationVzufields($item->indexes, 'indexes');
|
||||
// convert null_switch
|
||||
$item->null_switch = $this->selectionTranslationVzwfields($item->null_switch, 'null_switch');
|
||||
$item->null_switch = $this->selectionTranslationVzufields($item->null_switch, 'null_switch');
|
||||
// convert store
|
||||
$item->store = $this->selectionTranslationVzwfields($item->store, 'store');
|
||||
$item->store = $this->selectionTranslationVzufields($item->store, 'store');
|
||||
}
|
||||
}
|
||||
|
||||
@ -243,7 +243,7 @@ class ComponentbuilderModelFieldtype extends JModelAdmin
|
||||
*
|
||||
* @return translatable string
|
||||
*/
|
||||
public function selectionTranslationVzwfields($value,$name)
|
||||
public function selectionTranslationVzufields($value,$name)
|
||||
{
|
||||
// Array of datatype language strings
|
||||
if ($name === 'datatype')
|
||||
|
@ -23,10 +23,10 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvzqvzk_required = false;
|
||||
jform_vvvvvzqvzi_required = false;
|
||||
jform_vvvvvzrvzj_required = false;
|
||||
jform_vvvvvzrvzk_required = false;
|
||||
jform_vvvvvzrvzl_required = false;
|
||||
jform_vvvvvzrvzm_required = false;
|
||||
jform_vvvvvzrvzn_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -53,13 +53,13 @@ function vvvvvzq(target_vvvvvzq)
|
||||
if (target_vvvvvzq == 2)
|
||||
{
|
||||
jQuery('#jform_function_name').closest('.control-group').show();
|
||||
if (jform_vvvvvzqvzk_required)
|
||||
if (jform_vvvvvzqvzi_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_vvvvvzqvzk_required = false;
|
||||
jform_vvvvvzqvzi_required = false;
|
||||
}
|
||||
|
||||
jQuery('.note_jcb_placeholder').closest('.control-group').show();
|
||||
@ -68,13 +68,13 @@ function vvvvvzq(target_vvvvvzq)
|
||||
else
|
||||
{
|
||||
jQuery('#jform_function_name').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzqvzk_required)
|
||||
if (!jform_vvvvvzqvzi_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_vvvvvzqvzk_required = true;
|
||||
jform_vvvvvzqvzi_required = true;
|
||||
}
|
||||
jQuery('.note_jcb_placeholder').closest('.control-group').hide();
|
||||
jQuery('#jform_system_name').closest('.control-group').hide();
|
||||
@ -88,70 +88,70 @@ function vvvvvzr(target_vvvvvzr)
|
||||
if (target_vvvvvzr == 1)
|
||||
{
|
||||
jQuery('#jform_component').closest('.control-group').show();
|
||||
if (jform_vvvvvzrvzl_required)
|
||||
if (jform_vvvvvzrvzj_required)
|
||||
{
|
||||
updateFieldRequired('component',0);
|
||||
jQuery('#jform_component').prop('required','required');
|
||||
jQuery('#jform_component').attr('aria-required',true);
|
||||
jQuery('#jform_component').addClass('required');
|
||||
jform_vvvvvzrvzl_required = false;
|
||||
jform_vvvvvzrvzj_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_path').closest('.control-group').show();
|
||||
if (jform_vvvvvzrvzm_required)
|
||||
if (jform_vvvvvzrvzk_required)
|
||||
{
|
||||
updateFieldRequired('path',0);
|
||||
jQuery('#jform_path').prop('required','required');
|
||||
jQuery('#jform_path').attr('aria-required',true);
|
||||
jQuery('#jform_path').addClass('required');
|
||||
jform_vvvvvzrvzm_required = false;
|
||||
jform_vvvvvzrvzk_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_vvvvvzrvzn_required)
|
||||
if (jform_vvvvvzrvzl_required)
|
||||
{
|
||||
updateFieldRequired('type',0);
|
||||
jQuery('#jform_type').prop('required','required');
|
||||
jQuery('#jform_type').attr('aria-required',true);
|
||||
jQuery('#jform_type').addClass('required');
|
||||
jform_vvvvvzrvzn_required = false;
|
||||
jform_vvvvvzrvzl_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_component').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzrvzl_required)
|
||||
if (!jform_vvvvvzrvzj_required)
|
||||
{
|
||||
updateFieldRequired('component',1);
|
||||
jQuery('#jform_component').removeAttr('required');
|
||||
jQuery('#jform_component').removeAttr('aria-required');
|
||||
jQuery('#jform_component').removeClass('required');
|
||||
jform_vvvvvzrvzl_required = true;
|
||||
jform_vvvvvzrvzj_required = true;
|
||||
}
|
||||
jQuery('#jform_path').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzrvzm_required)
|
||||
if (!jform_vvvvvzrvzk_required)
|
||||
{
|
||||
updateFieldRequired('path',1);
|
||||
jQuery('#jform_path').removeAttr('required');
|
||||
jQuery('#jform_path').removeAttr('aria-required');
|
||||
jQuery('#jform_path').removeClass('required');
|
||||
jform_vvvvvzrvzm_required = true;
|
||||
jform_vvvvvzrvzk_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_vvvvvzrvzn_required)
|
||||
if (!jform_vvvvvzrvzl_required)
|
||||
{
|
||||
updateFieldRequired('type',1);
|
||||
jQuery('#jform_type').removeAttr('required');
|
||||
jQuery('#jform_type').removeAttr('aria-required');
|
||||
jQuery('#jform_type').removeClass('required');
|
||||
jform_vvvvvzrvzn_required = true;
|
||||
jform_vvvvvzrvzl_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,24 +23,24 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvyuvys_required = false;
|
||||
jform_vvvvvyvvyt_required = false;
|
||||
jform_vvvvvywvyu_required = false;
|
||||
jform_vvvvvyxvyv_required = false;
|
||||
jform_vvvvvyyvyw_required = false;
|
||||
jform_vvvvvyzvyx_required = false;
|
||||
jform_vvvvvzevyy_required = false;
|
||||
jform_vvvvvzgvyz_required = false;
|
||||
jform_vvvvvzhvza_required = false;
|
||||
jform_vvvvvzjvzb_required = false;
|
||||
jform_vvvvvzjvzc_required = false;
|
||||
jform_vvvvvzkvzd_required = false;
|
||||
jform_vvvvvzlvze_required = false;
|
||||
jform_vvvvvzmvzf_required = false;
|
||||
jform_vvvvvyuvyq_required = false;
|
||||
jform_vvvvvyvvyr_required = false;
|
||||
jform_vvvvvywvys_required = false;
|
||||
jform_vvvvvyxvyt_required = false;
|
||||
jform_vvvvvyyvyu_required = false;
|
||||
jform_vvvvvyzvyv_required = false;
|
||||
jform_vvvvvzevyw_required = false;
|
||||
jform_vvvvvzgvyx_required = false;
|
||||
jform_vvvvvzhvyy_required = false;
|
||||
jform_vvvvvzjvyz_required = false;
|
||||
jform_vvvvvzjvza_required = false;
|
||||
jform_vvvvvzkvzb_required = false;
|
||||
jform_vvvvvzlvzc_required = false;
|
||||
jform_vvvvvzmvzd_required = false;
|
||||
jform_vvvvvzovze_required = false;
|
||||
jform_vvvvvzovzf_required = false;
|
||||
jform_vvvvvzovzg_required = false;
|
||||
jform_vvvvvzovzh_required = false;
|
||||
jform_vvvvvzovzi_required = false;
|
||||
jform_vvvvvzpvzj_required = false;
|
||||
jform_vvvvvzpvzh_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -127,26 +127,26 @@ function vvvvvyu(gettype_vvvvvyu)
|
||||
if (gettype)
|
||||
{
|
||||
jQuery('#jform_getcustom').closest('.control-group').show();
|
||||
if (jform_vvvvvyuvys_required)
|
||||
if (jform_vvvvvyuvyq_required)
|
||||
{
|
||||
updateFieldRequired('getcustom',0);
|
||||
jQuery('#jform_getcustom').prop('required','required');
|
||||
jQuery('#jform_getcustom').attr('aria-required',true);
|
||||
jQuery('#jform_getcustom').addClass('required');
|
||||
jform_vvvvvyuvys_required = false;
|
||||
jform_vvvvvyuvyq_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_getcustom').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyuvys_required)
|
||||
if (!jform_vvvvvyuvyq_required)
|
||||
{
|
||||
updateFieldRequired('getcustom',1);
|
||||
jQuery('#jform_getcustom').removeAttr('required');
|
||||
jQuery('#jform_getcustom').removeAttr('aria-required');
|
||||
jQuery('#jform_getcustom').removeClass('required');
|
||||
jform_vvvvvyuvys_required = true;
|
||||
jform_vvvvvyuvyq_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -182,26 +182,26 @@ function vvvvvyv(main_source_vvvvvyv)
|
||||
if (main_source)
|
||||
{
|
||||
jQuery('#jform_view_table_main').closest('.control-group').show();
|
||||
if (jform_vvvvvyvvyt_required)
|
||||
if (jform_vvvvvyvvyr_required)
|
||||
{
|
||||
updateFieldRequired('view_table_main',0);
|
||||
jQuery('#jform_view_table_main').prop('required','required');
|
||||
jQuery('#jform_view_table_main').attr('aria-required',true);
|
||||
jQuery('#jform_view_table_main').addClass('required');
|
||||
jform_vvvvvyvvyt_required = false;
|
||||
jform_vvvvvyvvyr_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_view_table_main').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyvvyt_required)
|
||||
if (!jform_vvvvvyvvyr_required)
|
||||
{
|
||||
updateFieldRequired('view_table_main',1);
|
||||
jQuery('#jform_view_table_main').removeAttr('required');
|
||||
jQuery('#jform_view_table_main').removeAttr('aria-required');
|
||||
jQuery('#jform_view_table_main').removeClass('required');
|
||||
jform_vvvvvyvvyt_required = true;
|
||||
jform_vvvvvyvvyr_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -237,26 +237,26 @@ function vvvvvyw(main_source_vvvvvyw)
|
||||
if (main_source)
|
||||
{
|
||||
jQuery('#jform_view_selection').closest('.control-group').show();
|
||||
if (jform_vvvvvywvyu_required)
|
||||
if (jform_vvvvvywvys_required)
|
||||
{
|
||||
updateFieldRequired('view_selection',0);
|
||||
jQuery('#jform_view_selection').prop('required','required');
|
||||
jQuery('#jform_view_selection').attr('aria-required',true);
|
||||
jQuery('#jform_view_selection').addClass('required');
|
||||
jform_vvvvvywvyu_required = false;
|
||||
jform_vvvvvywvys_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_view_selection').closest('.control-group').hide();
|
||||
if (!jform_vvvvvywvyu_required)
|
||||
if (!jform_vvvvvywvys_required)
|
||||
{
|
||||
updateFieldRequired('view_selection',1);
|
||||
jQuery('#jform_view_selection').removeAttr('required');
|
||||
jQuery('#jform_view_selection').removeAttr('aria-required');
|
||||
jQuery('#jform_view_selection').removeClass('required');
|
||||
jform_vvvvvywvyu_required = true;
|
||||
jform_vvvvvywvys_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -292,26 +292,26 @@ function vvvvvyx(main_source_vvvvvyx)
|
||||
if (main_source)
|
||||
{
|
||||
jQuery('#jform_db_table_main').closest('.control-group').show();
|
||||
if (jform_vvvvvyxvyv_required)
|
||||
if (jform_vvvvvyxvyt_required)
|
||||
{
|
||||
updateFieldRequired('db_table_main',0);
|
||||
jQuery('#jform_db_table_main').prop('required','required');
|
||||
jQuery('#jform_db_table_main').attr('aria-required',true);
|
||||
jQuery('#jform_db_table_main').addClass('required');
|
||||
jform_vvvvvyxvyv_required = false;
|
||||
jform_vvvvvyxvyt_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_db_table_main').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyxvyv_required)
|
||||
if (!jform_vvvvvyxvyt_required)
|
||||
{
|
||||
updateFieldRequired('db_table_main',1);
|
||||
jQuery('#jform_db_table_main').removeAttr('required');
|
||||
jQuery('#jform_db_table_main').removeAttr('aria-required');
|
||||
jQuery('#jform_db_table_main').removeClass('required');
|
||||
jform_vvvvvyxvyv_required = true;
|
||||
jform_vvvvvyxvyt_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -347,26 +347,26 @@ function vvvvvyy(main_source_vvvvvyy)
|
||||
if (main_source)
|
||||
{
|
||||
jQuery('#jform_db_selection').closest('.control-group').show();
|
||||
if (jform_vvvvvyyvyw_required)
|
||||
if (jform_vvvvvyyvyu_required)
|
||||
{
|
||||
updateFieldRequired('db_selection',0);
|
||||
jQuery('#jform_db_selection').prop('required','required');
|
||||
jQuery('#jform_db_selection').attr('aria-required',true);
|
||||
jQuery('#jform_db_selection').addClass('required');
|
||||
jform_vvvvvyyvyw_required = false;
|
||||
jform_vvvvvyyvyu_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_db_selection').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyyvyw_required)
|
||||
if (!jform_vvvvvyyvyu_required)
|
||||
{
|
||||
updateFieldRequired('db_selection',1);
|
||||
jQuery('#jform_db_selection').removeAttr('required');
|
||||
jQuery('#jform_db_selection').removeAttr('aria-required');
|
||||
jQuery('#jform_db_selection').removeClass('required');
|
||||
jform_vvvvvyyvyw_required = true;
|
||||
jform_vvvvvyyvyu_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -389,26 +389,26 @@ function vvvvvyz(addcalculation_vvvvvyz)
|
||||
if (addcalculation_vvvvvyz == 1)
|
||||
{
|
||||
jQuery('#jform_php_calculation').closest('.control-group').show();
|
||||
if (jform_vvvvvyzvyx_required)
|
||||
if (jform_vvvvvyzvyv_required)
|
||||
{
|
||||
updateFieldRequired('php_calculation',0);
|
||||
jQuery('#jform_php_calculation').prop('required','required');
|
||||
jQuery('#jform_php_calculation').attr('aria-required',true);
|
||||
jQuery('#jform_php_calculation').addClass('required');
|
||||
jform_vvvvvyzvyx_required = false;
|
||||
jform_vvvvvyzvyv_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_calculation').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyzvyx_required)
|
||||
if (!jform_vvvvvyzvyv_required)
|
||||
{
|
||||
updateFieldRequired('php_calculation',1);
|
||||
jQuery('#jform_php_calculation').removeAttr('required');
|
||||
jQuery('#jform_php_calculation').removeAttr('aria-required');
|
||||
jQuery('#jform_php_calculation').removeClass('required');
|
||||
jform_vvvvvyzvyx_required = true;
|
||||
jform_vvvvvyzvyv_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -555,26 +555,26 @@ function vvvvvze(main_source_vvvvvze)
|
||||
if (main_source)
|
||||
{
|
||||
jQuery('#jform_php_custom_get').closest('.control-group').show();
|
||||
if (jform_vvvvvzevyy_required)
|
||||
if (jform_vvvvvzevyw_required)
|
||||
{
|
||||
updateFieldRequired('php_custom_get',0);
|
||||
jQuery('#jform_php_custom_get').prop('required','required');
|
||||
jQuery('#jform_php_custom_get').attr('aria-required',true);
|
||||
jQuery('#jform_php_custom_get').addClass('required');
|
||||
jform_vvvvvzevyy_required = false;
|
||||
jform_vvvvvzevyw_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_custom_get').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzevyy_required)
|
||||
if (!jform_vvvvvzevyw_required)
|
||||
{
|
||||
updateFieldRequired('php_custom_get',1);
|
||||
jQuery('#jform_php_custom_get').removeAttr('required');
|
||||
jQuery('#jform_php_custom_get').removeAttr('aria-required');
|
||||
jQuery('#jform_php_custom_get').removeClass('required');
|
||||
jform_vvvvvzevyy_required = true;
|
||||
jform_vvvvvzevyw_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -670,26 +670,26 @@ function vvvvvzg(add_php_before_getitem_vvvvvzg,gettype_vvvvvzg)
|
||||
if (add_php_before_getitem && gettype)
|
||||
{
|
||||
jQuery('#jform_php_before_getitem').closest('.control-group').show();
|
||||
if (jform_vvvvvzgvyz_required)
|
||||
if (jform_vvvvvzgvyx_required)
|
||||
{
|
||||
updateFieldRequired('php_before_getitem',0);
|
||||
jQuery('#jform_php_before_getitem').prop('required','required');
|
||||
jQuery('#jform_php_before_getitem').attr('aria-required',true);
|
||||
jQuery('#jform_php_before_getitem').addClass('required');
|
||||
jform_vvvvvzgvyz_required = false;
|
||||
jform_vvvvvzgvyx_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_before_getitem').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzgvyz_required)
|
||||
if (!jform_vvvvvzgvyx_required)
|
||||
{
|
||||
updateFieldRequired('php_before_getitem',1);
|
||||
jQuery('#jform_php_before_getitem').removeAttr('required');
|
||||
jQuery('#jform_php_before_getitem').removeAttr('aria-required');
|
||||
jQuery('#jform_php_before_getitem').removeClass('required');
|
||||
jform_vvvvvzgvyz_required = true;
|
||||
jform_vvvvvzgvyx_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -748,26 +748,26 @@ function vvvvvzh(add_php_after_getitem_vvvvvzh,gettype_vvvvvzh)
|
||||
if (add_php_after_getitem && gettype)
|
||||
{
|
||||
jQuery('#jform_php_after_getitem').closest('.control-group').show();
|
||||
if (jform_vvvvvzhvza_required)
|
||||
if (jform_vvvvvzhvyy_required)
|
||||
{
|
||||
updateFieldRequired('php_after_getitem',0);
|
||||
jQuery('#jform_php_after_getitem').prop('required','required');
|
||||
jQuery('#jform_php_after_getitem').attr('aria-required',true);
|
||||
jQuery('#jform_php_after_getitem').addClass('required');
|
||||
jform_vvvvvzhvza_required = false;
|
||||
jform_vvvvvzhvyy_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_after_getitem').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzhvza_required)
|
||||
if (!jform_vvvvvzhvyy_required)
|
||||
{
|
||||
updateFieldRequired('php_after_getitem',1);
|
||||
jQuery('#jform_php_after_getitem').removeAttr('required');
|
||||
jQuery('#jform_php_after_getitem').removeAttr('aria-required');
|
||||
jQuery('#jform_php_after_getitem').removeClass('required');
|
||||
jform_vvvvvzhvza_required = true;
|
||||
jform_vvvvvzhvyy_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -814,45 +814,45 @@ function vvvvvzj(gettype_vvvvvzj)
|
||||
if (gettype)
|
||||
{
|
||||
jQuery('#jform_add_php_after_getitem').closest('.control-group').show();
|
||||
if (jform_vvvvvzjvzb_required)
|
||||
if (jform_vvvvvzjvyz_required)
|
||||
{
|
||||
updateFieldRequired('add_php_after_getitem',0);
|
||||
jQuery('#jform_add_php_after_getitem').prop('required','required');
|
||||
jQuery('#jform_add_php_after_getitem').attr('aria-required',true);
|
||||
jQuery('#jform_add_php_after_getitem').addClass('required');
|
||||
jform_vvvvvzjvzb_required = false;
|
||||
jform_vvvvvzjvyz_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_add_php_before_getitem').closest('.control-group').show();
|
||||
if (jform_vvvvvzjvzc_required)
|
||||
if (jform_vvvvvzjvza_required)
|
||||
{
|
||||
updateFieldRequired('add_php_before_getitem',0);
|
||||
jQuery('#jform_add_php_before_getitem').prop('required','required');
|
||||
jQuery('#jform_add_php_before_getitem').attr('aria-required',true);
|
||||
jQuery('#jform_add_php_before_getitem').addClass('required');
|
||||
jform_vvvvvzjvzc_required = false;
|
||||
jform_vvvvvzjvza_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_add_php_after_getitem').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzjvzb_required)
|
||||
if (!jform_vvvvvzjvyz_required)
|
||||
{
|
||||
updateFieldRequired('add_php_after_getitem',1);
|
||||
jQuery('#jform_add_php_after_getitem').removeAttr('required');
|
||||
jQuery('#jform_add_php_after_getitem').removeAttr('aria-required');
|
||||
jQuery('#jform_add_php_after_getitem').removeClass('required');
|
||||
jform_vvvvvzjvzb_required = true;
|
||||
jform_vvvvvzjvyz_required = true;
|
||||
}
|
||||
jQuery('#jform_add_php_before_getitem').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzjvzc_required)
|
||||
if (!jform_vvvvvzjvza_required)
|
||||
{
|
||||
updateFieldRequired('add_php_before_getitem',1);
|
||||
jQuery('#jform_add_php_before_getitem').removeAttr('required');
|
||||
jQuery('#jform_add_php_before_getitem').removeAttr('aria-required');
|
||||
jQuery('#jform_add_php_before_getitem').removeClass('required');
|
||||
jform_vvvvvzjvzc_required = true;
|
||||
jform_vvvvvzjvza_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -900,26 +900,26 @@ function vvvvvzk(add_php_getlistquery_vvvvvzk,gettype_vvvvvzk)
|
||||
if (add_php_getlistquery && gettype)
|
||||
{
|
||||
jQuery('#jform_php_getlistquery').closest('.control-group').show();
|
||||
if (jform_vvvvvzkvzd_required)
|
||||
if (jform_vvvvvzkvzb_required)
|
||||
{
|
||||
updateFieldRequired('php_getlistquery',0);
|
||||
jQuery('#jform_php_getlistquery').prop('required','required');
|
||||
jQuery('#jform_php_getlistquery').attr('aria-required',true);
|
||||
jQuery('#jform_php_getlistquery').addClass('required');
|
||||
jform_vvvvvzkvzd_required = false;
|
||||
jform_vvvvvzkvzb_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_getlistquery').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzkvzd_required)
|
||||
if (!jform_vvvvvzkvzb_required)
|
||||
{
|
||||
updateFieldRequired('php_getlistquery',1);
|
||||
jQuery('#jform_php_getlistquery').removeAttr('required');
|
||||
jQuery('#jform_php_getlistquery').removeAttr('aria-required');
|
||||
jQuery('#jform_php_getlistquery').removeClass('required');
|
||||
jform_vvvvvzkvzd_required = true;
|
||||
jform_vvvvvzkvzb_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -978,26 +978,26 @@ function vvvvvzl(add_php_before_getitems_vvvvvzl,gettype_vvvvvzl)
|
||||
if (add_php_before_getitems && gettype)
|
||||
{
|
||||
jQuery('#jform_php_before_getitems').closest('.control-group').show();
|
||||
if (jform_vvvvvzlvze_required)
|
||||
if (jform_vvvvvzlvzc_required)
|
||||
{
|
||||
updateFieldRequired('php_before_getitems',0);
|
||||
jQuery('#jform_php_before_getitems').prop('required','required');
|
||||
jQuery('#jform_php_before_getitems').attr('aria-required',true);
|
||||
jQuery('#jform_php_before_getitems').addClass('required');
|
||||
jform_vvvvvzlvze_required = false;
|
||||
jform_vvvvvzlvzc_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_before_getitems').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzlvze_required)
|
||||
if (!jform_vvvvvzlvzc_required)
|
||||
{
|
||||
updateFieldRequired('php_before_getitems',1);
|
||||
jQuery('#jform_php_before_getitems').removeAttr('required');
|
||||
jQuery('#jform_php_before_getitems').removeAttr('aria-required');
|
||||
jQuery('#jform_php_before_getitems').removeClass('required');
|
||||
jform_vvvvvzlvze_required = true;
|
||||
jform_vvvvvzlvzc_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1056,26 +1056,26 @@ function vvvvvzm(add_php_after_getitems_vvvvvzm,gettype_vvvvvzm)
|
||||
if (add_php_after_getitems && gettype)
|
||||
{
|
||||
jQuery('#jform_php_after_getitems').closest('.control-group').show();
|
||||
if (jform_vvvvvzmvzf_required)
|
||||
if (jform_vvvvvzmvzd_required)
|
||||
{
|
||||
updateFieldRequired('php_after_getitems',0);
|
||||
jQuery('#jform_php_after_getitems').prop('required','required');
|
||||
jQuery('#jform_php_after_getitems').attr('aria-required',true);
|
||||
jQuery('#jform_php_after_getitems').addClass('required');
|
||||
jform_vvvvvzmvzf_required = false;
|
||||
jform_vvvvvzmvzd_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_after_getitems').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzmvzf_required)
|
||||
if (!jform_vvvvvzmvzd_required)
|
||||
{
|
||||
updateFieldRequired('php_after_getitems',1);
|
||||
jQuery('#jform_php_after_getitems').removeAttr('required');
|
||||
jQuery('#jform_php_after_getitems').removeAttr('aria-required');
|
||||
jQuery('#jform_php_after_getitems').removeClass('required');
|
||||
jform_vvvvvzmvzf_required = true;
|
||||
jform_vvvvvzmvzd_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1122,64 +1122,64 @@ function vvvvvzo(gettype_vvvvvzo)
|
||||
if (gettype)
|
||||
{
|
||||
jQuery('#jform_add_php_after_getitems').closest('.control-group').show();
|
||||
if (jform_vvvvvzovzg_required)
|
||||
if (jform_vvvvvzovze_required)
|
||||
{
|
||||
updateFieldRequired('add_php_after_getitems',0);
|
||||
jQuery('#jform_add_php_after_getitems').prop('required','required');
|
||||
jQuery('#jform_add_php_after_getitems').attr('aria-required',true);
|
||||
jQuery('#jform_add_php_after_getitems').addClass('required');
|
||||
jform_vvvvvzovzg_required = false;
|
||||
jform_vvvvvzovze_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_add_php_before_getitems').closest('.control-group').show();
|
||||
if (jform_vvvvvzovzh_required)
|
||||
if (jform_vvvvvzovzf_required)
|
||||
{
|
||||
updateFieldRequired('add_php_before_getitems',0);
|
||||
jQuery('#jform_add_php_before_getitems').prop('required','required');
|
||||
jQuery('#jform_add_php_before_getitems').attr('aria-required',true);
|
||||
jQuery('#jform_add_php_before_getitems').addClass('required');
|
||||
jform_vvvvvzovzh_required = false;
|
||||
jform_vvvvvzovzf_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_add_php_getlistquery').closest('.control-group').show();
|
||||
if (jform_vvvvvzovzi_required)
|
||||
if (jform_vvvvvzovzg_required)
|
||||
{
|
||||
updateFieldRequired('add_php_getlistquery',0);
|
||||
jQuery('#jform_add_php_getlistquery').prop('required','required');
|
||||
jQuery('#jform_add_php_getlistquery').attr('aria-required',true);
|
||||
jQuery('#jform_add_php_getlistquery').addClass('required');
|
||||
jform_vvvvvzovzi_required = false;
|
||||
jform_vvvvvzovzg_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_add_php_after_getitems').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzovzg_required)
|
||||
if (!jform_vvvvvzovze_required)
|
||||
{
|
||||
updateFieldRequired('add_php_after_getitems',1);
|
||||
jQuery('#jform_add_php_after_getitems').removeAttr('required');
|
||||
jQuery('#jform_add_php_after_getitems').removeAttr('aria-required');
|
||||
jQuery('#jform_add_php_after_getitems').removeClass('required');
|
||||
jform_vvvvvzovzg_required = true;
|
||||
jform_vvvvvzovze_required = true;
|
||||
}
|
||||
jQuery('#jform_add_php_before_getitems').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzovzh_required)
|
||||
if (!jform_vvvvvzovzf_required)
|
||||
{
|
||||
updateFieldRequired('add_php_before_getitems',1);
|
||||
jQuery('#jform_add_php_before_getitems').removeAttr('required');
|
||||
jQuery('#jform_add_php_before_getitems').removeAttr('aria-required');
|
||||
jQuery('#jform_add_php_before_getitems').removeClass('required');
|
||||
jform_vvvvvzovzh_required = true;
|
||||
jform_vvvvvzovzf_required = true;
|
||||
}
|
||||
jQuery('#jform_add_php_getlistquery').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzovzi_required)
|
||||
if (!jform_vvvvvzovzg_required)
|
||||
{
|
||||
updateFieldRequired('add_php_getlistquery',1);
|
||||
jQuery('#jform_add_php_getlistquery').removeAttr('required');
|
||||
jQuery('#jform_add_php_getlistquery').removeAttr('aria-required');
|
||||
jQuery('#jform_add_php_getlistquery').removeClass('required');
|
||||
jform_vvvvvzovzi_required = true;
|
||||
jform_vvvvvzovzg_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1215,26 +1215,26 @@ function vvvvvzp(gettype_vvvvvzp)
|
||||
if (gettype)
|
||||
{
|
||||
jQuery('#jform_pagination').closest('.control-group').show();
|
||||
if (jform_vvvvvzpvzj_required)
|
||||
if (jform_vvvvvzpvzh_required)
|
||||
{
|
||||
updateFieldRequired('pagination',0);
|
||||
jQuery('#jform_pagination').prop('required','required');
|
||||
jQuery('#jform_pagination').attr('aria-required',true);
|
||||
jQuery('#jform_pagination').addClass('required');
|
||||
jform_vvvvvzpvzj_required = false;
|
||||
jform_vvvvvzpvzh_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_pagination').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzpvzj_required)
|
||||
if (!jform_vvvvvzpvzh_required)
|
||||
{
|
||||
updateFieldRequired('pagination',1);
|
||||
jQuery('#jform_pagination').removeAttr('required');
|
||||
jQuery('#jform_pagination').removeAttr('aria-required');
|
||||
jQuery('#jform_pagination').removeClass('required');
|
||||
jform_vvvvvzpvzj_required = true;
|
||||
jform_vvvvvzpvzh_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,14 +23,14 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvzuvzo_required = false;
|
||||
jform_vvvvvzvvzp_required = false;
|
||||
jform_vvvvvzwvzq_required = false;
|
||||
jform_vvvvvzxvzr_required = false;
|
||||
jform_vvvvwaavzs_required = false;
|
||||
jform_vvvvwabvzt_required = false;
|
||||
jform_vvvvwacvzu_required = false;
|
||||
jform_vvvvwadvzv_required = false;
|
||||
jform_vvvvvzuvzm_required = false;
|
||||
jform_vvvvvzvvzn_required = false;
|
||||
jform_vvvvvzwvzo_required = false;
|
||||
jform_vvvvvzxvzp_required = false;
|
||||
jform_vvvvwaavzq_required = false;
|
||||
jform_vvvvwabvzr_required = false;
|
||||
jform_vvvvwacvzs_required = false;
|
||||
jform_vvvvwadvzt_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -84,26 +84,26 @@ function vvvvvzu(datalenght_vvvvvzu)
|
||||
if (datalenght)
|
||||
{
|
||||
jQuery('#jform_datalenght_other').closest('.control-group').show();
|
||||
if (jform_vvvvvzuvzo_required)
|
||||
if (jform_vvvvvzuvzm_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_vvvvvzuvzo_required = false;
|
||||
jform_vvvvvzuvzm_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_datalenght_other').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzuvzo_required)
|
||||
if (!jform_vvvvvzuvzm_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_vvvvvzuvzo_required = true;
|
||||
jform_vvvvvzuvzm_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -139,26 +139,26 @@ function vvvvvzv(datadefault_vvvvvzv)
|
||||
if (datadefault)
|
||||
{
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').show();
|
||||
if (jform_vvvvvzvvzp_required)
|
||||
if (jform_vvvvvzvvzn_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_vvvvvzvvzp_required = false;
|
||||
jform_vvvvvzvvzn_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_datadefault_other').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzvvzp_required)
|
||||
if (!jform_vvvvvzvvzn_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_vvvvvzvvzp_required = true;
|
||||
jform_vvvvvzvvzn_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -196,13 +196,13 @@ function vvvvvzw(datatype_vvvvvzw)
|
||||
jQuery('#jform_datadefault').closest('.control-group').show();
|
||||
jQuery('#jform_datalenght').closest('.control-group').show();
|
||||
jQuery('#jform_indexes').closest('.control-group').show();
|
||||
if (jform_vvvvvzwvzq_required)
|
||||
if (jform_vvvvvzwvzo_required)
|
||||
{
|
||||
updateFieldRequired('indexes',0);
|
||||
jQuery('#jform_indexes').prop('required','required');
|
||||
jQuery('#jform_indexes').attr('aria-required',true);
|
||||
jQuery('#jform_indexes').addClass('required');
|
||||
jform_vvvvvzwvzq_required = false;
|
||||
jform_vvvvvzwvzo_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
@ -211,13 +211,13 @@ function vvvvvzw(datatype_vvvvvzw)
|
||||
jQuery('#jform_datadefault').closest('.control-group').hide();
|
||||
jQuery('#jform_datalenght').closest('.control-group').hide();
|
||||
jQuery('#jform_indexes').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzwvzq_required)
|
||||
if (!jform_vvvvvzwvzo_required)
|
||||
{
|
||||
updateFieldRequired('indexes',1);
|
||||
jQuery('#jform_indexes').removeAttr('required');
|
||||
jQuery('#jform_indexes').removeAttr('aria-required');
|
||||
jQuery('#jform_indexes').removeClass('required');
|
||||
jform_vvvvvzwvzq_required = true;
|
||||
jform_vvvvvzwvzo_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -253,26 +253,26 @@ function vvvvvzx(datatype_vvvvvzx)
|
||||
if (datatype)
|
||||
{
|
||||
jQuery('#jform_store').closest('.control-group').show();
|
||||
if (jform_vvvvvzxvzr_required)
|
||||
if (jform_vvvvvzxvzp_required)
|
||||
{
|
||||
updateFieldRequired('store',0);
|
||||
jQuery('#jform_store').prop('required','required');
|
||||
jQuery('#jform_store').attr('aria-required',true);
|
||||
jQuery('#jform_store').addClass('required');
|
||||
jform_vvvvvzxvzr_required = false;
|
||||
jform_vvvvvzxvzp_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_store').closest('.control-group').hide();
|
||||
if (!jform_vvvvvzxvzr_required)
|
||||
if (!jform_vvvvvzxvzp_required)
|
||||
{
|
||||
updateFieldRequired('store',1);
|
||||
jQuery('#jform_store').removeAttr('required');
|
||||
jQuery('#jform_store').removeAttr('aria-required');
|
||||
jQuery('#jform_store').removeClass('required');
|
||||
jform_vvvvvzxvzr_required = true;
|
||||
jform_vvvvvzxvzp_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -356,26 +356,26 @@ function vvvvwaa(add_css_view_vvvvwaa)
|
||||
if (add_css_view_vvvvwaa == 1)
|
||||
{
|
||||
jQuery('#jform_css_view').closest('.control-group').show();
|
||||
if (jform_vvvvwaavzs_required)
|
||||
if (jform_vvvvwaavzq_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_vvvvwaavzs_required = false;
|
||||
jform_vvvvwaavzq_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaavzs_required)
|
||||
if (!jform_vvvvwaavzq_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_vvvvwaavzs_required = true;
|
||||
jform_vvvvwaavzq_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -387,26 +387,26 @@ function vvvvwab(add_css_views_vvvvwab)
|
||||
if (add_css_views_vvvvwab == 1)
|
||||
{
|
||||
jQuery('#jform_css_views').closest('.control-group').show();
|
||||
if (jform_vvvvwabvzt_required)
|
||||
if (jform_vvvvwabvzr_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_vvvvwabvzt_required = false;
|
||||
jform_vvvvwabvzr_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_views').closest('.control-group').hide();
|
||||
if (!jform_vvvvwabvzt_required)
|
||||
if (!jform_vvvvwabvzr_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_vvvvwabvzt_required = true;
|
||||
jform_vvvvwabvzr_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -418,26 +418,26 @@ function vvvvwac(add_javascript_view_footer_vvvvwac)
|
||||
if (add_javascript_view_footer_vvvvwac == 1)
|
||||
{
|
||||
jQuery('#jform_javascript_view_footer').closest('.control-group').show();
|
||||
if (jform_vvvvwacvzu_required)
|
||||
if (jform_vvvvwacvzs_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_vvvvwacvzu_required = false;
|
||||
jform_vvvvwacvzs_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_javascript_view_footer').closest('.control-group').hide();
|
||||
if (!jform_vvvvwacvzu_required)
|
||||
if (!jform_vvvvwacvzs_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_vvvvwacvzu_required = true;
|
||||
jform_vvvvwacvzs_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -449,26 +449,26 @@ function vvvvwad(add_javascript_views_footer_vvvvwad)
|
||||
if (add_javascript_views_footer_vvvvwad == 1)
|
||||
{
|
||||
jQuery('#jform_javascript_views_footer').closest('.control-group').show();
|
||||
if (jform_vvvvwadvzv_required)
|
||||
if (jform_vvvvwadvzt_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_vvvvwadvzv_required = false;
|
||||
jform_vvvvwadvzt_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_javascript_views_footer').closest('.control-group').hide();
|
||||
if (!jform_vvvvwadvzv_required)
|
||||
if (!jform_vvvvwadvzt_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_vvvvwadvzv_required = true;
|
||||
jform_vvvvwadvzt_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,12 +23,12 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvwaevzy_required = false;
|
||||
jform_vvvvwafvzz_required = false;
|
||||
jform_vvvvwagwaa_required = false;
|
||||
jform_vvvvwahwab_required = false;
|
||||
jform_vvvvwaiwac_required = false;
|
||||
jform_vvvvwajwad_required = false;
|
||||
jform_vvvvwaevzw_required = false;
|
||||
jform_vvvvwafvzx_required = false;
|
||||
jform_vvvvwagvzy_required = false;
|
||||
jform_vvvvwahvzz_required = false;
|
||||
jform_vvvvwaiwaa_required = false;
|
||||
jform_vvvvwajwab_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -59,26 +59,26 @@ function vvvvwae(location_vvvvwae)
|
||||
if (location_vvvvwae == 1)
|
||||
{
|
||||
jQuery('#jform_admin_view').closest('.control-group').show();
|
||||
if (jform_vvvvwaevzy_required)
|
||||
if (jform_vvvvwaevzw_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_vvvvwaevzy_required = false;
|
||||
jform_vvvvwaevzw_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_admin_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaevzy_required)
|
||||
if (!jform_vvvvwaevzw_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_vvvvwaevzy_required = true;
|
||||
jform_vvvvwaevzw_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -90,26 +90,26 @@ function vvvvwaf(location_vvvvwaf)
|
||||
if (location_vvvvwaf == 2)
|
||||
{
|
||||
jQuery('#jform_site_view').closest('.control-group').show();
|
||||
if (jform_vvvvwafvzz_required)
|
||||
if (jform_vvvvwafvzx_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_vvvvwafvzz_required = false;
|
||||
jform_vvvvwafvzx_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_site_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvwafvzz_required)
|
||||
if (!jform_vvvvwafvzx_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_vvvvwafvzz_required = true;
|
||||
jform_vvvvwafvzx_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -134,26 +134,26 @@ function vvvvwag(type_vvvvwag)
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_url').closest('.control-group').show();
|
||||
if (jform_vvvvwagwaa_required)
|
||||
if (jform_vvvvwagvzy_required)
|
||||
{
|
||||
updateFieldRequired('url',0);
|
||||
jQuery('#jform_url').prop('required','required');
|
||||
jQuery('#jform_url').attr('aria-required',true);
|
||||
jQuery('#jform_url').addClass('required');
|
||||
jform_vvvvwagwaa_required = false;
|
||||
jform_vvvvwagvzy_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_url').closest('.control-group').hide();
|
||||
if (!jform_vvvvwagwaa_required)
|
||||
if (!jform_vvvvwagvzy_required)
|
||||
{
|
||||
updateFieldRequired('url',1);
|
||||
jQuery('#jform_url').removeAttr('required');
|
||||
jQuery('#jform_url').removeAttr('aria-required');
|
||||
jQuery('#jform_url').removeClass('required');
|
||||
jform_vvvvwagwaa_required = true;
|
||||
jform_vvvvwagvzy_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -189,26 +189,26 @@ function vvvvwah(type_vvvvwah)
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_article').closest('.control-group').show();
|
||||
if (jform_vvvvwahwab_required)
|
||||
if (jform_vvvvwahvzz_required)
|
||||
{
|
||||
updateFieldRequired('article',0);
|
||||
jQuery('#jform_article').prop('required','required');
|
||||
jQuery('#jform_article').attr('aria-required',true);
|
||||
jQuery('#jform_article').addClass('required');
|
||||
jform_vvvvwahwab_required = false;
|
||||
jform_vvvvwahvzz_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_article').closest('.control-group').hide();
|
||||
if (!jform_vvvvwahwab_required)
|
||||
if (!jform_vvvvwahvzz_required)
|
||||
{
|
||||
updateFieldRequired('article',1);
|
||||
jQuery('#jform_article').removeAttr('required');
|
||||
jQuery('#jform_article').removeAttr('aria-required');
|
||||
jQuery('#jform_article').removeClass('required');
|
||||
jform_vvvvwahwab_required = true;
|
||||
jform_vvvvwahvzz_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -244,26 +244,26 @@ function vvvvwai(type_vvvvwai)
|
||||
if (type)
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').show();
|
||||
if (jform_vvvvwaiwac_required)
|
||||
if (jform_vvvvwaiwaa_required)
|
||||
{
|
||||
updateFieldRequired('content',0);
|
||||
jQuery('#jform_content').prop('required','required');
|
||||
jQuery('#jform_content').attr('aria-required',true);
|
||||
jQuery('#jform_content').addClass('required');
|
||||
jform_vvvvwaiwac_required = false;
|
||||
jform_vvvvwaiwaa_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_content-lbl').closest('.control-group').hide();
|
||||
if (!jform_vvvvwaiwac_required)
|
||||
if (!jform_vvvvwaiwaa_required)
|
||||
{
|
||||
updateFieldRequired('content',1);
|
||||
jQuery('#jform_content').removeAttr('required');
|
||||
jQuery('#jform_content').removeAttr('aria-required');
|
||||
jQuery('#jform_content').removeClass('required');
|
||||
jform_vvvvwaiwac_required = true;
|
||||
jform_vvvvwaiwaa_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -286,26 +286,26 @@ function vvvvwaj(target_vvvvwaj)
|
||||
if (target_vvvvwaj == 1)
|
||||
{
|
||||
jQuery('#jform_groups').closest('.control-group').show();
|
||||
if (jform_vvvvwajwad_required)
|
||||
if (jform_vvvvwajwab_required)
|
||||
{
|
||||
updateFieldRequired('groups',0);
|
||||
jQuery('#jform_groups').prop('required','required');
|
||||
jQuery('#jform_groups').attr('aria-required',true);
|
||||
jQuery('#jform_groups').addClass('required');
|
||||
jform_vvvvwajwad_required = false;
|
||||
jform_vvvvwajwab_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_groups').closest('.control-group').hide();
|
||||
if (!jform_vvvvwajwad_required)
|
||||
if (!jform_vvvvwajwab_required)
|
||||
{
|
||||
updateFieldRequired('groups',1);
|
||||
jQuery('#jform_groups').removeAttr('required');
|
||||
jQuery('#jform_groups').removeAttr('aria-required');
|
||||
jQuery('#jform_groups').removeClass('required');
|
||||
jform_vvvvwajwad_required = true;
|
||||
jform_vvvvwajwab_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,7 +23,7 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvytvyr_required = false;
|
||||
jform_vvvvvytvyp_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -39,26 +39,26 @@ function vvvvvyt(add_php_view_vvvvvyt)
|
||||
if (add_php_view_vvvvvyt == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvytvyr_required)
|
||||
if (jform_vvvvvytvyp_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_vvvvvytvyr_required = false;
|
||||
jform_vvvvvytvyp_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvytvyr_required)
|
||||
if (!jform_vvvvvytvyp_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_vvvvvytvyr_required = true;
|
||||
jform_vvvvvytvyp_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,16 +23,16 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvyivyf_required = false;
|
||||
jform_vvvvvyjvyg_required = false;
|
||||
jform_vvvvvykvyh_required = false;
|
||||
jform_vvvvvylvyi_required = false;
|
||||
jform_vvvvvymvyj_required = false;
|
||||
jform_vvvvvynvyk_required = false;
|
||||
jform_vvvvvyovyl_required = false;
|
||||
jform_vvvvvypvym_required = false;
|
||||
jform_vvvvvyivye_required = false;
|
||||
jform_vvvvvyjvyf_required = false;
|
||||
jform_vvvvvykvyg_required = false;
|
||||
jform_vvvvvylvyh_required = false;
|
||||
jform_vvvvvymvyi_required = false;
|
||||
jform_vvvvvynvyj_required = false;
|
||||
jform_vvvvvyovyk_required = false;
|
||||
jform_vvvvvypvyl_required = false;
|
||||
jform_vvvvvyqvym_required = false;
|
||||
jform_vvvvvyqvyn_required = false;
|
||||
jform_vvvvvyqvyo_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -75,26 +75,26 @@ function vvvvvyi(add_php_view_vvvvvyi)
|
||||
if (add_php_view_vvvvvyi == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvyivyf_required)
|
||||
if (jform_vvvvvyivye_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_vvvvvyivyf_required = false;
|
||||
jform_vvvvvyivye_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyivyf_required)
|
||||
if (!jform_vvvvvyivye_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_vvvvvyivyf_required = true;
|
||||
jform_vvvvvyivye_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -106,26 +106,26 @@ function vvvvvyj(add_php_jview_display_vvvvvyj)
|
||||
if (add_php_jview_display_vvvvvyj == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').show();
|
||||
if (jform_vvvvvyjvyg_required)
|
||||
if (jform_vvvvvyjvyf_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_vvvvvyjvyg_required = false;
|
||||
jform_vvvvvyjvyf_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview_display').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyjvyg_required)
|
||||
if (!jform_vvvvvyjvyf_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_vvvvvyjvyg_required = true;
|
||||
jform_vvvvvyjvyf_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -137,26 +137,26 @@ function vvvvvyk(add_php_jview_vvvvvyk)
|
||||
if (add_php_jview_vvvvvyk == 1)
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').show();
|
||||
if (jform_vvvvvykvyh_required)
|
||||
if (jform_vvvvvykvyg_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_vvvvvykvyh_required = false;
|
||||
jform_vvvvvykvyg_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_jview').closest('.control-group').hide();
|
||||
if (!jform_vvvvvykvyh_required)
|
||||
if (!jform_vvvvvykvyg_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_vvvvvykvyh_required = true;
|
||||
jform_vvvvvykvyg_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -168,26 +168,26 @@ function vvvvvyl(add_php_document_vvvvvyl)
|
||||
if (add_php_document_vvvvvyl == 1)
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').show();
|
||||
if (jform_vvvvvylvyi_required)
|
||||
if (jform_vvvvvylvyh_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_vvvvvylvyi_required = false;
|
||||
jform_vvvvvylvyh_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvylvyi_required)
|
||||
if (!jform_vvvvvylvyh_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_vvvvvylvyi_required = true;
|
||||
jform_vvvvvylvyh_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -199,26 +199,26 @@ function vvvvvym(add_css_document_vvvvvym)
|
||||
if (add_css_document_vvvvvym == 1)
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').show();
|
||||
if (jform_vvvvvymvyj_required)
|
||||
if (jform_vvvvvymvyi_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_vvvvvymvyj_required = false;
|
||||
jform_vvvvvymvyi_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvymvyj_required)
|
||||
if (!jform_vvvvvymvyi_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_vvvvvymvyj_required = true;
|
||||
jform_vvvvvymvyi_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -230,26 +230,26 @@ function vvvvvyn(add_js_document_vvvvvyn)
|
||||
if (add_js_document_vvvvvyn == 1)
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').show();
|
||||
if (jform_vvvvvynvyk_required)
|
||||
if (jform_vvvvvynvyj_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_vvvvvynvyk_required = false;
|
||||
jform_vvvvvynvyj_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_js_document').closest('.control-group').hide();
|
||||
if (!jform_vvvvvynvyk_required)
|
||||
if (!jform_vvvvvynvyj_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_vvvvvynvyk_required = true;
|
||||
jform_vvvvvynvyj_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -261,26 +261,26 @@ function vvvvvyo(add_css_vvvvvyo)
|
||||
if (add_css_vvvvvyo == 1)
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').show();
|
||||
if (jform_vvvvvyovyl_required)
|
||||
if (jform_vvvvvyovyk_required)
|
||||
{
|
||||
updateFieldRequired('css',0);
|
||||
jQuery('#jform_css').prop('required','required');
|
||||
jQuery('#jform_css').attr('aria-required',true);
|
||||
jQuery('#jform_css').addClass('required');
|
||||
jform_vvvvvyovyl_required = false;
|
||||
jform_vvvvvyovyk_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_css').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyovyl_required)
|
||||
if (!jform_vvvvvyovyk_required)
|
||||
{
|
||||
updateFieldRequired('css',1);
|
||||
jQuery('#jform_css').removeAttr('required');
|
||||
jQuery('#jform_css').removeAttr('aria-required');
|
||||
jQuery('#jform_css').removeClass('required');
|
||||
jform_vvvvvyovyl_required = true;
|
||||
jform_vvvvvyovyk_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -293,13 +293,13 @@ function vvvvvyp(add_php_ajax_vvvvvyp)
|
||||
{
|
||||
jQuery('#jform_ajax_input-lbl').closest('.control-group').show();
|
||||
jQuery('#jform_php_ajaxmethod').closest('.control-group').show();
|
||||
if (jform_vvvvvypvym_required)
|
||||
if (jform_vvvvvypvyl_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_vvvvvypvym_required = false;
|
||||
jform_vvvvvypvyl_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
@ -307,13 +307,13 @@ function vvvvvyp(add_php_ajax_vvvvvyp)
|
||||
{
|
||||
jQuery('#jform_ajax_input-lbl').closest('.control-group').hide();
|
||||
jQuery('#jform_php_ajaxmethod').closest('.control-group').hide();
|
||||
if (!jform_vvvvvypvym_required)
|
||||
if (!jform_vvvvvypvyl_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_vvvvvypvym_required = true;
|
||||
jform_vvvvvypvyl_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -326,23 +326,23 @@ function vvvvvyq(add_custom_button_vvvvvyq)
|
||||
{
|
||||
jQuery('#jform_custom_button-lbl').closest('.control-group').show();
|
||||
jQuery('#jform_php_controller').closest('.control-group').show();
|
||||
if (jform_vvvvvyqvyn_required)
|
||||
if (jform_vvvvvyqvym_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_vvvvvyqvyn_required = false;
|
||||
jform_vvvvvyqvym_required = false;
|
||||
}
|
||||
|
||||
jQuery('#jform_php_model').closest('.control-group').show();
|
||||
if (jform_vvvvvyqvyo_required)
|
||||
if (jform_vvvvvyqvyn_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_vvvvvyqvyo_required = false;
|
||||
jform_vvvvvyqvyn_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
@ -350,22 +350,22 @@ function vvvvvyq(add_custom_button_vvvvvyq)
|
||||
{
|
||||
jQuery('#jform_custom_button-lbl').closest('.control-group').hide();
|
||||
jQuery('#jform_php_controller').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyqvyn_required)
|
||||
if (!jform_vvvvvyqvym_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_vvvvvyqvyn_required = true;
|
||||
jform_vvvvvyqvym_required = true;
|
||||
}
|
||||
jQuery('#jform_php_model').closest('.control-group').hide();
|
||||
if (!jform_vvvvvyqvyo_required)
|
||||
if (!jform_vvvvvyqvyn_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_vvvvvyqvyo_required = true;
|
||||
jform_vvvvvyqvyn_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -130,6 +130,7 @@
|
||||
class="list_class"
|
||||
multiple="false"
|
||||
default="0"
|
||||
required="true"
|
||||
/>
|
||||
<!-- Heading Field. Type: Text. (joomla) -->
|
||||
<field
|
||||
@ -154,31 +155,36 @@
|
||||
class="list_class"
|
||||
multiple="false"
|
||||
default="0"
|
||||
required="true"
|
||||
button="true"
|
||||
/>
|
||||
<!-- Description Field. Type: Textarea. (joomla) -->
|
||||
<!-- Contributor_email Field. Type: Text. (joomla) -->
|
||||
<field
|
||||
type="textarea"
|
||||
name="description"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_LABEL"
|
||||
rows="11"
|
||||
cols="10"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_DESCRIPTION"
|
||||
class="text_area span12"
|
||||
filter="HTML"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_HINT"
|
||||
type="text"
|
||||
name="contributor_email"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_EMAIL_LABEL"
|
||||
size="10"
|
||||
maxlength="50"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_EMAIL_DESCRIPTION"
|
||||
class="text_area"
|
||||
readonly="true"
|
||||
filter="STRING"
|
||||
message="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_EMAIL_MESSAGE"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_EMAIL_HINT"
|
||||
/>
|
||||
<!-- Snippet Field. Type: Textarea. (joomla) -->
|
||||
<!-- Contributor_website Field. Type: Text. (joomla) -->
|
||||
<field
|
||||
type="textarea"
|
||||
name="snippet"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_SNIPPET_LABEL"
|
||||
rows="27"
|
||||
cols="10"
|
||||
class="text_area span12"
|
||||
filter="raw"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_SNIPPET_HINT"
|
||||
required="true"
|
||||
type="text"
|
||||
name="contributor_website"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_WEBSITE_LABEL"
|
||||
size="10"
|
||||
maxlength="50"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_WEBSITE_DESCRIPTION"
|
||||
class="text_area"
|
||||
readonly="true"
|
||||
filter="STRING"
|
||||
message="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_WEBSITE_MESSAGE"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_WEBSITE_HINT"
|
||||
/>
|
||||
<!-- Usage Field. Type: Textarea. (joomla) -->
|
||||
<field
|
||||
@ -192,6 +198,60 @@
|
||||
filter="STRING"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_USAGE_HINT"
|
||||
/>
|
||||
<!-- Snippet Field. Type: Textarea. (joomla) -->
|
||||
<field
|
||||
type="textarea"
|
||||
name="snippet"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_SNIPPET_LABEL"
|
||||
rows="27"
|
||||
cols="10"
|
||||
class="text_area span12"
|
||||
filter="raw"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_SNIPPET_HINT"
|
||||
required="true"
|
||||
/>
|
||||
<!-- Description Field. Type: Textarea. (joomla) -->
|
||||
<field
|
||||
type="textarea"
|
||||
name="description"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_LABEL"
|
||||
rows="11"
|
||||
cols="10"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_DESCRIPTION"
|
||||
class="text_area span12"
|
||||
filter="HTML"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_DESCRIPTION_HINT"
|
||||
/>
|
||||
<!-- Contributor_name Field. Type: Text. (joomla) -->
|
||||
<field
|
||||
type="text"
|
||||
name="contributor_name"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_NAME_LABEL"
|
||||
size="10"
|
||||
maxlength="50"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_NAME_DESCRIPTION"
|
||||
class="text_area"
|
||||
readonly="true"
|
||||
filter="STRING"
|
||||
message="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_NAME_MESSAGE"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_NAME_HINT"
|
||||
/>
|
||||
<!-- Contributor_company Field. Type: Text. (joomla) -->
|
||||
<field
|
||||
type="text"
|
||||
name="contributor_company"
|
||||
label="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_COMPANY_LABEL"
|
||||
size="10"
|
||||
maxlength="50"
|
||||
description="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_COMPANY_DESCRIPTION"
|
||||
class="text_area"
|
||||
readonly="true"
|
||||
filter="STRING"
|
||||
message="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_COMPANY_MESSAGE"
|
||||
hint="COM_COMPONENTBUILDER_SNIPPET_CONTRIBUTOR_COMPANY_HINT"
|
||||
/>
|
||||
<!-- Note_contributor_details Field. Type: Note. A None Database Field. (joomla) -->
|
||||
<field type="note" name="note_contributor_details" label="COM_COMPONENTBUILDER_SNIPPET_NOTE_CONTRIBUTOR_DETAILS_LABEL" description="COM_COMPONENTBUILDER_SNIPPET_NOTE_CONTRIBUTOR_DETAILS_DESCRIPTION" heading="h4" class="alert alert-info note_contributor_details" />
|
||||
</fieldset>
|
||||
|
||||
<!-- Access Control Fields. -->
|
||||
|
@ -23,7 +23,7 @@
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// Some Global Values
|
||||
jform_vvvvvysvyq_required = false;
|
||||
jform_vvvvvysvyo_required = false;
|
||||
|
||||
// Initial Script
|
||||
jQuery(document).ready(function()
|
||||
@ -39,26 +39,26 @@ function vvvvvys(add_php_view_vvvvvys)
|
||||
if (add_php_view_vvvvvys == 1)
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').show();
|
||||
if (jform_vvvvvysvyq_required)
|
||||
if (jform_vvvvvysvyo_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_vvvvvysvyq_required = false;
|
||||
jform_vvvvvysvyo_required = false;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
jQuery('#jform_php_view').closest('.control-group').hide();
|
||||
if (!jform_vvvvvysvyq_required)
|
||||
if (!jform_vvvvvysvyo_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_vvvvvysvyq_required = true;
|
||||
jform_vvvvvysvyo_required = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -112,7 +112,7 @@ class ComponentbuilderModelFtp extends JModelAdmin
|
||||
$item->tags->getTagIds($item->id, 'com_componentbuilder.ftp');
|
||||
}
|
||||
}
|
||||
$this->sales_server_ftpupdate_server_ftp_vvvz = $item->id;
|
||||
$this->sales_server_ftpupdate_server_ftp_vvvx = $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 getVzxlinked_components()
|
||||
public function getVzvlinked_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_vvvz global.
|
||||
$sales_server_ftpupdate_server_ftp_vvvz = $this->sales_server_ftpupdate_server_ftp_vvvz;
|
||||
if (is_numeric($sales_server_ftpupdate_server_ftp_vvvz ))
|
||||
// Filter by sales_server_ftpupdate_server_ftp_vvvx global.
|
||||
$sales_server_ftpupdate_server_ftp_vvvx = $this->sales_server_ftpupdate_server_ftp_vvvx;
|
||||
if (is_numeric($sales_server_ftpupdate_server_ftp_vvvx ))
|
||||
{
|
||||
$query->where('a.sales_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvvz . ' OR a.update_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvvz, ' OR');
|
||||
$query->where('a.sales_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvvx . ' OR a.update_server_ftp = ' . (int) $sales_server_ftpupdate_server_ftp_vvvx, ' OR');
|
||||
}
|
||||
elseif (is_string($sales_server_ftpupdate_server_ftp_vvvz))
|
||||
elseif (is_string($sales_server_ftpupdate_server_ftp_vvvx))
|
||||
{
|
||||
$query->where('a.sales_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvvz) . ' OR a.update_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvvz), ' OR');
|
||||
$query->where('a.sales_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvvx) . ' OR a.update_server_ftp = ' . $db->quote($sales_server_ftpupdate_server_ftp_vvvx), ' OR');
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -229,102 +229,9 @@ class ComponentbuilderModelSite_view extends JModelAdmin
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_componentbuilder.site_view');
|
||||
}
|
||||
}
|
||||
$this->addsite_viewsvvvx = $item->id;
|
||||
}
|
||||
|
||||
return $item;
|
||||
}
|
||||
|
||||
/**
|
||||
* Method to get list data.
|
||||
*
|
||||
* @return mixed An array of data items on success, false on failure.
|
||||
*/
|
||||
public function getVyplinked_components()
|
||||
{
|
||||
// Get the user object.
|
||||
$user = JFactory::getUser();
|
||||
// Create a new query object.
|
||||
$db = JFactory::getDBO();
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select some fields
|
||||
$query->select('a.*');
|
||||
|
||||
// From the componentbuilder_joomla_component table
|
||||
$query->from($db->quoteName('#__componentbuilder_joomla_component', 'a'));
|
||||
|
||||
// Join over the asset groups.
|
||||
$query->select('ag.title AS access_level');
|
||||
$query->join('LEFT', '#__viewlevels AS ag ON ag.id = a.access');
|
||||
// Filter by access level.
|
||||
if ($access = $this->getState('filter.access'))
|
||||
{
|
||||
$query->where('a.access = ' . (int) $access);
|
||||
}
|
||||
// Implement View Level Access
|
||||
if (!$user->authorise('core.options', 'com_componentbuilder'))
|
||||
{
|
||||
$groups = implode(',', $user->getAuthorisedViewLevels());
|
||||
$query->where('a.access IN (' . $groups . ')');
|
||||
}
|
||||
|
||||
// Order the results by ordering
|
||||
$query->order('a.published ASC');
|
||||
$query->order('a.ordering ASC');
|
||||
|
||||
// Load the items
|
||||
$db->setQuery($query);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
$items = $db->loadObjectList();
|
||||
|
||||
// set values to display correctly.
|
||||
if (ComponentbuilderHelper::checkArray($items))
|
||||
{
|
||||
// get user object.
|
||||
$user = JFactory::getUser();
|
||||
foreach ($items as $nr => &$item)
|
||||
{
|
||||
$access = ($user->authorise('joomla_component.access', 'com_componentbuilder.joomla_component.' . (int) $item->id) && $user->authorise('joomla_component.access', 'com_componentbuilder'));
|
||||
if (!$access)
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// Filter by addsite_viewsvvvx in this Repetable Field
|
||||
if (ComponentbuilderHelper::checkArray($items) && isset($this->addsite_viewsvvvx))
|
||||
{
|
||||
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_viewsvvvx, $tmpArray['siteview']))
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
unset($items[$nr]);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return $items;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -788,6 +788,24 @@ class ComponentbuilderModelSnippet extends JModelAdmin
|
||||
$data['metadata'] = (string) $metadata;
|
||||
}
|
||||
|
||||
// set the contributor details if not set
|
||||
if (strlen($data['contributor_company']) < 1 || strlen($data['contributor_name']) < 1 || strlen($data['contributor_email']) < 3 || strlen($data['contributor_website']) < 3)
|
||||
{
|
||||
// get the library name
|
||||
$library = ($name = ComponentbuilderHelper::getVar('library', $item['library'], 'id', 'name')) ? $name:'Common';
|
||||
// get the library name
|
||||
$type = ($name = ComponentbuilderHelper::getVar('snippet_type', $item['type'], 'id', 'name')) ? $name:'No Library';
|
||||
// build the filename
|
||||
$filename = ComponentbuilderHelper::safeString($library . ' - (' . $type . ') ' . $item['name'], 'filename', '', false). '.json';
|
||||
// now get the contributor details (slow)
|
||||
$contributor = ComponentbuilderHelper::getContributorDetails($filename);
|
||||
// now update the local snippet contributor details
|
||||
$data['contributor_company'] = $contributor['contributor_company'];
|
||||
$data['contributor_name'] = $contributor['contributor_name'];
|
||||
$data['contributor_email'] = $contributor['contributor_email'];
|
||||
$data['contributor_website'] = $contributor['contributor_website'];
|
||||
}
|
||||
|
||||
// Set the snippet string to base64 string.
|
||||
if (isset($data['snippet']))
|
||||
{
|
||||
|
@ -56,6 +56,7 @@ class ComponentbuilderModelSnippets extends JModelList
|
||||
}
|
||||
|
||||
public $user;
|
||||
public $zipPath;
|
||||
|
||||
/**
|
||||
* Method to build the export package
|
||||
@ -81,8 +82,8 @@ class ComponentbuilderModelSnippets extends JModelList
|
||||
|
||||
// Select some fields
|
||||
$query->select($this->_db->quoteName(
|
||||
array('a.name','a.heading','a.description','a.usage','a.snippet','a.url','b.name','c.name','a.created','a.modified'),
|
||||
array('name','heading','description','usage','snippet','url','type','library','created','modified')
|
||||
array('a.name','a.heading','a.description','a.usage','a.snippet','a.url','b.name','c.name','a.created','a.modified','a.contributor_company','a.contributor_name','a.contributor_email','a.contributor_website'),
|
||||
array('name','heading','description','usage','snippet','url','type','library','created','modified','contributor_company','contributor_name','contributor_email','contributor_website')
|
||||
));
|
||||
|
||||
// From the componentbuilder_snippet table
|
||||
@ -131,26 +132,25 @@ class ComponentbuilderModelSnippets extends JModelList
|
||||
// remove file if found
|
||||
JFile::delete($this->zipPath);
|
||||
}
|
||||
// set params
|
||||
$this->params = JComponentHelper::getParams('com_componentbuilder');
|
||||
// Set the person sharing information (default VDM ;)
|
||||
$info = array();
|
||||
$info['company'] = $this->params->get('export_company', 'Vast Development Method');
|
||||
$info['owner'] = $this->params->get('export_owner', 'Llewellyn van der Merwe');
|
||||
$info['email'] = $this->params->get('export_email', 'joomla@vdm.io');
|
||||
$info['website'] = $this->params->get('export_website', 'https://www.vdm.io/');
|
||||
// prep the item
|
||||
foreach($items as $item)
|
||||
{
|
||||
// just unlock the snippet
|
||||
$item->snippet = base64_decode($item->snippet);
|
||||
// load the company detail to each snippet
|
||||
$item->contributor_company = $info['company'];
|
||||
$item->contributor_name = $info['owner'];
|
||||
$item->contributor_email = $info['email'];
|
||||
$item->contributor_website = $info['website'];
|
||||
// build filename
|
||||
$fileName = ComponentbuilderHelper::safeString($item->library . ' - (' . $item->type . ') ' . $item->name, 'filename', '', false) . '.json';
|
||||
// if the snippet has its own contributor details set, then do not change
|
||||
if (!strlen($item->contributor_company) || !strlen($item->contributor_name) || !strlen($item->contributor_email) || !strlen($item->contributor_website))
|
||||
{
|
||||
// load the correct contributor details to each snippet (this is very slow)
|
||||
$_contributor = ComponentbuilderHelper::getContributorDetails($fileName);
|
||||
$item->contributor_company = $_contributor['contributor_company'];
|
||||
$item->contributor_name = $_contributor['contributor_name'];
|
||||
$item->contributor_email = $_contributor['contributor_email'];
|
||||
$item->contributor_website = $_contributor['contributor_website'];
|
||||
}
|
||||
// now store the snippet info
|
||||
ComponentbuilderHelper::writeFile($this->fullPath . '/' .ComponentbuilderHelper::safeString($item->library . ' - (' . $item->type . ') ' . $item->name, 'filename', '', false). '.json', json_encode($item, JSON_PRETTY_PRINT));
|
||||
ComponentbuilderHelper::writeFile($this->fullPath . '/' . $fileName, json_encode($item, JSON_PRETTY_PRINT));
|
||||
}
|
||||
// zip the folder
|
||||
if (!ComponentbuilderHelper::zip($this->fullPath, $this->zipPath))
|
||||
|
Reference in New Issue
Block a user