|
|
|
@@ -139,6 +139,36 @@ function displayDataSetResult(page,jsonResult,onlyReturnNum,keyword){ |
|
|
|
$('#keyword_desc').text(keyword); |
|
|
|
$('#obj_desc').text("数据集"); |
|
|
|
$('#child_total').text(total); |
|
|
|
|
|
|
|
var sortHtml = ""; |
|
|
|
sortHtml +="<a class=\"item\" href=\"javascript:searchItem(4,41);\" tabindex=\"-1\" role=\"menuitem\" id=\"menuitem_1\">最近更新</a>"; |
|
|
|
sortHtml +="<a class=\"item\" href=\"javascript:searchItem(4,42);\" tabindex=\"-1\" role=\"menuitem\" id=\"menuitem_2\">名称自然序</a>"; |
|
|
|
document.getElementById("sort_type").innerHTML=sortHtml; |
|
|
|
|
|
|
|
var html = ""; |
|
|
|
var currentTime = new Date().getTime(); |
|
|
|
for(var i = 0; i < data.length;i++){ |
|
|
|
var recordMap = data[i]; |
|
|
|
html += "<div class=\"item\">"; |
|
|
|
html += " <div class=\"content\">"; |
|
|
|
html += " <div class=\"ui right metas\">" ; |
|
|
|
html += " <span class=\"text grey\"><i class=\"ri-fire-line\"></i> " +recordMap["download_times"] + "</span> "; |
|
|
|
html +=" </div>"; |
|
|
|
html += " <div class=\"ui header\">"; |
|
|
|
html += " <a class=\"name\" href=\"/" +recordMap["repoUrl"] +"datasets?type=0\">" + recordMap["repoUrl"] + "</a>"; |
|
|
|
html +=" <span class=\"middle\"><svg class=\"svg octicon-repo-clone\" width=\"16\" height=\"16\" aria-hidden=\"true\"><use xlink:href=\"#octicon-repo-clone\"></use></svg></span>"; |
|
|
|
html +=" </div>"; |
|
|
|
html += " <div class=\"description\">"; |
|
|
|
html += " <p class=\"has-emoji\"> " + recordMap["description"] + "</p>"; |
|
|
|
html += " <p class=\"has-emoji\"> " + recordMap["file_name"] + "</p>"; |
|
|
|
html +=" <p class=\"time\">"; |
|
|
|
html +=" <span class=\"am-ml-10\"></span> 最后更新于 <span class=\"time-since poping up\" title=\"\" data-content=\"\" data-variation=\"inverted tiny\">" + getTime(recordMap["updated_unix"],currentTime) +"</span>"; |
|
|
|
html +=" </p>"; |
|
|
|
html +=" </div>"; |
|
|
|
html +=" </div>"; |
|
|
|
html +="</div>"; |
|
|
|
} |
|
|
|
document.getElementById("child_search_item").innerHTML=html; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@@ -151,6 +181,39 @@ function displayOrgResult(page,jsonResult,onlyReturnNum,keyword){ |
|
|
|
$('#keyword_desc').text(keyword); |
|
|
|
$('#obj_desc').text("组织"); |
|
|
|
$('#child_total').text(total); |
|
|
|
|
|
|
|
var sortHtml = ""; |
|
|
|
sortHtml +="<a class=\"item\" href=\"javascript:searchItem(4,41);\" tabindex=\"-1\" role=\"menuitem\" id=\"menuitem_1\">最近更新</a>"; |
|
|
|
sortHtml +="<a class=\"item\" href=\"javascript:searchItem(4,42);\" tabindex=\"-1\" role=\"menuitem\" id=\"menuitem_2\">名称自然序</a>"; |
|
|
|
document.getElementById("sort_type").innerHTML=sortHtml; |
|
|
|
|
|
|
|
var html = ""; |
|
|
|
var currentTime = new Date().getTime(); |
|
|
|
for(var i = 0; i < data.length;i++){ |
|
|
|
var recordMap = data[i]; |
|
|
|
html += "<div class=\"item members\">"; |
|
|
|
html += "<img class=\"ui avatar image\" src=\"" + recordMap["avatar"] + "\"></img>"; |
|
|
|
html += " <div class=\"content\">"; |
|
|
|
html += " <div class=\"ui header\">"; |
|
|
|
html += " <a class=\"name\" href=\"/" + recordMap["repoUrl"] +"\">" + recordMap["name"] + "</a>"; |
|
|
|
html +=" </div>"; |
|
|
|
html += " <div class=\"description\">"; |
|
|
|
html += " <p class=\"has-emoji\"> " + recordMap["description"] + "</p>"; |
|
|
|
html +=" <p class=\"has-emoji\">"; |
|
|
|
html +=" <i class=\"ri-map-pin-2-line\"></i> " + recordMap["location"]; |
|
|
|
html +=" <span class=\"am-ml-10\"></span>"; |
|
|
|
if(!isEmpty(recordMap["website"]) && recordMap["website"] != "null"){ |
|
|
|
html +=" <i class=\"ri-links-line\"></i>" + "<a href=\""+ recordMap["website"] + "\" target=\"_blank\">" + recordMap["website"] + "</a>"; |
|
|
|
} |
|
|
|
html +=" <i class=\"ri-time-line am-ml-10\"></i> 加入于 "; |
|
|
|
var userAddDate = new Date(recordMap["created_unix"]*1000); |
|
|
|
html += monthDisplay[userAddDate.getMonth()] + " " + userAddDate.getDay() + " " + userAddDate.getFullYear(); |
|
|
|
html +=" </p>"; |
|
|
|
html +=" </div>"; |
|
|
|
html +=" </div>"; |
|
|
|
html +="</div>"; |
|
|
|
} |
|
|
|
document.getElementById("child_search_item").innerHTML=html; |
|
|
|
} |
|
|
|
} |
|
|
|
var monthDisplay=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Spt","Oct","Nov","Dec"); |
|
|
|
|