How to use parents method in avocado

Best Python code snippet using avocado_python

admin.js

Source:admin.js Github

copy

Full Screen

...28 var sandboxmode = 'sandbox';29 } else {30 var sandboxmode = 'production';31 }32 $('.std,.api,.live,.sandbox,.sandbox_warning, .accelerated_onboarding').parents('.control-group').hide();33 $('.get_sandbox_credentials').hide();34 $('.get_paypal_credentials').hide();35 // $('.authentication').hide();36 $('.authentication').parents('.control-group').hide();37 if (paypalproduct == 'std' && sandboxmode == 'production') {38 $('.std.live').parents('.control-group').show();39 $('.get_paypal_credentials').show();40 $('#params_paypal_merchant_email').addClass("required");41 } else if (paypalproduct == 'std' && sandboxmode == 'sandbox') {42 $('.std.sandbox').parents('.control-group').show();43 $('.get_sandbox_credentials').show();44 $('#params_sandbox_merchant_email').addClass("required");45 } else if (paypalproduct == 'api' && sandboxmode == 'production') {46 $('.api.live').parents('.control-group').show();47 $('.get_paypal_credentials').show();48 $('#params_paypal_merchant_email').removeClass("required");49 } else if (paypalproduct == 'api' && sandboxmode == 'sandbox') {50 $('.api.sandbox').parents('.control-group').show();51 $('.get_sandbox_credentials').show();52 $('#params_sandbox_merchant_email').removeClass("required");53 } else if (paypalproduct == 'exp' && sandboxmode == 'production') {54 $('.api.live').parents('.control-group').show();55 $('.exp.live').parents('.control-group').show();56 $('.accelerated_onboarding').parents('.control-group').show();57 $('.get_paypal_credentials').show();58 $('#params_paypal_merchant_email').removeClass("required");59 //$('.authentication.live.certificate').parents('.control-group').show();60 } else if (paypalproduct == 'exp' && sandboxmode == 'sandbox') {61 $('.api.sandbox').parents('.control-group').show();62 $('.exp.sandbox').parents('.control-group').show();63 $('.accelerated_onboarding').parents('.control-group').show();64 $('.get_sandbox_credentials').show();65 $('#params_sandbox_merchant_email').removeClass("required");66 // $('.sandbox.authentication').show();67 } else if (paypalproduct == 'hosted' && sandboxmode == 'production') {68 $('.api.live').parents('.control-group').show();69 $('.hosted.live').parents('.control-group').show();70 $('.get_paypal_credentials').show();71 $('#params_paypal_merchant_email').removeClass("required");72 } else if (paypalproduct == 'hosted' && sandboxmode == 'sandbox') {73 $('.api.sandbox').parents('.control-group').show();74 $('.hosted.sandbox').parents('.control-group').show();75 $('.get_sandbox_credentials').show();76 $('#params_sandbox_merchant_email').removeClass("required");77 }78 if (sandboxmode == 'sandbox') {79 $('.sandbox_warning').parents('.control-group').show();80 }81 }82 handlePaymentType = function () {83 var paypalproduct = $('#params_paypalproduct').val();84 var currentval = $('#params_payment_type').val();85 $('.payment_type').parents('.control-group').hide();86 $('.check_ips').parents('.control-group').hide();87 if (paypalproduct == 'std') {88 $('.payment_type').parents('.control-group').show();89 }90 if (paypalproduct == 'std' || paypalproduct == 'hosted') {91 $('.check_ips').parents('.control-group').show();92 }93 if (paypalproduct == 'exp' || paypalproduct == 'api' || paypalproduct == 'hosted') {94 $('#params_payment_type option[value=_cart]').attr('disabled', '');95 $('#params_payment_type option[value=_oe-gift-certificate]').attr('disabled', '');96 $('#params_payment_type option[value=_donations]').attr('disabled', '');97 $('#params_payment_type option[value=_xclick-auto-billing]').attr('disabled', '');98 if (currentval == '_cart' || currentval == '_oe-gift-certificate' || currentval == '_donations' || currentval == '_xclick-auto-billing') {99 $('#params_payment_type').val('_xclick');100 }101 } else {102 $('#params_payment_type option[value=_cart]').removeAttr('disabled');103 $('#params_payment_type option[value=_oe-gift-certificate]').removeAttr('disabled');104 $('#params_payment_type option[value=_donations]').removeAttr('disabled');105 $('#params_payment_type option[value=_xclick-auto-billing]').removeAttr('disabled');106 }107 $('#params_payment_type').trigger("liszt:updated");108 }109 handleCreditCard = function () {110 var paypalproduct = $('#params_paypalproduct').val();111 $('.creditcard').parents('.control-group').hide();112 $('.cvv_required').parents('.control-group').hide();113 if (paypalproduct == 'api') {114 $('.creditcard').parents('.control-group').show();115 $('.cvv_required').parents('.control-group').show();116 }117 }118 handleRefundOnCancel = function () {119 var paypalproduct = $('#params_paypalproduct').val();120 $('.paypal_vm').parents('.control-group').show();121 if (paypalproduct == 'std') {122 $('.paypal_vm').parents('.control-group').hide();123 }124 }125 handleCapturePayment = function () {126 var paypalproduct = $('#params_paypalproduct').val();127 var payment_action = $('#params_payment_action').val();128 $('.capture').parents('.control-group').hide();129 if (paypalproduct == 'hosted' && payment_action == 'Authorization') {130 $('.capture').parents('.control-group').show();131 }132 }133 handleTemplate = function () {134 var paypalproduct = $('#params_paypalproduct').val();135 $('.paypaltemplate').parents('.control-group').hide();136 if (paypalproduct == 'hosted') {137 $('.paypaltemplate').parents('.control-group').show();138 }139 }140 handleTemplateParams = function () {141 var paypaltemplate = $('#params_template').val();142 var paypalproduct = $('#params_paypalproduct').val();143 $('.hosted.templateA,.hosted.templateB,.hosted.templateC,.hosted.template_warning').parents('.control-group').hide();144 if (paypalproduct == 'hosted' && paypaltemplate == 'templateA') {145 $('.hosted.templateA,.hosted.template_warning').parents('.control-group').show();146 }147 if (paypalproduct == 'hosted' && paypaltemplate == 'templateB') {148 $('.hosted.templateB,.hosted.template_warning').parents('.control-group').show();149 }150 if (paypalproduct == 'hosted' && paypaltemplate == 'templateC') {151 $('.hosted.templateC,.hosted.template_warning').parents('.control-group').show();152 }153 }154 handlePaymentAction = function () {155 var paymenttype = $('#params_payment_type').val();156 //var currentval = $('#params_payment_action').val();157 if (paymenttype == '_xclick-subscriptions' || paymenttype == '_xclick-payment-plan' || paymenttype == '_xclick-auto-billing') {158 $('#params_payment_action').val('Sale');159 $('#params_payment_action').parents('.control-group').hide();160 $('#params_payment_action').trigger("liszt:updated");161 } else {162 $('#params_payment_action').parents('.control-group').show();163 }164 }165 handleLayout = function () {166 var paypalproduct = $('#params_paypalproduct').val();167 $('.paypallayout').parents('.control-group').hide();168 $('.stdlayout').parents('.control-group').hide();169 $('.explayout').parents('.control-group').hide();170 // $('.hosted.paypallayout').parents('.control-group').hide();171 if (paypalproduct == 'std' || paypalproduct == 'exp' || paypalproduct == 'hosted') {172 $('.paypallayout').parents('.control-group').show();173 }174 if (paypalproduct == 'std') {175 $('.stdlayout').parents('.control-group').show();176 }177 if (paypalproduct == 'exp') {178 $('.explayout').parents('.control-group').show();179 }180 }181 handleAuthentication = function () {182 var paypalAuthentication = $('#params_authentication').val();183 var sandbox = $("input[name='params[sandbox]']:checked").val();184 if (sandbox == 1) {185 var sandboxmode = 'sandbox';186 } else {187 var sandboxmode = 'production';188 }189 var paypalproduct = $('#params_paypalproduct').val();190 $('.authentication').parents('.control-group').hide();191 if (paypalproduct != 'std') {192 if (sandboxmode == 'sandbox') {193 $('.authentication.sandbox.select').parents('.control-group').show();194 if (paypalAuthentication == 'certificate') {195 $('.authentication.sandbox.certificate').parents('.control-group').show();196 } else {197 $('.authentication.sandbox.signature').parents('.control-group').show();198 }199 }200 else if (sandboxmode == 'production') {201 // $('.authentication.live.certificate').parents('.control-group').show();202 $('.authentication.live.select').parents('.control-group').show();203 if (paypalAuthentication == 'certificate') {204 $('.authentication.live.certificate').parents('.control-group').show();205 } else {206 $('.authentication.live.signature').parents('.control-group').show();207 }208 }209 }210 }211 handleExpectedMaxAmount = function () {212 var paypalproduct = $('#params_paypalproduct').val();213 $('.expected_maxamount').parents('.control-group').hide();214 if (paypalproduct == 'exp') {215 $('.expected_maxamount').parents('.control-group').show();216 }217 }218 handleWarningAuthorizeStd = function () {219 var paypalproduct = $('#params_paypalproduct').val();220 var payment_action = $('#params_payment_action').val();221 $('.warning_std_authorize').parents('.control-group').hide();222 if (paypalproduct == 'std' && payment_action == 'Authorization') {223 $('.warning_std_authorize').parents('.control-group').show();224 }225 }226 handleWarningHeaderImage = function () {227 var headerimage = $('#paramheaderimg').val();228 $('.warning_headerimg').parents('.control-group').hide();229 if (headerimage != '-1') {230 $('.warning_headerimg').parents('.control-group').show();231 }232 }233 handlePaymentTypeDetails = function () {234 var selectedMode = $('#params_payment_type').val();235 $('.xclick').parents('.control-group').hide();236 $('.cart').parents('.control-group').hide();237 $('.subscribe').parents('.control-group').hide();238 $('.plan').parents('.control-group').hide();239 $('.billing').parents('.control-group').hide();240 var paypalproduct = $('#params_paypalproduct').val();241 if (paypalproduct == 'std') {242 switch (selectedMode) {243 case '_xclick':244 $('.xclick').parents('.control-group').show();245 $('.cart').parents('.control-group').hide();246 $('.subscribe').parents('.control-group').hide();247 $('.plan').parents('.control-group').hide();248 $('.billing').parents('.control-group').hide();249 break;250 case '_cart':251 $('.xclick').parents('.control-group').hide();252 $('.cart').parents('.control-group').show();253 $('.subscribe').parents('.control-group').hide();254 $('.plan').parents('.control-group').hide();255 $('.billing').parents('.control-group').hide();256 break;257 case '_oe-gift-certificate':258 $('.cart').parents('.control-group').hide();259 $('.subscribe').parents('.control-group').hide();260 $('.plan').parents('.control-group').hide();261 $('.billing').parents('.control-group').hide();262 break;263 case '_xclick-subscriptions':264 $('.cart').parents('.control-group').hide();265 $('.subscribe').parents('.control-group').show();266 $('.plan').parents('.control-group').hide();267 $('#params_subcription_trials').trigger('change');268 $('.billing').parents('.control-group').hide();269 handleSubscriptionTrials();270 break;271 case '_xclick-auto-billing':272 $('.cart').parents('.control-group').hide();273 $('.subscribe').parents('.control-group').hide();274 $('.plan').parents('.control-group').hide();275 $('.billing').parents('.control-group').show();276 handleMaxAmountType();277 break;278 case '_xclick-payment-plan':279 $('.cart').parents('.control-group').hide();280 $('.subscribe').parents('.control-group').hide();281 $('.plan').parents('.control-group').show();282 $('.billing').parents('.control-group').hide();283 handlePaymentPlanDefer();284 break;285 case '_donations':286 $('.cart').parents('.control-group').hide();287 $('.subscribe').parents('.control-group').hide();288 $('.plan').parents('.control-group').hide();289 $('.billing').parents('.control-group').hide();290 break;291 }292 }293 }294 handleSubscriptionTrials = function () {295 var nbTrials = $('#params_subcription_trials').val();296 switch (nbTrials) {297 case '0':298 $('.trial1').parents('.control-group').hide();299 //$('.trial2').parents('.control-group').hide();300 break;301 case '1':302 $('.trial1').parents('.control-group').show();303 //$('.trial2').parents('.control-group').hide();304 break;305 //case '2':306 // $('.trial1').parents('.control-group').show();307 // $('.trial2').parents('.control-group').show();308 // break;309 }310 }311 handlePaymentPlanDefer = function () {312 var doDefer = $('#params_payment_plan_defer').val();313 var paypalproduct = $('#params_paypalproduct').val();314 $('.defer').parents('.control-group').hide();315 if (doDefer == 1) {316 if (paypalproduct == 'std') {317 $('.defer_std').parents('.control-group').show();318 } else {319 $('.defer_api').parents('.control-group').show();320 }321 }322 }323 handleMaxAmountType = function () {324 var max_amount_type = $('#params_billing_max_amount_type').val();325 switch (max_amount_type) {326 case 'cart':327 case 'cust':328 $('.billing_max_amount').parents('.control-group').hide();329 break;330 case 'value':331 case 'perc':332 $('.billing_max_amount').parents('.control-group').show();333 break;334 }335 }336 handlePaymentFeesWarning = function () {337 var paypalproduct = $('#params_paypalproduct').val();338 var selectedMode = $('#params_payment_type').val();339 if ((paypalproduct == 'api' || paypalproduct == 'exp') && (selectedMode == '_xclick-subscriptions' || selectedMode == '_xclick-payment-plan')) {340 $('.warning_transaction_cost').parents('.control-group').show();341 } else {342 $('.warning_transaction_cost').parents('.control-group').hide();343 }344 }345 handleProductPricesApi = function () {346 var paypalproduct = $('#params_paypalproduct').val();347 var add_prices_api = $('#params_add_prices_api').val();348 if (paypalproduct == 'api' || paypalproduct == 'exp') {349 $('.add_prices_api').parents('.control-group').show();350 } else {351 $('.add_prices_api').parents('.control-group').hide();352 }353 }354 /**********/355 /* Events */356 /**********/357 $("input[name='params[sandbox]']").change(function () {358 handleCredentials();359 handleAuthentication();360 });361 $('#params_paypalproduct').change(function () {362 handleCredentials();363 handleAuthentication();364 handleExpectedMaxAmount();365 handleTemplateParams();...

