Skip to content

Commit 324894f

Browse files
勤硕JacksonTian
authored andcommitted
refactor: user page(collectTopics, topics, replies)
1 parent a41b027 commit 324894f

File tree

4 files changed

+71
-1
lines changed

4 files changed

+71
-1
lines changed

app/view/user/collect_topics.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<%- partial('../sidebar') %>
2+
3+
<div id='content'>
4+
<div class='panel'>
5+
<div class='header'>
6+
<ul class='breadcrumb'>
7+
<li><a href='/'>主页</a><span class='divider'>/</span></li>
8+
<li class='active'><%= user.loginname %> 收藏的话题</li>
9+
</ul>
10+
</div>
11+
<div class='inner no-padding'>
12+
<% if (topics.length > 0) { %>
13+
<%- partial('../topic/list', { topics: topics, pages: pages, current_pages: current_page, base: '/user/' +
14+
user.loginname + '/collections' }) %>
15+
<% } else { %>
16+
<p>找不到话题 (T_T)</p>
17+
<% } %>
18+
</div>
19+
</div>
20+
</div>

app/view/user/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<% include ../sidebar.html %>
1+
<%- include ../sidebar.html %>
22

33
<div id="content">
44
<div class="panel">

app/view/user/replies.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<%- partial('../sidebar') %>
2+
3+
<div id='content'>
4+
<div class='panel'>
5+
<div class='header'>
6+
<ul class='breadcrumb'>
7+
<li><a href='/'>主页</a><span class='divider'>/</span></li>
8+
<li class='active'><a href="/user/<%=user.loginname%>"><%=user.loginname%>的主页</a></li>
9+
</ul>
10+
</div>
11+
</div>
12+
<div class='panel'>
13+
<div class="header"><%= user.loginname %> 参与的话题</div>
14+
<div class="inner padding">
15+
<% if(typeof(topics) !== 'undefined' && topics.length > 0){ %>
16+
<%- partial('../topic/list',
17+
{topics:topics,pages:pages,current_pages:current_page,base:'/user/'+user.loginname+'/replies'}) %>
18+
<% }else{ %>
19+
<div class='inner'>
20+
<p>无话题</p>
21+
</div>
22+
<% } %>
23+
</div>
24+
</div>
25+
</div>

app/view/user/topics.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<%- partial('../sidebar') %>
2+
3+
<div id='content'>
4+
<div class='panel'>
5+
<div class='header'>
6+
<ul class='breadcrumb'>
7+
<li><a href='/'>主页</a><span class='divider'>/</span></li>
8+
<li class='active'><a href="/user/<%=user.loginname%>"><%=user.loginname%>的主页</a></li>
9+
</ul>
10+
</div>
11+
</div>
12+
<div class='panel'>
13+
<div class="header"><%=user.loginname%> 创建的话题</div>
14+
<div class="inner padding">
15+
<% if(typeof(topics) !== 'undefined' && topics.length > 0 ){ %>
16+
<%- partial('../topic/list',
17+
{topics:topics,pages:pages,current_pages:current_page,base:'/user/'+user.loginname+'/topics'}) %>
18+
<% }else{ %>
19+
<div class='inner'>
20+
<p>无话题</p>
21+
</div>
22+
<% } %>
23+
</div>
24+
</div>
25+
</div>

0 commit comments

Comments
 (0)