mirror of
https://gh-proxy.org/https://github.com/klinsmaya/VerticleSearchEngine.git
synced 2026-11-08 01:17:13 +08:00
159 lines
6.2 KiB
Plaintext
159 lines
6.2 KiB
Plaintext
<%@ page language="java" contentType="text/html; charset=utf-8"
|
|
pageEncoding="utf-8"%>
|
|
<%@ taglib prefix="s" uri="/struts-tags"%>
|
|
<%@ page language="java" import="org.jasig.cas.client.validation.Assertion" %>
|
|
<%@ page language="java" import="java.util.*" %>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>Home</title>
|
|
<script src="js/jquery-1.7.2.js"></script>
|
|
<script src="bootstrap/js/bootstrap.min.js"></script>
|
|
<script src="bootstrap/js/bootstrap-tooltip.js"></script>
|
|
<script src="js/index.js"></script>
|
|
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" />
|
|
<link href="css/index.css" rel="stylesheet" />
|
|
</head>
|
|
<body>
|
|
<!-- smallhead -->
|
|
<div class="navbar navbar-inverse">
|
|
<div class="navbar-inner">
|
|
<a class="brand" href="#">Academic Search</a>
|
|
<div class="nav-collapse collapse">
|
|
<ul class="nav">
|
|
<li class="active">
|
|
<a href="home.jsp">Home</a>
|
|
</li>
|
|
<li>
|
|
<a href="index.jsp">Search</a>
|
|
</li>
|
|
<li>
|
|
<a href="discover.jsp">Discover</a>
|
|
</li>
|
|
<li>
|
|
<a href="about.jsp">About</a>
|
|
</li>
|
|
<li class="dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
|
|
Menu<b class="caret"></b>
|
|
</a>
|
|
<ul class="dropdown-menu">
|
|
<li><a href="http://dcd.academic:8443/cas/login">Login</a></li>
|
|
<li><a href="logout.jsp">Logout</a></li>
|
|
<li class="divider"></li>
|
|
<li class="nav-header">Menu 2nd</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<%
|
|
Object object = request.getSession().getAttribute("_const_cas_assertion_");
|
|
Assertion assertion = (Assertion) object;
|
|
String loginName = "";
|
|
String name = "";
|
|
String email = "";
|
|
String weibo_url = "";
|
|
String github_url = "";
|
|
String interests = "";
|
|
String homepage = "";
|
|
if (object != null) {
|
|
loginName = assertion.getPrincipal().getName();
|
|
Map<String, Object> map = assertion.getPrincipal().getAttributes();
|
|
name = (String) map.get("name");
|
|
email = (String) map.get("email");
|
|
weibo_url = (String) map.get("weibo_url");
|
|
github_url = (String) map.get("github_url");
|
|
interests = (String) map.get("interests");
|
|
homepage = (String) map.get("homepage");
|
|
}
|
|
%>
|
|
<div class="jumbotron media well">
|
|
<h2 class="muted"><%=name%></h2>
|
|
<h3><i class="icon-envelope"></i><small><em><%=email%></em></small></h3>
|
|
<p class="lead">I`m interested in <strong><%=interests%></strong>.</p>
|
|
<a class="btn btn-large btn-danger" href="<%=weibo_url%>">Follow Me on Weibo</a>
|
|
<a class="btn btn-large btn-inverse" href="<%=github_url%>">Follow Me on Github</a>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<div class="tabbable tabs-left">
|
|
<ul class="nav nav-tabs">
|
|
<li class="active"><a href="#tab1" data-toggle="tab">我的收藏</a></li>
|
|
<li><a href="#tab2" data-toggle="tab">推荐给我</a></li>
|
|
<li><a href="#tab3" data-toggle="tab">我的分享</a></li>
|
|
<li><a href="#tab4" data-toggle="tab">我的历史</a></li>
|
|
</ul>
|
|
<div class="tab-content">
|
|
<div class="tab-pane active" id="tab1">
|
|
<div class="tabbable">
|
|
<ul class="nav nav-pills">
|
|
<li class="active"><a href="#tab11" data-toggle="tab">我收藏的学者</a></li>
|
|
<li><a href="#tab12" data-toggle="tab">我收藏的论文</a></li>
|
|
</ul>
|
|
<div class="tab-content">
|
|
<div class="tab-pane active" id="tab11">
|
|
<button class="btn" type="button" id="user_author_btn" user="<%=loginName%>">Click</button>
|
|
<div id="user_author"></div>
|
|
</div>
|
|
<div class="tab-pane" id="tab12">
|
|
<button class="btn" type="button" id="user_paper_btn" user="<%=loginName%>">Click</button>
|
|
<div id="user_paper"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="tab-pane" id="tab2">
|
|
<div class="alert alert-error">
|
|
<strong>论文</strong> 收藏了XXX的用户,还收藏了。。。
|
|
</div>
|
|
<div class="alert alert-warning">
|
|
<strong>论文</strong> 收藏了XXX的用户,还收藏了。。。
|
|
</div>
|
|
<div class="alert alert-success">
|
|
<strong>论文</strong> 收藏了XXX的用户,还收藏了。。。
|
|
</div>
|
|
<div class="alert alert-info">
|
|
<strong>论文</strong> 收藏了XXX的用户,还收藏了。。。
|
|
</div>
|
|
</div>
|
|
<div class="tab-pane" id="tab3">
|
|
|
|
</div>
|
|
<div class="tab-pane" id="tab4">
|
|
<div class="tabbable">
|
|
<ul class="nav nav-pills">
|
|
<li class="active"><a href="#tab41" data-toggle="tab">搜索历史</a></li>
|
|
<li><a href="#tab42" data-toggle="tab">收藏历史</a></li>
|
|
<li><a href="#tab43" data-toggle="tab">发现历史</a></li>
|
|
</ul>
|
|
<div class="tab-content">
|
|
<div class="tab-pane active" id="tab41">
|
|
<button class="btn" type="button" id="search_history_btn" user="<%=loginName%>">Click</button>
|
|
<div id="search_history"></div>
|
|
</div>
|
|
<div class="tab-pane" id="tab42">
|
|
<button class="btn" type="button" id="save_history_btn" user="<%=loginName%>">Click</button>
|
|
<div id="save_history"></div>
|
|
</div>
|
|
<div class="tab-pane" id="tab43">
|
|
<button class="btn" type="button" id="discover_history_btn" user="<%=loginName%>">Click</button>
|
|
<div id="discover_history"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="page-header"></div>
|
|
|
|
</div>
|
|
</body>
|
|
</html> |