home.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. {{#
  2. var info = d.info || {}, jie = d.jie, da = d.da;
  3. }}
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="utf-8"/>
  8. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  9. <title>{{info.username}}的主页 - {{lay.base.name}}</title>
  10. {{ include ../common/link }}
  11. </head>
  12. <body class="fly-full">
  13. {{ include ../common/header }}
  14. <div class="fly-home fly-panel" style="background-image: url();">
  15. <img src="{{info.avatar}}" alt="{{info.username}}">
  16. {{# if(info.approve){ }}
  17. <i class="iconfont icon-renzheng" title="Fly社区认证"></i>
  18. {{# } }}
  19. <h1>
  20. {{info.username}}
  21. <i class="iconfont
  22. {{# if(info.sex == 0){ }}
  23. icon-nan
  24. {{# } else if(info.sex == 1){ }}
  25. icon-nv
  26. {{# } }}
  27. "></i>
  28. {{# if(info.rmb) { }}
  29. <i class="layui-badge fly-badge-vip">VIP{{ lay.util.vip(info.rmb) }}</i>
  30. {{# } }}
  31. {{# if(info.auth == 1){ }}
  32. <span style="color:#c00;">(管理员)</span>
  33. {{# } else if(info.auth == 2) { }}
  34. <span style="color:#5FB878;">(社区之光)</span>
  35. {{# } else if(info.auth == -1) { }}
  36. <span>(该号已被封)</span>
  37. {{# } }}
  38. </h1>
  39. {{# if(info.approve){ }}
  40. <p style="padding: 10px 0; color: #5FB878;">认证信息:{{ info.approve }}</p>
  41. {{# } }}
  42. <p class="fly-home-info">
  43. <i class="iconfont icon-kiss" title="飞吻"></i><span style="color: #FF7200;">{{info.experience}}飞吻</span>
  44. <i class="iconfont icon-shijian"></i><span>{{lay.time(info.joinTime, 1)}} 加入</span>
  45. <i class="iconfont icon-chengshi"></i><span>来自{{= info.city||'中国 某城'}}</span>
  46. </p>
  47. <p class="fly-home-sign">({{= info.sign||'这个人懒得留下签名' }})</p>
  48. {{# if(user.id !== info.id && d.res === 'http://local.res.layui.com/'){
  49. var userinfo = JSON.stringify({
  50. uid: 168*info.id
  51. ,avatar: info.avatar
  52. ,type: 'friend'
  53. ,username: info.username
  54. });
  55. }}
  56. <div class="fly-sns" data-user="{{ encodeURIComponent(userinfo) }}">
  57. <a href="javascript:;" class="layui-btn layui-btn-primary fly-imActive" data-type="addFriend">加为好友</a>
  58. <a href="javascript:;" class="layui-btn layui-btn-normal fly-imActive" data-type="chat">发起会话</a>
  59. </div>
  60. {{# } }}
  61. </div>
  62. <div class="layui-container">
  63. <div class="layui-row layui-col-space15">
  64. <div class="layui-col-md6 fly-home-jie">
  65. <div class="fly-panel">
  66. <h3 class="fly-panel-title">{{info.username}} 最近的提问</h3>
  67. <ul class="jie-row">
  68. {{# jie.forEach(function(item, index){ }}
  69. <li>
  70. {{ item.status == 1 ? '<span class="fly-jing layui-hide-xs">精</span>' : ''}}
  71. <a href="/jie/{{item.id}}/" class="jie-title">{{= item.title}}</a>
  72. <i>{{lay.time(item.time, 1)}}</i>
  73. <em class="layui-hide-xs">{{item.hits}}阅/{{item.comment}}答</em>
  74. </li>
  75. {{# }); }}
  76. {{# if(jie.length === 0){ }}
  77. <div class="fly-none" style="min-height: 50px; padding:30px 0; height:auto;"><i style="font-size:14px;">没有发表任何求解</i></div>
  78. {{# } }}
  79. </ul>
  80. </div>
  81. </div>
  82. <div class="layui-col-md6 fly-home-da">
  83. <div class="fly-panel">
  84. <h3 class="fly-panel-title">{{info.username}} 最近的回答</h3>
  85. <ul class="home-jieda">
  86. {{# da.forEach(function(item, index){ }}
  87. <li>
  88. <p>
  89. <span>{{lay.time(item.time)}}</span>
  90. 在<a href="/jie/{{item.jid}}/#item-{{item.time}}" target="_blank">{{= item.title||'求解'}}</a>中回答:
  91. </p>
  92. <div class="home-dacontent">{{d.content(item.content)}}</div>
  93. </li>
  94. {{# }); }}
  95. {{# if(da.length === 0){ }}
  96. <div class="fly-none" style="min-height: 50px; padding:30px 0; height:auto;"><span>没有回答任何问题</span></div>
  97. {{# }; }}
  98. </ul>
  99. </div>
  100. </div>
  101. </div>
  102. </div>
  103. {{ include ../common/footer }}
  104. </body>
  105. </html>