晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
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/akaindir/www/crm/layouts/v7/modules/Vtiger/resources/ |
Upload File : |
/*+***********************************************************************************
* The contents of this file are subject to the vtiger CRM Public License Version 1.0
* ("License"); You may not use this file except in compliance with the License
* The Original Code is: vtiger CRM Open Source
* The Initial Developer of the Original Code is vtiger.
* Portions created by vtiger are Copyright (C) vtiger.
* All Rights Reserved.
*************************************************************************************/
Vtiger_List_Js('Vtiger_AdvanceSearchList_Js',{},{
addComponents : function() {
this.addModuleSpecificComponent('Pagination');
this.intializeComponents();
},
getDefaultParams : function () {
var defaultParams = this._super();
defaultParams.nolistcache = 1;
defaultParams.view = 'ListAjax';
defaultParams.mode = 'showSearchResults';
defaultParams.parent = '';
defaultParams._onlyContents = true;
return defaultParams;
},
loadFilter: function(id, loadParams) {
if (typeof loadParams == 'undefined') loadParams = {};
var params = {
module: this.getModuleName(),
view : 'ListAjax',
viewname : id
}
// Added to handle remove sorting
var mode = loadParams.mode;
loadParams.mode = 'showSearchResults';
loadParams.listMode = mode;
loadParams.parent = '';
params = jQuery.extend(params, loadParams);
this.loadListViewRecords(params);
},
registerEditLink : function() {
jQuery('#searchResults-container').on('click', 'a[name="editlink"]', function(e) {
var element = jQuery(e.currentTarget);
var url = element.data('url');
var listInstance = Vtiger_List_Js.getInstance();
var postData = listInstance.getDefaultParams();
postData['view'] = app.view();
var recordId = app.getRecordId();
if(!recordId) {
recordId = jQuery('[name="record"]').val();
}
if(recordId && typeof recordId != "undefined") {
postData['record'] = recordId;
}
if(postData['module'] == 'Workflows' && postData['view'] == 'Edit') {
postData['mode'] = 'V7Edit';
}
for(var key in postData) {
if(postData[key]) {
postData['return'+key] = postData[key];
delete postData[key];
} else {
delete postData[key];
}
}
e.preventDefault();
e.stopPropagation();
window.location.href = url +'&'+ $.param(postData);
});
},
registerDeleteRecordClickEvent :function(){
var thisInstance = this;
jQuery('#searchResults-container').off('click');
jQuery('#searchResults-container').on('click', '.deleteRecordButton', function(e){
var elem = jQuery(e.currentTarget);
var parent = elem;
var params = {};
var originalDropDownMenu = elem.closest('.dropdown-menu').data('original-menu');
if(originalDropDownMenu && typeof originalDropDownMenu != 'undefined') {
parent = app.helper.getDropDownmenuParent(originalDropDownMenu);
var moduleName = jQuery('#searchModuleList').val();
if(moduleName && typeof moduleName != 'undefined') {
params['module'] = moduleName;
}
}
var recordId = parent.closest('tr').data('id');
thisInstance.deleteRecord(recordId, params);
// e.stopPropagation();
});
},
registerDropdownPosition :function() {
if(jQuery('.searchResults').height() <= 450){
jQuery('.searchResults').css('padding-bottom',"100px");
};
var container= jQuery('.searchResults');
jQuery('.table-actions').on('click', '.dropdown', function (e) {
var containerTarget = jQuery(this).closest(container);
var dropdown = jQuery(e.currentTarget);
if(dropdown.find('[data-toggle]').length <=0){
return;
}
var dropdown_menu = dropdown.find('.dropdown-menu');
var dropdownStyle = dropdown_menu.find('li a');
dropdownStyle.css('padding', "0 6px", 'important');
var fixed_dropdown_menu = dropdown_menu.clone(true);
fixed_dropdown_menu.data('original-menu',dropdown_menu);
dropdown_menu.css('position', 'relative');
dropdown_menu.css('display', 'none');
var currtargetTop;
var currtargetLeft;
var dropdownBottom;
var ftop = 'auto';
var fbottom = 'auto';
var ctop = jQuery(container).offset().top;
currtargetTop = dropdown.offset().top - ctop + 30 + dropdown.height();
currtargetLeft = dropdown.offset().left;
dropdownBottom = jQuery('.searchResults').height() - currtargetTop + 40 + dropdown.height();
var windowBottom = jQuery(window).height() - dropdown.offset().top;
if (windowBottom < 250 ) {
ftop = 'auto';
fbottom = dropdownBottom + 'px';
}
else {
ftop = currtargetTop + 'px';
fbottom = "auto";
}
fixed_dropdown_menu.css({
'display': 'block',
'position': 'absolute',
'top': ftop,
'left': currtargetLeft + 'px',
'bottom': fbottom
}).appendTo(containerTarget);
dropdown.on('hidden.bs.dropdown', function () {
dropdown_menu.removeClass('invisible');
fixed_dropdown_menu.remove();
});
});
},
getListSearchParams : function(includeStarFilters) {
var searchParams = JSON.parse(jQuery('#searchResults-container').find('[name="currentSearchParams"]').val());
for(var index in searchParams) {
if(isNaN(index)) {
delete searchParams[index];
}
}
if(includeStarFilters) {
searchParams = this.addStarSearchParams(searchParams);
}
return searchParams;
},
});