晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
Server : Apache System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64 User : rainic ( 1014) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/stando/public_html/wp-content/plugins/uwac/public/js/ |
Upload File : |
(function( $ ) {
'use strict';
$.fn.CSUWAC = function() {
return this.each( function() {
var _CSUWAC = {};
var $popup = $(this);
_CSUWAC.init = function(popup){
var ctaAnimationTimeout;
var ctaAutoOpenTimeout;
this.popup(popup);
this.GDPRInit(popup);
this.autoOpen(popup);
this.ctaAnimation(popup);
};
_CSUWAC.popup = function(popup){
var self = this;
// Show & Hide Popups
$(".cs-uwac__popup-btn",popup).on("click", function() {
var $btn = $(this),
$popup = $(popup),
current_status = ($popup.data('status')) ? $popup.data('status') : false;
if (!current_status){
self.popupShow($popup);
} else {
self.popupHide($popup);
}
});
};
_CSUWAC.popupShow = function($popup){
var self = this,
status = $popup.data('status'),
$btn = $popup.children('.cs-uwac__popup-btn'),
$chatbox = $popup.children('.cs-uwac__popup-chatbox'),
$overlay = $popup.children('.cs-uwac__popup-overlay'),
popupTimeout;
if (!status){
$overlay.on('click.uwacWatchOutToClose',function(e){
self.popupHide($popup);
});
// Clear CTA Autoopen
clearInterval(self.init.ctaAutoOpenTimeout);
// Clear CTA Animation
clearInterval(self.init.ctaAnimationTimeout);
$btn.addClass("cs-uwac__active");
$popup.addClass("cs-uwac__active").data('status','open');
$chatbox.addClass("cs-uwac__active");
clearTimeout(popupTimeout);
if (!$chatbox.hasClass("cs-uwac__active-items")) {
popupTimeout = setTimeout(function() {
$chatbox.addClass("cs-uwac__active-items");
}, 100);
}
}
};
_CSUWAC.popupHide = function($popup){
var status = $popup.data('status'),
$btn = $popup.children('.cs-uwac__popup-btn'),
$chatbox = $popup.children('.cs-uwac__popup-chatbox'),
$overlay = $popup.children('.cs-uwac__popup-overlay'),
popupTimeout;
if (status == 'open'){
$overlay.off('click.uwacWatchOutToClose');
$btn.removeClass("cs-uwac__active");
$popup.removeClass("cs-uwac__active").data('status',false);
$chatbox.removeClass("cs-uwac__active");
clearTimeout(popupTimeout);
if ($chatbox.hasClass("cs-uwac__active-items")) {
popupTimeout = setTimeout(function() {
$popup.data('status',false);
$chatbox.removeClass("cs-uwac__active-items cs-uwac__pending");
}, 250);
}
}
};
_CSUWAC.GDPRInit = function(popup){
var self = this;
var settings = $(popup).data('widgetSettings');
if (settings.gdpr === true){
// Initial GDPR Cookie Check
if (self.getGDPRCookie("uwac-gdpr-agreement") == 'agree') {
$(popup).addClass('cs-uwac__popup--gdpr-ready');
} else{
$('.cs-uwac__popup-chatbox_content-item',popup).on('click.uwacGDPR','a.cs-uwac__popup-account--online',function(e){
e.preventDefault();
e.stopPropagation();
var $parent = $(this).parents('.cs-uwac__popup-chatbox_content-list').siblings('.cs-uwac__popup-chatbox_notice-gdpr');
$parent.addClass('cs-uwac__popup-chatbox_notice-gdpr--error');
var gdprTimeout = setTimeout(function(){
$parent.removeClass('cs-uwac__popup-chatbox_notice-gdpr--error');
},550);
});
}
// Click on GDPR checkbox
$(".cs-uwac__popup-chatbox_notice-gdpr input",popup).on('change',function(){
if (this.checked){
if (self.getGDPRCookie("uwac-gdpr-agreement") == false){
var $parent = $(this).parents('.cs-uwac__popup-chatbox_notice-gdpr');
self.setGDPRCookie("uwac-gdpr-agreement", "agree", 30);
if (self.getGDPRCookie("uwac-gdpr-agreement") == 'agree'){
$('.cs-uwac__popup-chatbox_content-item',popup).off('click.uwacGDPR');
$parent.addClass('cs-uwac__popup-chatbox_notice-gdpr--accepted');
setTimeout(function(){
$parent.slideUp();
},300);
}
}
}
});
}
};
_CSUWAC.setGDPRCookie = function(cname,cvalue,exdays){
var d = new Date();
d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000);
var expires = "expires=" + d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
};
_CSUWAC.getGDPRCookie = function(cname){
var name = cname + "=";
var ca = document.cookie.split(";");
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == " ") {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return false;
};
_CSUWAC.autoOpen = function(popup){
var self = this;
var settings = $(popup).data('widgetSettings'),
auto_scrolled = false;
var parseInteger = function(value){
return parseFloat(parseFloat(value).toFixed(2));
}
if (settings.cta.autoopen){
var autoopen_type = settings.cta.autoopen_type;
if (autoopen_type == 'delay'){
var delay = (settings.cta.autoopen_delay) ? parseInteger(settings.cta.autoopen_delay) * 1000 : 6 * 1000;
self.init.ctaAutoOpenTimeout = setTimeout(function(){
self.popupShow($(popup));
},delay);
} else if (autoopen_type == 'scroll'){
$(window).on('scroll.uwac',function(){
var wintop = $(window).scrollTop(),
docheight = $(document).height(),
winheight = $(window).height();
var scrolltrigger = settings.cta.autoopen_scroll / 100;
if ((wintop/(docheight-winheight)) >= scrolltrigger && auto_scrolled == false){
auto_scrolled = true;
self.popupShow($(popup));
}
});
}
}
};
_CSUWAC.ctaAnimation = function(popup){
var self = this;
var settings = $(popup).data('widgetSettings');
if (settings.cta.effect){
var $popup = $(popup);
var fx_style = settings.cta.effect_style,
fx = fx_style.effect,
iteration = fx_style.iteration,
delay = (fx_style.iteration_delay.slider1) ? fx_style.iteration_delay.slider1 : fx_style.iteration_delay,
fx_class = fx + " animated ";
var update_cta_animation = function(){
var $popup = $(popup);
$popup.removeClass(fx_class);
$popup.addClass(fx_class).one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function () {
$(this).removeClass(fx_class);
});
};
if (iteration == 'infinite'){
self.init.ctaAnimationTimeout = setInterval(function(){
update_cta_animation();
},delay);
} else {
self.init.ctaAnimationTimeout = setTimeout(function(){
update_cta_animation();
},delay);
}
}
};
_CSUWAC.init($popup);
});
};
$(document).ready(function() {
$('.cs-uwac__popup-wrapper').CSUWAC();
});
})( jQuery );