Release of v4.1.2
Fix the template and layout linker for packages. Add native module builder for Joomla 4/5. Refactor dynamic get methods into dedicated classes. Move Joomla DB handling into compiler injector flow. Fix auto-check(in) method for Joomla 4/5 compatibility. Migrates view HTML classes to use getModel() directly instead of the deprecated magic get() calls to model methods. Refactores event handling (contentPrepare, titlePrepare, contentBeforeDisplay, contentAfterDisplay) to use Joomla 5's native event dispatcher via the model's new getDispatcher() method. Updates table classes to properly support NULL values, both in the store() method and in table variable definitions. #1245. Extractes the setAutoCheckIn() and setCheckInCall() logic into a dedicated CheckInNow class for cleaner design. Replace all direct $app->input property calls with the recommended $app->getInput() method across the entire codebase. Add Joomla 6 build option. Fix Custom Rule Validation Bug. Unpublish Joomla 6 Backward Compatibility Plugin. Refactors the Compiler Model by dropping deprecated calls and adopting Joomla 5+ conventions. Refactors Compiler Controller to remove deprecated usage and follow Joomla 5+ best practices. Adds check to ensure expert mode subforms in the Demo Component remain set and unchanged when user lacks edit permissions. Improves validation handling of Fields by ensuring field validation rules are properly registered. Replace StringHelper with the correct Super Power key so it loads in the Compiler Controller. Add functionality to add component changelog into the package if configured. Refactor PHP classes for building HTML view files in admin and site views to align with Joomla 5+ standards. Fix issues in the site view HtmlView caused by the refactor, including missing class calls and outdated function references. Fix issue where the DatabaseSchemaCheckAll pulled all Component Builder tables into DB on install. #1253. Fix issue in the Dynamic Get when the value key is 0 it wouldn't add the 'WHERE' statement to the generated code. #1254. Change radio buttons with a empty option to save Datatype CHAR instead of TINYINT as other radio buttons. #1252. Remove setDocumentTitle method from the admin view since it is not being used by Joomla. #1255. Refactor compiler Move file update to classes. Refactor compiler Move plugin and module fields and rules files mover to classes. Fix issue where custom powers was not added to PowerloaderHelper. #1256. Fix normalization issue when compiling on Windows systems. #1219. Fix installer issue on Joomla 6 where components containing multiple plugins failed during installation. Completely refactors the Compiler Dashboard to align with Joomla 5+ architecture and Bootstrap 5 standards. Add a default VARCHAR(36) length to easily create fields intended to store GUID values. Update the file uploader in the Demo Component for more dynamic file display and naming. Update the SQL file dump generator to handle large SQL dumps in batches, ensuring safe and reliable database imports. Update example hints in the field expert mode options.
This commit is contained in:
696 files changed
+57274
-19184
No files matched your search
+281
-281
@@ -145,377 +145,173 @@ $tmpl = $tmpl ? '&tmpl=' . $tmpl : '';
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
// #jform_how listeners for how_vvvvwal function
|
||||
// #jform_how listeners for how_vvvvwas function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwal = jQuery("#jform_how").val();
|
||||
var target_vvvvwal = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwal(how_vvvvwal,target_vvvvwal);
|
||||
var how_vvvvwas = jQuery("#jform_how").val();
|
||||
var target_vvvvwas = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwas(how_vvvvwas,target_vvvvwas);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwal = jQuery("#jform_how").val();
|
||||
var target_vvvvwal = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwal(how_vvvvwal,target_vvvvwal);
|
||||
var how_vvvvwas = jQuery("#jform_how").val();
|
||||
var target_vvvvwas = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwas(how_vvvvwas,target_vvvvwas);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwal function
|
||||
// #jform_target listeners for target_vvvvwas function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwal = jQuery("#jform_how").val();
|
||||
var target_vvvvwal = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwal(how_vvvvwal,target_vvvvwal);
|
||||
var how_vvvvwas = jQuery("#jform_how").val();
|
||||
var target_vvvvwas = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwas(how_vvvvwas,target_vvvvwas);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwal = jQuery("#jform_how").val();
|
||||
var target_vvvvwal = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwal(how_vvvvwal,target_vvvvwal);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwan function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwan = jQuery("#jform_how").val();
|
||||
var target_vvvvwan = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwan(how_vvvvwan,target_vvvvwan);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwan = jQuery("#jform_how").val();
|
||||
var target_vvvvwan = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwan(how_vvvvwan,target_vvvvwan);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwan function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwan = jQuery("#jform_how").val();
|
||||
var target_vvvvwan = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwan(how_vvvvwan,target_vvvvwan);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwan = jQuery("#jform_how").val();
|
||||
var target_vvvvwan = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwan(how_vvvvwan,target_vvvvwan);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwap function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwap = jQuery("#jform_how").val();
|
||||
var target_vvvvwap = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwap(how_vvvvwap,target_vvvvwap);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwap = jQuery("#jform_how").val();
|
||||
var target_vvvvwap = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwap(how_vvvvwap,target_vvvvwap);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwap function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwap = jQuery("#jform_how").val();
|
||||
var target_vvvvwap = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwap(how_vvvvwap,target_vvvvwap);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwap = jQuery("#jform_how").val();
|
||||
var target_vvvvwap = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwap(how_vvvvwap,target_vvvvwap);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwar function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwar = jQuery("#jform_how").val();
|
||||
var target_vvvvwar = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwar(how_vvvvwar,target_vvvvwar);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwar = jQuery("#jform_how").val();
|
||||
var target_vvvvwar = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwar(how_vvvvwar,target_vvvvwar);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwar function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwar = jQuery("#jform_how").val();
|
||||
var target_vvvvwar = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwar(how_vvvvwar,target_vvvvwar);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwar = jQuery("#jform_how").val();
|
||||
var target_vvvvwar = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwar(how_vvvvwar,target_vvvvwar);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwat function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwat = jQuery("#jform_how").val();
|
||||
var target_vvvvwat = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwat(how_vvvvwat,target_vvvvwat);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwat = jQuery("#jform_how").val();
|
||||
var target_vvvvwat = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwat(how_vvvvwat,target_vvvvwat);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwat function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwat = jQuery("#jform_how").val();
|
||||
var target_vvvvwat = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwat(how_vvvvwat,target_vvvvwat);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwat = jQuery("#jform_how").val();
|
||||
var target_vvvvwat = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwat(how_vvvvwat,target_vvvvwat);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwau function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
vvvvwau(target_vvvvwau,how_vvvvwau);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
vvvvwau(target_vvvvwau,how_vvvvwau);
|
||||
var how_vvvvwas = jQuery("#jform_how").val();
|
||||
var target_vvvvwas = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwas(how_vvvvwas,target_vvvvwas);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwau function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
vvvvwau(target_vvvvwau,how_vvvvwau);
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwau(how_vvvvwau,target_vvvvwau);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
vvvvwau(target_vvvvwau,how_vvvvwau);
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwau(how_vvvvwau,target_vvvvwau);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwav function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwav = jQuery("#jform_how").val();
|
||||
var target_vvvvwav = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwav(how_vvvvwav,target_vvvvwav);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwav = jQuery("#jform_how").val();
|
||||
var target_vvvvwav = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwav(how_vvvvwav,target_vvvvwav);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwav function
|
||||
// #jform_target listeners for target_vvvvwau function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwav = jQuery("#jform_how").val();
|
||||
var target_vvvvwav = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwav(how_vvvvwav,target_vvvvwav);
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwau(how_vvvvwau,target_vvvvwau);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwav = jQuery("#jform_how").val();
|
||||
var target_vvvvwav = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwav(how_vvvvwav,target_vvvvwav);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwaw function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
vvvvwaw(target_vvvvwaw,how_vvvvwaw);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
vvvvwaw(target_vvvvwaw,how_vvvvwaw);
|
||||
var how_vvvvwau = jQuery("#jform_how").val();
|
||||
var target_vvvvwau = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwau(how_vvvvwau,target_vvvvwau);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwaw function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
vvvvwaw(target_vvvvwaw,how_vvvvwaw);
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwaw(how_vvvvwaw,target_vvvvwaw);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
vvvvwaw(target_vvvvwaw,how_vvvvwaw);
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwaw(how_vvvvwaw,target_vvvvwaw);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwax function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwax = jQuery("#jform_how").val();
|
||||
var target_vvvvwax = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwax(how_vvvvwax,target_vvvvwax);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwax = jQuery("#jform_how").val();
|
||||
var target_vvvvwax = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwax(how_vvvvwax,target_vvvvwax);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwax function
|
||||
// #jform_target listeners for target_vvvvwaw function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwax = jQuery("#jform_how").val();
|
||||
var target_vvvvwax = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwax(how_vvvvwax,target_vvvvwax);
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwaw(how_vvvvwaw,target_vvvvwaw);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwax = jQuery("#jform_how").val();
|
||||
var target_vvvvwax = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwax(how_vvvvwax,target_vvvvwax);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvway function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
vvvvway(target_vvvvway,how_vvvvway);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
vvvvway(target_vvvvway,how_vvvvway);
|
||||
var how_vvvvwaw = jQuery("#jform_how").val();
|
||||
var target_vvvvwaw = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwaw(how_vvvvwaw,target_vvvvwaw);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvway function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
vvvvway(target_vvvvway,how_vvvvway);
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvway(how_vvvvway,target_vvvvway);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
vvvvway(target_vvvvway,how_vvvvway);
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvway(how_vvvvway,target_vvvvway);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwaz function
|
||||
// #jform_target listeners for target_vvvvway function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwaz = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwaz = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwaz(target_vvvvwaz,type_vvvvwaz);
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvway(how_vvvvway,target_vvvvway);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwaz = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwaz = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwaz(target_vvvvwaz,type_vvvvwaz);
|
||||
var how_vvvvway = jQuery("#jform_how").val();
|
||||
var target_vvvvway = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvway(how_vvvvway,target_vvvvway);
|
||||
|
||||
});
|
||||
|
||||
// #jform_type listeners for type_vvvvwaz function
|
||||
jQuery('#jform_type').on('keyup',function()
|
||||
// #jform_how listeners for how_vvvvwba function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwaz = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwaz = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwaz(target_vvvvwaz,type_vvvvwaz);
|
||||
var how_vvvvwba = jQuery("#jform_how").val();
|
||||
var target_vvvvwba = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwba(how_vvvvwba,target_vvvvwba);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_type',function (e)
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwaz = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwaz = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwaz(target_vvvvwaz,type_vvvvwaz);
|
||||
var how_vvvvwba = jQuery("#jform_how").val();
|
||||
var target_vvvvwba = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwba(how_vvvvwba,target_vvvvwba);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwba function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwba = jQuery("#jform_how").val();
|
||||
var target_vvvvwba = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwba(how_vvvvwba,target_vvvvwba);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwba = jQuery("#jform_how").val();
|
||||
var target_vvvvwba = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwba(how_vvvvwba,target_vvvvwba);
|
||||
|
||||
});
|
||||
|
||||
@@ -523,29 +319,233 @@ jQuery('#adminForm').on('change', '#jform_type',function (e)
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbb = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbb(target_vvvvwbb);
|
||||
var how_vvvvwbb = jQuery("#jform_how").val();
|
||||
vvvvwbb(target_vvvvwbb,how_vvvvwbb);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbb = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbb(target_vvvvwbb);
|
||||
var how_vvvvwbb = jQuery("#jform_how").val();
|
||||
vvvvwbb(target_vvvvwbb,how_vvvvwbb);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwbb function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbb = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbb = jQuery("#jform_how").val();
|
||||
vvvvwbb(target_vvvvwbb,how_vvvvwbb);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbb = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbb = jQuery("#jform_how").val();
|
||||
vvvvwbb(target_vvvvwbb,how_vvvvwbb);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwbc function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwbc = jQuery("#jform_how").val();
|
||||
var target_vvvvwbc = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbc(how_vvvvwbc,target_vvvvwbc);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwbc = jQuery("#jform_how").val();
|
||||
var target_vvvvwbc = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbc(how_vvvvwbc,target_vvvvwbc);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbc function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwbc = jQuery("#jform_how").val();
|
||||
var target_vvvvwbc = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbc(target_vvvvwbc);
|
||||
vvvvwbc(how_vvvvwbc,target_vvvvwbc);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwbc = jQuery("#jform_how").val();
|
||||
var target_vvvvwbc = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbc(target_vvvvwbc);
|
||||
vvvvwbc(how_vvvvwbc,target_vvvvwbc);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbd function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbd = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbd = jQuery("#jform_how").val();
|
||||
vvvvwbd(target_vvvvwbd,how_vvvvwbd);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbd = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbd = jQuery("#jform_how").val();
|
||||
vvvvwbd(target_vvvvwbd,how_vvvvwbd);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwbd function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbd = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbd = jQuery("#jform_how").val();
|
||||
vvvvwbd(target_vvvvwbd,how_vvvvwbd);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbd = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbd = jQuery("#jform_how").val();
|
||||
vvvvwbd(target_vvvvwbd,how_vvvvwbd);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwbe function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwbe = jQuery("#jform_how").val();
|
||||
var target_vvvvwbe = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbe(how_vvvvwbe,target_vvvvwbe);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwbe = jQuery("#jform_how").val();
|
||||
var target_vvvvwbe = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbe(how_vvvvwbe,target_vvvvwbe);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbe function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var how_vvvvwbe = jQuery("#jform_how").val();
|
||||
var target_vvvvwbe = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbe(how_vvvvwbe,target_vvvvwbe);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var how_vvvvwbe = jQuery("#jform_how").val();
|
||||
var target_vvvvwbe = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbe(how_vvvvwbe,target_vvvvwbe);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbf function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbf = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbf = jQuery("#jform_how").val();
|
||||
vvvvwbf(target_vvvvwbf,how_vvvvwbf);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbf = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbf = jQuery("#jform_how").val();
|
||||
vvvvwbf(target_vvvvwbf,how_vvvvwbf);
|
||||
|
||||
});
|
||||
|
||||
// #jform_how listeners for how_vvvvwbf function
|
||||
jQuery('#jform_how').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbf = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbf = jQuery("#jform_how").val();
|
||||
vvvvwbf(target_vvvvwbf,how_vvvvwbf);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_how',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbf = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var how_vvvvwbf = jQuery("#jform_how").val();
|
||||
vvvvwbf(target_vvvvwbf,how_vvvvwbf);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbg function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbg = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwbg = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwbg(target_vvvvwbg,type_vvvvwbg);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbg = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwbg = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwbg(target_vvvvwbg,type_vvvvwbg);
|
||||
|
||||
});
|
||||
|
||||
// #jform_type listeners for type_vvvvwbg function
|
||||
jQuery('#jform_type').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbg = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwbg = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwbg(target_vvvvwbg,type_vvvvwbg);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_type',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbg = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
var type_vvvvwbg = jQuery("#jform_type input[type='radio']:checked").val();
|
||||
vvvvwbg(target_vvvvwbg,type_vvvvwbg);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbi function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbi = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbi(target_vvvvwbi);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbi = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbi(target_vvvvwbi);
|
||||
|
||||
});
|
||||
|
||||
// #jform_target listeners for target_vvvvwbj function
|
||||
jQuery('#jform_target').on('keyup',function()
|
||||
{
|
||||
var target_vvvvwbj = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbj(target_vvvvwbj);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_target',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var target_vvvvwbj = jQuery("#jform_target input[type='radio']:checked").val();
|
||||
vvvvwbj(target_vvvvwbj);
|
||||
|
||||
});
|
||||
|
||||
|
||||
Reference in new issue
Block a user