Full Screen

Full Screen

cmsmasters-theme-settings-toggle.js

Source:cmsmasters-theme-settings-toggle.js Github

copy

Full Screen

...11 "use strict";12 13 /* General 'General' Tab Fields Load */14 if ($('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]:checked').val() === 'image') {15 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').hide();16 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').hide();17 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').hide();18 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();19 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();20 } else if ($('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]:checked').val() === 'text') {21 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').hide();22 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').hide();23 24 if ($('#' + cmsmasters_settings.shortname + '_logo_custom_color').is(':not(:checked)')) {25 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();26 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();27 }28 }29 30 /* General 'General' Tab 'Logo Type' Field Change */31 $('input[id^="' + cmsmasters_settings.shortname + '_logo_type"]').on('change', function () { 32 if ($(this).is(':checked') && $(this).val() === 'image') {33 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').show();34 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').show();35 36 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').hide();37 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').hide();38 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').hide();39 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();40 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();41 } else if ($(this).is(':checked') && $(this).val() === 'text') {42 $('#' + cmsmasters_settings.shortname + '_logo_title').parents('tr').show();43 $('#' + cmsmasters_settings.shortname + '_logo_subtitle').parents('tr').show();44 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').parents('tr').show();45 46 if ($('#' + cmsmasters_settings.shortname + '_logo_custom_color').is(':checked')) {47 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').show();48 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').show();49 }50 51 $('#' + cmsmasters_settings.shortname + '_logo_url').parents('tr').hide();52 $('#' + cmsmasters_settings.shortname + '_logo_url_retina').parents('tr').hide();53 }54 } );55 56 /* General 'General' Tab 'Custom Text Colors' Field Change */57 $('#' + cmsmasters_settings.shortname + '_logo_custom_color').on('change', function () { 58 if ($(this).is(':checked')) {59 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').show();60 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').show();61 } else {62 $('#' + cmsmasters_settings.shortname + '_logo_title_color').parents('tr').hide();63 $('#' + cmsmasters_settings.shortname + '_logo_subtitle_color').parents('tr').hide();64 }65 } );66 67 68 69 /* General 'Background' Tab Fields Load */70 if ($('#' + cmsmasters_settings.shortname + '_bg_img_enable').is(':not(:checked)')) {71 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').hide();72 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').hide();73 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').hide();74 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').hide();75 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').hide();76 }77 78 /* General 'Background' Tab Fields Change */79 $('#' + cmsmasters_settings.shortname + '_bg_img_enable').on('change', function () { 80 if ($('#' + cmsmasters_settings.shortname + '_bg_img_enable').is(':checked')) {81 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').show();82 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').show();83 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').show();84 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').show();85 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').show();86 } else {87 $('#' + cmsmasters_settings.shortname + '_bg_img').parents('tr').hide();88 $('label[for="' + cmsmasters_settings.shortname + '_bg_rep"]').parents('tr').hide();89 $('label[for="' + cmsmasters_settings.shortname + '_bg_pos"]').parents('tr').hide();90 $('label[for="' + cmsmasters_settings.shortname + '_bg_att"]').parents('tr').hide();91 $('label[for="' + cmsmasters_settings.shortname + '_bg_size"]').parents('tr').hide();92 }93 } );94 95 96 97 /* General 'Header' Tab Fields Load */98 if ($('#' + cmsmasters_settings.shortname + '_header_top_line').is(':not(:checked)')) {99 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').hide();100 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').hide();101 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').hide();102 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();103 }104 105 106 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'default') {107 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').hide();108 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();109 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();110 }111 112 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'c_nav') {113 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').hide();114 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();115 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();116 }117 118 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() !== 'cust_html') {119 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();120 }121 122 123 /* General 'Header' Tab Fields Change */124 $('#' + cmsmasters_settings.shortname + '_header_top_line').on('change', function () { 125 if ($('#' + cmsmasters_settings.shortname + '_header_top_line').is(':checked')) {126 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').show();127 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').show();128 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').show();129 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').show();130 } else {131 $('#' + cmsmasters_settings.shortname + '_header_top_scheme').parents('tr').hide();132 $('#' + cmsmasters_settings.shortname + '_header_top_height').parents('tr').hide();133 $('#' + cmsmasters_settings.shortname + '_header_top_line_short_info').parents('tr').hide();134 $('input[name*="' + cmsmasters_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();135 }136 } );137 138 139 $('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]').on('change', function () { 140 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'default') {141 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').hide();142 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').show();143 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();144 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();145 } else if ($('input[name*="' + cmsmasters_settings.shortname + '_header_styles"]:checked').val() === 'c_nav') {146 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').show();147 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').hide();148 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').hide();149 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();150 } else {151 $('#' + cmsmasters_settings.shortname + '_header_bot_height').parents('tr').show();152 $('#' + cmsmasters_settings.shortname + '_header_search').parents('tr').show();153 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').parents('tr').show();154 155 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() === 'cust_html') {156 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').show();157 }158 }159 } );160 161 $('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]').on('change', function () { 162 if ($('input[name*="' + cmsmasters_settings.shortname + '_header_add_cont"]:checked').val() === 'cust_html') {163 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').show();164 } else {165 $('#' + cmsmasters_settings.shortname + '_header_add_cont_cust_html').parents('tr').hide();166 }167 } );168 169 170 171 /* General 'Content' Tab Fields Load */172 if ($('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').is(':not(:checked)')) {173 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').hide();174 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();175 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();176 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').hide();177 }178 179 /* General 'Content' Tab Fields Change */180 $('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').on('change', function () { 181 if ($('#' + cmsmasters_settings.shortname + '_heading_bg_image_enable').is(':checked')) {182 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').show();183 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').show();184 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').show();185 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').show();186 } else {187 $('#' + cmsmasters_settings.shortname + '_heading_bg_image').parents('tr').hide();188 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();189 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();190 $('label[for="' + cmsmasters_settings.shortname + '_heading_bg_size"]').parents('tr').hide();191 }192 } );193 194 195 196 /* General 'Footer' Tab Fields Load */197 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() !== 'small') {198 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').hide();199 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();200 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').show();201 202 203 if ($('#' + cmsmasters_settings.shortname + '_footer_logo').is(':not(:checked)')) {204 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();205 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();206 }207 } else {208 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').show();209 210 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').hide();211 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();212 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();213 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').hide();214 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').hide();215 216 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() !== 'text') {217 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();218 }219 }220 221 222 /* General 'Footer' Tab Fields Change */223 $('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]').on('change', function () { 224 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() === 'small') {225 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').show();226 227 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').hide();228 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();229 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();230 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').hide();231 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').hide();232 233 234 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {235 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();236 } else {237 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();238 }239 } else {240 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').parents('tr').hide();241 242 $('#' + cmsmasters_settings.shortname + '_footer_logo').parents('tr').show();243 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').show();244 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').show();245 $('#' + cmsmasters_settings.shortname + '_footer_nav').parents('tr').show();246 $('#' + cmsmasters_settings.shortname + '_footer_social').parents('tr').show();247 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();248 249 250 if ($('#' + cmsmasters_settings.shortname + '_footer_logo').is(':not(:checked)')) {251 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();252 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();253 }254 }255 } );256 257 258 /* General 'Footer' Tab 'Footer Logo' Field Change */259 $('#' + cmsmasters_settings.shortname + '_footer_logo').on('change', function () { 260 if ($(this).is(':checked')) {261 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').show();262 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').show();263 } else if ($(this).is(':not(:checked)')) {264 $('#' + cmsmasters_settings.shortname + '_footer_logo_url').parents('tr').hide();265 $('#' + cmsmasters_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();266 }267 } );268 269 270 /* General 'Footer' Tab 'Additional Content' Change */271 $('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]').on('change', function () { 272 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_type"]:checked').val() === 'small') {273 if ($('input[name*="' + cmsmasters_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {274 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').show();275 } else {276 $('#' + cmsmasters_settings.shortname + '_footer_html').parents('tr').hide();277 }278 }279 } );280 281 282 283 /* Elements '404' Tab Fields Load */284 if ($('#' + cmsmasters_settings.shortname + '_error_sitemap_button').is(':not(:checked)')) {285 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').hide();286 }287 288 if ($('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').is(':not(:checked)')) {289 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').hide();290 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').hide();291 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').hide();292 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').hide();293 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').hide();294 }295 296 /* Elements '404' Tab Fields Change */297 $('#' + cmsmasters_settings.shortname + '_error_sitemap_button').on('change', function () { 298 if ($(this).is(':checked')) {299 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').show();300 } else {301 $('#' + cmsmasters_settings.shortname + '_error_sitemap_link').parents('tr').hide();302 }303 } );304 305 $('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').on('change', function () { 306 if ($('#' + cmsmasters_settings.shortname + '_error_bg_img_enable').is(':checked')) {307 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').show();308 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').show();309 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').show();310 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').show();311 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').show();312 } else {313 $('#' + cmsmasters_settings.shortname + '_error_bg_image').parents('tr').hide();314 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_rep"]').parents('tr').hide();315 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_pos"]').parents('tr').hide();316 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_att"]').parents('tr').hide();317 $('label[for="' + cmsmasters_settings.shortname + '_error_bg_size"]').parents('tr').hide();318 }319 } );320 321 322 323 /* Single Posts 'Project' Tab Fields Load */324 if ($('#' + cmsmasters_settings.shortname + '_portfolio_project_link').is(':not(:checked)')) {325 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();326 }327 328 /* Single Posts 'Project' Tab 'Project Link' Field Change */329 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link').on('change', function () { 330 if ($(this).is(':checked')) {331 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').show();332 } else {333 $('#' + cmsmasters_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();334 }335 } );...

