File tree Expand file tree Collapse file tree 7 files changed +126
-5
lines changed
Expand file tree Collapse file tree 7 files changed +126
-5
lines changed Original file line number Diff line number Diff line change 1- < % include sidebar.html %>
1+ < % include ./ sidebar.html %>
22
33< div id ="content ">
44 < div class ="panel ">
1212 </ div >
1313 < % if (typeof(topics) !== 'undefined' && topics.length > 0) { %>
1414 < div class ="inner no-padding ">
15- < %- partial ('topic/list', {
15+ < %- include ('topic/list', {
1616 topics: topics,
1717 pages: pages,
1818 current_page: current_page,
Original file line number Diff line number Diff line change 66 < span class ='col_fade '> 个人信息</ span >
77 </ div >
88 < div class ='inner '>
9- < %- partial(' user/card',{ object: typeof(user) === 'undefined' ? current_user : user, as: 'user' }) %>
9+ < %- include('./ user/card.html ',{ object: typeof(user) === 'undefined' ? current_user : user, as: 'user' }) %>
1010 </ div >
1111 < % } else { %>
1212 < div class ='inner '>
5050 < div class ='inner '>
5151 < % if (no_reply_topics.length > 0) { %>
5252 < ul class ="unstyled ">
53- < %- partial ('topic/small', { collection: no_reply_topics, as: 'topic' }) %>
53+ < %- include ('topic/small', { collection: no_reply_topics, as: 'topic' }) %>
5454 </ ul >
5555 < % } else { %>
5656 < p > 无</ p >
6969 < div class ='inner '>
7070 < % if (tops.length > 0) { %>
7171 < ol >
72- < %- partial ('user/top', { collection: tops, as: 'user' }) %>
72+ < %- include ('user/top', { collection: tops, as: 'user' }) %>
7373 </ ol >
7474 < % } else { %>
7575 < p > 无</ p >
Original file line number Diff line number Diff line change 1+ < div id ='sidebar '>
2+ < div class ='panel '>
3+ < div class ='header '>
4+ < span class ='col_fade '> 关于</ span >
5+ </ div >
6+ < div class ='inner '>
7+ < p > < %= config.description %> </ p >
8+
9+ < p > 在这里你可以:</ p >
10+ < ul >
11+ < li > 向别人提出你遇到的问题</ li >
12+ < li > 帮助遇到问题的人</ li >
13+ < li > 分享自己的知识</ li >
14+ < li > 和其它人一起进步</ li >
15+ </ ul >
16+ </ div >
17+ </ div >
18+ </ div >
Original file line number Diff line number Diff line change 1+ < %- include sidebar.html %>
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 '> 登录</ li >
9+ </ ul >
10+ </ div >
11+ < div class ='inner '>
12+ < % if(typeof(error) !== 'undefined' && error){ %>
13+ < div class ="alert alert-error ">
14+ < a class ="close " data-dismiss ="alert " href ="# "> ×</ a >
15+ < strong > < %= error %> </ strong >
16+ </ div >
17+ < % } %>
18+ < form id ='signin_form ' class ='form-horizontal ' action ='/passport/local ' method ='post '>
19+ < div class ='control-group '>
20+ < label class ='control-label ' for ='name '> 用户名</ label >
21+
22+ < div class ='controls '>
23+ < input class ='input-xlarge ' id ='name ' name ='name ' size ='30 ' type ='text '/>
24+ </ div >
25+ </ div >
26+ < div class ='control-group '>
27+ < label class ='control-label ' for ='pass '> 密码</ label >
28+
29+ < div class ='controls '>
30+ < input class ='input-xlarge ' id ='pass ' name ='pass ' size ='30 ' type ='password '/>
31+ </ div >
32+ </ div >
33+ < input type ='hidden ' name ='_csrf ' value ='<%= csrf %> '/>
34+
35+ < div class ='form-actions '>
36+ < input type ='submit ' class ='span-primary ' value ='登录 '/>
37+ < a href ="/passport/github ">
38+ < span class ="span-info ">
39+ 通过 GitHub 登录
40+ </ span >
41+ </ a >
42+ < a id ="forgot_password " href ='/search_pass '> 忘记密码了?</ a >
43+ </ div >
44+ </ form >
45+ </ div >
46+ </ div >
47+ </ div >
Original file line number Diff line number Diff line change 1+ < % if (user) { %>
2+
3+ < div class ='user_card '>
4+ < div >
5+ < a class ='user_avatar ' href ="/user/<%= user.loginname %> ">
6+ < img src ="<%= proxy(user.avatar_url) %> " title ="<%= user.loginname %> "/>
7+ </ a >
8+ < span class ='user_name '> < a class ='dark ' href ="/user/<%= user.loginname %> "> < %= user.loginname %> </ a > </ span >
9+
10+ < div class ='board clearfix '>
11+ < div class ='floor '>
12+ < span class ='big '> 积分: < %= user.score %> </ span >
13+ </ div >
14+ </ div >
15+ < div class ="space clearfix "> </ div >
16+ < span class ="signature ">
17+ “
18+ < % if (user.signature) {%>
19+ < %-escapeSignature(user.signature)%>
20+ < %} else {%>
21+ 这家伙很懒,什么个性签名都没有留下。
22+ < %}%>
23+ ”
24+ </ span >
25+ </ div >
26+ </ div >
27+
28+ < % } %>
29+
30+ < % if (current_user) { %>
31+ < script >
32+ $ ( document ) . ready ( function ( ) {
33+ $ ( '.follow_btn' ) . click ( function ( ) {
34+ var $me = $ ( this ) ;
35+ var action = $me . attr ( 'action' ) ;
36+ var params = {
37+ follow_id : '<%= user._id %>' ,
38+ _csrf : '<%- csrf %>'
39+ } ;
40+ $ . post ( '/user/' + action , params , function ( data ) {
41+ if ( data . status === 'success' ) {
42+ var $btns = $ ( '.follow_btn' ) ;
43+ if ( action === 'follow' ) {
44+ $btns . html ( '取消关注' ) ;
45+ $btns . attr ( 'action' , 'un_follow' ) ;
46+ } else {
47+ $btns . html ( '加入关注' ) ;
48+ $btns . attr ( 'action' , 'follow' ) ;
49+ }
50+ $btns . toggleClass ( 'btn-success' ) ;
51+ }
52+ } , 'json' ) ;
53+ } ) ;
54+ } ) ;
55+ </ script >
56+ < % } %>
You can’t perform that action at this time.
0 commit comments