晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
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/rainic/public_html/oldTZh/wp-content/plugins/digits/admin/assets/js/ |
Upload File : |
jQuery(function () {
var body = jQuery('body');
body.addClass('digits-editor-mode');
var selectBox = jQuery('<div class="digits_editor-selector"><div class="digits_editor-selector_content"><span></span></div></div>');
selectBox.appendTo(body);
window.addEventListener("mousemove", editorSelector, true);
window.addEventListener("mouseout", editorSelectorOut, true)
document.addEventListener("click", clickHandler, true);
var allowSelection = true;
var isSelected = false;
jQuery(window).on('resize', function (e) {
removeSelect();
});
function clickHandler(e) {
if (!allowSelection) {
return true;
}
e.stopPropagation();
e.preventDefault();
var select = selectElem(e);
isSelected = select && !isSelected;
sendSelectedElement(e);
}
function editorSelectorOut(e) {
if (!isSelected) {
removeSelect();
}
}
function removeSelect() {
isSelected = false;
selectBox.hide();
sendSelectedElement(null);
}
function editorSelector(e) {
if (!isSelected) {
selectElem(e);
}
}
function selectElem(e) {
if (!allowSelection) {
return true;
}
var target = e.target;
if (target.parentNode.tagName === "BODY") {
editorSelectorOut(e);
return false;
}
var pos = target.getBoundingClientRect();
var top = pos.top + document.documentElement.scrollTop;
var left = pos.left + document.documentElement.scrollLeft;
var width = target.offsetWidth;
var height = target.offsetHeight;
var elem_css = {};
elem_css.left = left + 'px';
elem_css.top = top + 'px'
elem_css.height = height + 'px';
elem_css.width = width + 'px';
var elem_name = getElemName(target);
var min_width = elem_name.length * 7;
if (width > min_width) {
min_width = 'unset';
} else {
min_width += 'px';
}
selectBox.show().css(elem_css).find('span').css('min-width', min_width).text(elem_name);
return true;
}
function sendSelectedElement(e) {
var selector = [];
if (e !== null) {
for (var elem = e.target; elem && elem.tagName !== 'BODY'; elem = elem.parentNode) {
selector.push(getElemName(elem))
}
selector.push('body');
}
var message = {key: 'digits_editor_frame', value: 'editor_select', selector: selector};
window.parent.postMessage(message, "*");
}
window.addEventListener('message', function (event) {
if (event && event.data) {
var data = event.data;
if (data.key && data.key === 'digits_editor_mode') {
process_message(data);
}
}
})
function process_message(data) {
if (data.body.mode) {
allowSelection = data.body.mode === 'selector';
if (!allowSelection) {
removeSelect();
body.removeClass('digits-editor-mode');
} else {
body.addClass('digits-editor-mode');
}
} else if (data.body.script_type) {
process_script(data.body);
} else if (data.body.visibility) {
jQuery(data.body.elem).hide();
removeSelect();
}
}
window.addEventListener('beforeunload', function (event) {
removeSelect(null);
});
function getElemName(elem) {
if (elem.id) {
return '#' + elem.id;
}
if (elem.classList.length > 0) {
return '.' + elem.classList.value.split(' ').join('.');
}
return elem.tagName.toLowerCase();
}
var custom_css = jQuery('#digits_custom_css');
var custom_js = jQuery('#digits_custom_js');
function process_script(obj) {
var script_type = obj.script_type;
if (script_type === 'css') {
if (!custom_css.length) {
body.append('<style id="digits_custom_css"></style>')
custom_css = jQuery('#digits_custom_css');
}
custom_css.html(obj.script);
} else if (script_type === 'js') {
if (!custom_js.length) {
body.append('<script id="digits_custom_js" type="text/javascript"></script>')
custom_js = jQuery('#digits_custom_js');
}
custom_js.html(obj.script);
}
}
});