Nouvelles Du Monde

Sand Springs prêt pour la lutte d’État après un succès régional

Sand Springs prêt pour la lutte d’État après un succès régional

‘; } else { var sFallBack = ‘Cliquez ici pour vous abonner’; } $(‘#lee-services-list .loading’).hide(); $(‘#lee-services-list’).html(‘

‘+sRetour+’

‘); $(‘.lee-featured-subscription’).html(sFallBack); } function lee_formatPackage(oService){ try { var bOnlyModal = true; var oSettings = lee_getPackageSettings(oService.HomeMembership); var nouveauService = {}; if(parseInt(oService.WebFeatureFG) === 2) renvoie false ; if(oService.WebStartPrice != ”){ var custom = JSON.parse(oService.WebStartPrice); $.each(personnalisé, fonction(k,v){ newService[k] = v; }); } if(bOnlyModal && newService.in_modal && newService.in_modal.toLowerCase() === ‘false’) return false; if(!bOnlyModal && newService.not_members && newService.not_members.toLowerCase() === ‘true’) renvoie false ; newService.has_featured_class = newService.featured ? ‘package en vedette’ : ”; newService.sort = parseInt((newService.sort) ? newService.sort : oSettings.sort); newService.title = (newService.package_title && newService.package_title != ”) ? newService.package_title : oSettings.title ; newService.level = oService.HomeMembership ; nouveauService.html = oService.WebOfferHTML ; newService.disabled = newService.disable_purchase ? ‘désactivé’ : ”; var price = lee_formatPackagePrice(newService.start_price); newService.start_price = prix.cost ; newService.format_dollars = (price.format_dollars) ? prix.format_dollars : ”; newService.format_cents = (price.format_cents) ? prix.format_cents : ”; newService.start_at_rate = (newService.fixed_rate === ‘true’) ? ‘pour le petit prix de’ : ‘à partir de’; if( !newService.term ) newService.term = ‘par mois’; newService.has_promotion_class=””; if( newService.promotional_price && newService.promotional_price != ” ){ newService.has_promotion_class=”has-promotion”; var promotion = lee_formatPackagePrice(newService.promotional_price); newService.promotional_price = promotion.cost ; newService.promotional_format_dollars = (promotion.format_dollars) ? promotion.format_dollars : ”; newService.promotional_format_cents = (promotion.format_cents) ? promotion.format_cents : ”; } newService.banner_class=””; if( newService.banner && newService.banner != ” ){ newService.banner_class=”has-banner”; } nouveauService.description = (nouveauService.description) ? nouveauService.description : ”; newService.special_title_class = newService.special_title ? ‘has-special-title’ : ”; newService.special_label_class = newService.label ? ‘has-label’ : ”; newService.action_button = ‘Inscription’; if(newService.disabled === ‘disabled’){ newService.start_at_rate=”Appelez-nous au”; newService.start_price=”800-444-6552″; newService.term = ‘pour commencer’; newService.action_button = ‘Appeler aujourd’hui’; } window.lee_service_impressions.push({ ‘id’ : newService.level, ‘name’ : newService.title, ‘price’ : newService.start_price, ‘brand’ : “tulsaworld.com”, ‘category’ : ‘abonnement’, ‘list’ : ‘Bloc’, ‘position’ : newService.sort }); retourner newService ; } catch(e){ if(window.console) console.warn(e); renvoie faux ; } } function lee_sortPackages(property) { var sortOrder = 1; si (propriété[0] === “-“) { sortOrder = -1; propriété = propriété.substr(1); } fonction de retour (a,b) { var résultat = (a[property] b[property]) ? dix; renvoyer le résultat * sortOrder ; } } function lee_getPackageSettings(sPackage){ switch(sPackage.toLowerCase()){ case ‘dob’ : return {title : ‘Digital Basic’, sort : 0} ; casser; case ‘dop’ : return {titre : ‘Digital Plus’, tri : 1} ; casser; cas ‘dopl’ : return {titre : ‘Digital Platinum’, tri : 2} ; casser; cas ‘argent’ : return {titre : ‘Argent’, tri : 3} ; casser; cas ‘or’ : return {titre : ‘Or’, tri : 4} ; casser; cas ‘plat’ : return {titre : ‘Platine’, tri : 5} ; casser; } } function lee_replacePackageTokens(sPackage, oService, sCol){ var hasPromotion = false; $.each(oService, function(k,v){ if( k === ‘html’){ v = v.replace(new RegExp(‘{{domain}}’, ‘gi’), ‘tulsaworld.com ‘) .replace(new RegExp(‘{{site_name}}’, ‘gi’), ‘Tulsa World’) .replace(new RegExp(‘{{business_name}}’, ‘gi’), ‘Tulsa World’) .replace(new RegExp(‘{{site_phone}}’, ‘gi’), ‘800-444-6552’); } sPackage = sPackage.replace(new RegExp(‘{{‘+k+’}}’, ‘ gi’), v); }); if(sCol) sPackage = sPackage.replace(‘{{col}}’, sCol); retourner le sPackage ; } if(window.lee_services_active && window.lee_services_active != ‘hors ligne’){ try { var oPackages = [], oFeatured = false, sHtml=””, sTemplate = $(‘#lee-service-template’).html(); $.each(window.leeMembershipPackages, function(i, oService){ var oService = lee_formatPackage(oService); if(oService){ oPackages.push(oService); if(oService.featured === ‘true’) oFeatured = oService ; } }); if(oPackages.length === 0){ throw ‘Aucun package défini’; } oPackages.sort(lee_sortPackages(‘sort’)); if(!oEn vedette) oEn vedette = oPackages[0]; if(oPackages.length === 1){ window.lee_modal_service = oPackages[0]; sTemplate = $(‘#lee-service-template-single’).html(); $(‘#lee-services-list’).addClass(‘single’); } else { $(‘#lee-services-list’).addClass(‘multiple’); } switch(oPackages.length){ cas 6 : var sCol=”2″ ; casser; cas 5 : var sCol=”5ths” ; casser; cas 4 : var sCol=”3″ ; casser; cas 3 : var sCol=”4″ ; casser; cas 2 : var sCol=”6″ ; casser; par défaut : var sCol=”12″ ; casser; } $(‘#lee-services-modal’).addClass(‘packages_’+oPackages.length); $.each(oPackages, function(i, oService){ sHtml += lee_replacePackageTokens(sTemplate, oService, sCol); }); $(‘#lee-services-list .packages’).html(sHtml).promise().then(function(){ $(‘#lee-services-list .loading’).hide(); $(‘ #lee-services-list .packages’).css(‘opacity’, 1); }); if(!__tnt.user.services){ if( $(‘.lee-featured-subscription’).length > 0 && oFeatured ){ $(‘.lee-featured-subscription’).each(function(){ var html = $(this).html(); if( !oFeatured.featured_button_text ){ if(oFeatured.promotional_price){ oFeatured.featured_button_text = oFeatured.promotional_format_dollars+oFeatured.promotional_price+oFeatured.promotional_format_cents+’ ‘+oFeatured.term; } else { oFeatured.featured_button_text=”Rejoignez pour “+oFeatured.format_dollars+oFeatured.start_price+oFeatured.format_cents+’ ‘+oFeatured.term; } } html = lee_replacePackageTokens(html, oFeatured); $(this).html(html); if (oFeatured.promotional_price) $(this).addClass(‘has-promotiom’); if( $(this).hasClass(‘show-after-loaded’) ) $(this).show(); }); } } } catch (e) { if (window.console) console.warn (e); lee_serviceError(); } window.lee_fetched_services = true; } else { lee_serviceError(‘hors ligne’); } });

Lire aussi  Dans la vie de père de Ryan Fitzpatrick et le moment « Bienvenue à la télé »

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT