|
|
@@ -124,29 +124,7 @@ function search(){ |
|
|
|
$('#searchForm').addClass("hiddenSearch"); |
|
|
|
initPageInfo(); |
|
|
|
if(!isEmpty(currentSearchKeyword)){ |
|
|
|
document.getElementById("find_id").innerHTML=getLabel(isZh,"search_finded"); |
|
|
|
currentSearchSortBy = sortBy[10]; |
|
|
|
currentSearchAscending = "false"; |
|
|
|
OnlySearchLabel =false; |
|
|
|
page(currentPage); |
|
|
|
if(currentSearchTableName != "repository"){ |
|
|
|
doSearch("repository",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "issue"){ |
|
|
|
doSearch("issue",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "user"){ |
|
|
|
doSearch("user",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "org"){ |
|
|
|
doSearch("org",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "dataset"){ |
|
|
|
doSearch("dataset",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "pr"){ |
|
|
|
doSearch("pr",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
doSpcifySearch("repository",currentSearchKeyword,sortBy[10],"false") |
|
|
|
}else{ |
|
|
|
initDiv(false); |
|
|
|
document.getElementById("find_id").innerHTML=getLabel(isZh,"search_empty"); |
|
|
@@ -187,6 +165,38 @@ function initDiv(isSearchLabel=false){ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
function doSpcifySearch(tableName,keyword,sortBy="",ascending="false"){ |
|
|
|
initDiv(true); |
|
|
|
document.getElementById("find_id").innerHTML=getLabel(isZh,"search_finded"); |
|
|
|
currentSearchKeyword = keyword; |
|
|
|
initPageInfo(); |
|
|
|
currentSearchTableName = tableName; |
|
|
|
currentSearchSortBy = sortBy; |
|
|
|
currentSearchAscending = ascending; |
|
|
|
OnlySearchLabel =false; |
|
|
|
|
|
|
|
page(currentPage); |
|
|
|
|
|
|
|
if(currentSearchTableName != "repository"){ |
|
|
|
doSearch("repository",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "issue"){ |
|
|
|
doSearch("issue",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "user"){ |
|
|
|
doSearch("user",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "org"){ |
|
|
|
doSearch("org",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "dataset"){ |
|
|
|
doSearch("dataset",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
if(currentSearchTableName != "pr"){ |
|
|
|
doSearch("pr",currentSearchKeyword,1,pageSize,true,"",false); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
function doSearchLabel(tableName,keyword,sortBy="",ascending="false"){ |
|
|
|
initDiv(true); |
|
|
|
//document.getElementById("search_div").style.display="none"; |
|
|
@@ -1272,8 +1282,15 @@ var zhCN={ |
|
|
|
sessionStorage.removeItem("searchLabel"); |
|
|
|
doSearchLabel(sessionStorage.getItem("tableName"),sessionStorage.getItem("keyword"),sessionStorage.getItem("sortBy"),sessionStorage.getItem("ascending")); |
|
|
|
}else{ |
|
|
|
console.log("normal search...."); |
|
|
|
search(); |
|
|
|
var specifySearch = sessionStorage.getItem("specifySearch"); |
|
|
|
if(specifySearch){ |
|
|
|
sessionStorage.removeItem("specifySearch"); |
|
|
|
doSpcifySearch(sessionStorage.getItem("tableName"),sessionStorage.getItem("keyword"),sessionStorage.getItem("sortBy"),sessionStorage.getItem("ascending")); |
|
|
|
}else{ |
|
|
|
console.log("normal search...."); |
|
|
|
search(); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|