Full Screen

Full Screen

cmsms-theme-settings-toggle.js

Source:cmsms-theme-settings-toggle.js Github

copy

Full Screen

...9 */10(function ($) { 11 /* General 'General' Tab Fields Load */12 if ($('#' + cmsms_settings.shortname + '_preload').is(':not(:checked)')) {13 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').hide();14 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').hide();15 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').hide();16 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();17 }18 19 if ($('#' + cmsms_settings.shortname + '_preload_effect').val() !== 'grow' && $('#' + cmsms_settings.shortname + '_preload_effect').val() !== 'fade') {20 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();21 }22 23 /* General 'General' Tab Fields Change */24 $('#' + cmsms_settings.shortname + '_preload').bind('change', function () { 25 if ($(this).is(':checked')) {26 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').show();27 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').show();28 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').show();29 30 if ($('#' + cmsms_settings.shortname + '_preload_effect').val() === 'grow' || $('#' + cmsms_settings.shortname + '_preload_effect').val() === 'fade') {31 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').show();32 }33 } else {34 $('#' + cmsms_settings.shortname + '_preload_bg').parents('tr').hide();35 $('#' + cmsms_settings.shortname + '_preload_color').parents('tr').hide();36 $('#' + cmsms_settings.shortname + '_preload_effect').parents('tr').hide();37 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();38 }39 } );40 41 $('#' + cmsms_settings.shortname + '_preload_effect').bind('change', function () { 42 if ($(this).val() === 'grow' || $(this).val() === 'fade') {43 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').show();44 } else {45 $('#' + cmsms_settings.shortname + '_preload_percentage').parents('tr').hide();46 }47 } );48 49 50 51 /* General '404' Tab Fields Load */52 if ($('#' + cmsms_settings.shortname + '_error_sitemap_button').is(':not(:checked)')) {53 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').hide();54 }55 56 /* General '404' Tab Fields Change */57 $('#' + cmsms_settings.shortname + '_error_sitemap_button').bind('change', function () { 58 if ($(this).is(':checked')) {59 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').show();60 } else {61 $('#' + cmsms_settings.shortname + '_error_sitemap_link').parents('tr').hide();62 }63 } );64 65 66 67 /* Appearance 'Logo' Tab Fields Load */68 if ($('input[id^="' + cmsms_settings.shortname + '_logo_type"]:checked').val() === 'image') {69 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').hide();70 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').hide();71 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').hide();72 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();73 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();74 } else if ($('input[id^="' + cmsms_settings.shortname + '_logo_type"]:checked').val() === 'text') {75 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').hide();76 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').hide();77 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').hide();78 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').hide();79 80 if ($('#' + cmsms_settings.shortname + '_logo_custom_color').is(':not(:checked)')) {81 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();82 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();83 }84 }85 86 /* Appearance 'Logo' Tab 'Logo Type' Field Change */87 $('input[id^="' + cmsms_settings.shortname + '_logo_type"]').bind('change', function () { 88 if ($(this).is(':checked') && $(this).val() === 'image') {89 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').show();90 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').show();91 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').show();92 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').show();93 94 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').hide();95 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').hide();96 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').hide();97 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();98 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();99 } else if ($(this).is(':checked') && $(this).val() === 'text') {100 $('#' + cmsms_settings.shortname + '_logo_title').parents('tr').show();101 $('#' + cmsms_settings.shortname + '_logo_subtitle').parents('tr').show();102 $('#' + cmsms_settings.shortname + '_logo_custom_color').parents('tr').show();103 104 if ($('#' + cmsms_settings.shortname + '_logo_custom_color').is(':checked')) {105 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').show();106 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').show();107 }108 109 $('#' + cmsms_settings.shortname + '_logo_url').parents('tr').hide();110 $('#' + cmsms_settings.shortname + '_logo_url_retina').parents('tr').hide();111 $('#' + cmsms_settings.shortname + '_logo_resp_url').parents('tr').hide();112 $('#' + cmsms_settings.shortname + '_logo_resp_url_retina').parents('tr').hide();113 }114 } );115 116 /* Appearance 'Logo' Tab 'Custom Text Colors' Field Change */117 $('#' + cmsms_settings.shortname + '_logo_custom_color').bind('change', function () { 118 if ($(this).is(':checked')) {119 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').show();120 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').show();121 } else {122 $('#' + cmsms_settings.shortname + '_logo_title_color').parents('tr').hide();123 $('#' + cmsms_settings.shortname + '_logo_subtitle_color').parents('tr').hide();124 }125 } );126 127 /* Appearance 'Favicon' Tab Fields Load */128 if ($('#' + cmsms_settings.shortname + '_favicon').is(':not(:checked)')) {129 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').hide();130 }131 132 /* Appearance 'Favicon' Tab Fields Change */133 $('#' + cmsms_settings.shortname + '_favicon').bind('change', function () { 134 if ($(this).is(':checked')) {135 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').show();136 } else {137 $('#' + cmsms_settings.shortname + '_favicon_url').parents('tr').hide();138 }139 } );140 141 142 143 /* Appearance 'Background' Tab Fields Load */144 if ($('#' + cmsms_settings.shortname + '_bg_img_enable').is(':not(:checked)')) {145 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').hide();146 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').hide();147 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').hide();148 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').hide();149 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').hide();150 }151 152 /* Appearance 'Background' Tab Fields Change */153 $('#' + cmsms_settings.shortname + '_bg_img_enable').bind('change', function () { 154 if ($('#' + cmsms_settings.shortname + '_bg_img_enable').is(':checked')) {155 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').show();156 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').show();157 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').show();158 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').show();159 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').show();160 } else {161 $('#' + cmsms_settings.shortname + '_bg_img').parents('tr').hide();162 $('label[for="' + cmsms_settings.shortname + '_bg_rep"]').parents('tr').hide();163 $('label[for="' + cmsms_settings.shortname + '_bg_pos"]').parents('tr').hide();164 $('label[for="' + cmsms_settings.shortname + '_bg_att"]').parents('tr').hide();165 $('label[for="' + cmsms_settings.shortname + '_bg_size"]').parents('tr').hide();166 }167 } );168 169 170 171 /* Appearance 'Header' Tab Fields Load */172 if ($('#' + cmsms_settings.shortname + '_header_top_line').is(':not(:checked)')) {173 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').hide();174 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').hide();175 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').hide();176 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();177 }178 179 180 /* Appearance 'Header' Tab Fields Change */181 $('#' + cmsms_settings.shortname + '_header_top_line').bind('change', function () { 182 if ($('#' + cmsms_settings.shortname + '_header_top_line').is(':checked')) {183 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').show();184 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').show();185 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').show();186 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').show();187 } else {188 $('#' + cmsms_settings.shortname + '_header_top_scheme').parents('tr').hide();189 $('#' + cmsms_settings.shortname + '_header_top_height').parents('tr').hide();190 $('#' + cmsms_settings.shortname + '_header_top_line_short_info').parents('tr').hide();191 $('input[name*="' + cmsms_settings.shortname + '_header_top_line_add_cont"]').parents('tr').hide();192 }193 } );194 195 196 /* Appearance 'Content' Tab Fields Load */197 if ($('#' + cmsms_settings.shortname + '_heading_bg_image_enable').is(':not(:checked)')) {198 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').hide();199 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();200 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();201 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').hide();202 }203 204 /* Appearance 'Content' Tab Fields Change */205 $('#' + cmsms_settings.shortname + '_heading_bg_image_enable').bind('change', function () { 206 if ($('#' + cmsms_settings.shortname + '_heading_bg_image_enable').is(':checked')) {207 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').show();208 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').show();209 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').show();210 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').show();211 } else {212 $('#' + cmsms_settings.shortname + '_heading_bg_image').parents('tr').hide();213 $('label[for="' + cmsms_settings.shortname + '_heading_bg_repeat"]').parents('tr').hide();214 $('label[for="' + cmsms_settings.shortname + '_heading_bg_attachment"]').parents('tr').hide();215 $('label[for="' + cmsms_settings.shortname + '_heading_bg_size"]').parents('tr').hide();216 }217 } );218 219 220 221 /* Appearance 'Footer' Tab Fields Load */222 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'default') {223 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').hide();224 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();225 } else {226 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').show();227 228 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').hide();229 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').hide();230 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').hide();231 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();232 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();233 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').hide();234 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').hide();235 }236 237 /* Appearance 'Footer' Tab Fields Change */238 $('input[name*="' + cmsms_settings.shortname + '_footer_type"]').bind('change', function () { 239 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {240 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').show();241 242 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').hide();243 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').hide();244 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').hide();245 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();246 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();247 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').hide();248 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').hide();249 250 251 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {252 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();253 } else {254 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();255 }256 } else {257 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').parents('tr').hide();258 259 $('#' + cmsms_settings.shortname + '_fixed_footer').parents('tr').show();260 $('#' + cmsms_settings.shortname + '_footer_height').parents('tr').show();261 $('#' + cmsms_settings.shortname + '_footer_logo').parents('tr').show();262 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();263 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();264 $('#' + cmsms_settings.shortname + '_footer_nav').parents('tr').show();265 $('#' + cmsms_settings.shortname + '_footer_social').parents('tr').show();266 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();267 }268 } );269 270 271 /* Appearance 'Footer' Tab 'Additional Content' Load */272 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {273 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() !== 'text') {274 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();275 } else {276 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();277 }278 }279 280 /* Appearance 'Footer' Tab 'Additional Content' Change */281 $('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]').bind('change', function () { 282 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'small') {283 if ($('input[name*="' + cmsms_settings.shortname + '_footer_additional_content"]:checked').val() === 'text') {284 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').show();285 } else {286 $('#' + cmsms_settings.shortname + '_footer_html').parents('tr').hide();287 }288 }289 } );290 291 292 /* Appearance 'Footer' Tab 'Footer Logo' Field Load */293 if ($('input[name*="' + cmsms_settings.shortname + '_footer_type"]:checked').val() === 'default') {294 if ($('#' + cmsms_settings.shortname + '_footer_logo').is(':not(:checked)')) {295 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();296 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();297 } else {298 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();299 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();300 }301 }302 303 /* Appearance 'Footer' Tab 'Footer Logo' Field Change */304 $('#' + cmsms_settings.shortname + '_footer_logo').bind('change', function () { 305 if ($(this).is(':checked')) {306 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').show();307 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').show();308 } else if ($(this).is(':not(:checked)')) {309 $('#' + cmsms_settings.shortname + '_footer_logo_url').parents('tr').hide();310 $('#' + cmsms_settings.shortname + '_footer_logo_url_retina').parents('tr').hide();311 }312 } );313 314 315 /* Single Posts 'Project' Tab Fields Load */316 if ($('#' + cmsms_settings.shortname + '_portfolio_project_link').is(':not(:checked)')) {317 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();318 }319 320 /* Single Posts 'Project' Tab 'Project Link' Field Change */321 $('#' + cmsms_settings.shortname + '_portfolio_project_link').bind('change', function () { 322 if ($(this).is(':checked')) {323 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').show();324 } else {325 $('#' + cmsms_settings.shortname + '_portfolio_project_link_text').parents('tr').hide();326 }327 } );...

Full Screen

Full Screen

index.js

Source:index.js Github

copy

Full Screen

1/* */ 2'use strict';3var acorn = require('acorn');4var walk = require('acorn/dist/walk');5function isScope(node) {6 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration' || node.type === 'ArrowFunctionExpression' || node.type === 'Program';7}8function isBlockScope(node) {9 return node.type === 'BlockStatement' || isScope(node);10}11function declaresArguments(node) {12 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration';13}14function declaresThis(node) {15 return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration';16}17function reallyParse(source) {18 try {19 return acorn.parse(source, {20 ecmaVersion: 6,21 allowReturnOutsideFunction: true,22 allowImportExportEverywhere: true,23 allowHashBang: true24 });25 } catch (ex) {26 return acorn.parse(source, {27 ecmaVersion: 5,28 allowReturnOutsideFunction: true,29 allowImportExportEverywhere: true,30 allowHashBang: true31 });32 }33}34module.exports = findGlobals;35module.exports.parse = reallyParse;36function findGlobals(source) {37 var globals = [];38 var ast;39 // istanbul ignore else40 if (typeof source === 'string') {41 ast = reallyParse(source);42 } else {43 ast = source;44 }45 // istanbul ignore if46 if (!(ast && typeof ast === 'object' && ast.type === 'Program')) {47 throw new TypeError('Source must be either a string of JavaScript or an acorn AST');48 }49 var declareFunction = function (node) {50 var fn = node;51 fn.locals = fn.locals || {};52 node.params.forEach(function (node) {53 declarePattern(node, fn);54 });55 if (node.id) {56 fn.locals[node.id.name] = true;57 }58 }59 var declarePattern = function (node, parent) {60 switch (node.type) {61 case 'Identifier':62 parent.locals[node.name] = true;63 break;64 case 'ObjectPattern':65 node.properties.forEach(function (node) {66 declarePattern(node.value, parent);67 });68 break;69 case 'ArrayPattern':70 node.elements.forEach(function (node) {71 if (node) declarePattern(node, parent);72 });73 break;74 case 'RestElement':75 declarePattern(node.argument, parent);76 break;77 case 'AssignmentPattern':78 declarePattern(node.left, parent);79 break;80 // istanbul ignore next81 default:82 throw new Error('Unrecognized pattern type: ' + node.type);83 }84 }85 var declareModuleSpecifier = function (node, parents) {86 ast.locals = ast.locals || {};87 ast.locals[node.local.name] = true;88 }89 walk.ancestor(ast, {90 'VariableDeclaration': function (node, parents) {91 var parent = null;92 for (var i = parents.length - 1; i >= 0 && parent === null; i--) {93 if (node.kind === 'var' ? isScope(parents[i]) : isBlockScope(parents[i])) {94 parent = parents[i];95 }96 }97 parent.locals = parent.locals || {};98 node.declarations.forEach(function (declaration) {99 declarePattern(declaration.id, parent);100 });101 },102 'FunctionDeclaration': function (node, parents) {103 var parent = null;104 for (var i = parents.length - 2; i >= 0 && parent === null; i--) {105 if (isScope(parents[i])) {106 parent = parents[i];107 }108 }109 parent.locals = parent.locals || {};110 parent.locals[node.id.name] = true;111 declareFunction(node);112 },113 'Function': declareFunction,114 'ClassDeclaration': function (node, parents) {115 var parent = null;116 for (var i = parents.length - 2; i >= 0 && parent === null; i--) {117 if (isScope(parents[i])) {118 parent = parents[i];119 }120 }121 parent.locals = parent.locals || {};122 parent.locals[node.id.name] = true;123 },124 'TryStatement': function (node) {125 if (node.handler === null) return;126 node.handler.body.locals = node.handler.body.locals || {};127 node.handler.body.locals[node.handler.param.name] = true;128 },129 'ImportDefaultSpecifier': declareModuleSpecifier,130 'ImportSpecifier': declareModuleSpecifier,131 'ImportNamespaceSpecifier': declareModuleSpecifier132 });133 function identifier(node, parents) {134 var name = node.name;135 if (name === 'undefined') return;136 for (var i = 0; i < parents.length; i++) {137 if (name === 'arguments' && declaresArguments(parents[i])) {138 return;139 }140 if (parents[i].locals && name in parents[i].locals) {141 return;142 }143 }144 if (145 parents[parents.length - 2] &&146 parents[parents.length - 2].type === 'TryStatement' &&147 parents[parents.length - 2].handler &&148 node === parents[parents.length - 2].handler.param149 ) {150 return;151 }152 node.parents = parents;153 globals.push(node);154 }155 walk.ancestor(ast, {156 'VariablePattern': identifier,157 'Identifier': identifier,158 'ThisExpression': function (node, parents) {159 for (var i = 0; i < parents.length; i++) {160 if (declaresThis(parents[i])) {161 return;162 }163 }164 node.parents = parents;165 globals.push(node);166 }167 });168 var groupedGlobals = {};169 globals.forEach(function (node) {170 groupedGlobals[node.name] = (groupedGlobals[node.name] || []);171 groupedGlobals[node.name].push(node);172 });173 return Object.keys(groupedGlobals).sort().map(function (name) {174 return {name: name, nodes: groupedGlobals[name]};175 });...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run avocado automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful