index.php 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <div class="homepage warp-all">
  3. <div class="layout-l">
  4. <div class="focus-banner flexslider">
  5. <ul class="slides">
  6. <?php if(!empty($output['loginpic']) && is_array($output['loginpic'])){?>
  7. <?php foreach($output['loginpic'] as $val){?>
  8. <li><a href="<?php if($val['url'] != ''){echo $val['url'];}else{echo 'javascript:void(0);';}?>" target="_blank"><img src="<?php echo UPLOAD_SITE_URL.'/'.ATTACH_CIRCLE.'/'.$val['pic'];?>"></a></li>
  9. <?php }?>
  10. <?php }?>
  11. </ul>
  12. </div>
  13. </div>
  14. <div class="layout-r">
  15. <?php if($_SESSION['is_login'] == 0){?>
  16. <dl class="member-no-login">
  17. <dd class="avatar"><img src="<?php echo UPLOAD_SITE_URL.'/'.ATTACH_COMMON.DS.C('default_user_portrait');?>" /> </dd>
  18. <dd class="welcomes"><?php echo $lang['circle_welcome_to']?><strong><?php echo C('circle_name');?></strong></dd>
  19. <dd class="quick-link"> <?php echo $lang['circle_login_prompt_one'];?><a href="javascript:void(0);" nctype="login" class="url">[<?php echo $lang['nc_login'];?>]</a><?php echo $lang['circle_login_prompt_two'];?><br/>
  20. <?php echo $lang['circle_register_prompt_one'];?><a href="<?php echo SHOP_SITE_URL;?>/index.php?act=login&op=register" class="url">[<?php echo $lang['nc_register'];?>]</a><?php echo $lang['circle_register_prompt_two'];?></dd>
  21. </dl>
  22. <?php }else{?>
  23. <dl class="member-me-info">
  24. <dt class="member-name"><?php echo $_SESSION['member_name'];?></dt>
  25. <dd class="avatar"><img src="<?php echo getMemberAvatarForID($_SESSION['member_id']);?>" /><a href="<?php echo SHOP_SITE_URL;?>/index.php?act=member_information&op=avatar" title="<?php echo $lang['nc_edit_avatar'];?>"><?php echo $lang['nc_edit_avatar'];?></a></dd>
  26. <dd class="welcomes"> <?php echo $lang['circle_welcome_back_to'].C('circle_name');?></dd>
  27. <dd class="go-btn"><a target="_blank" href="index.php?act=p_center"><?php echo $lang['circle_into_user_centre'];?></a></dd>
  28. <dd class="quick-link"> <a target="_blank" href="index.php?act=p_center&op=my_group" class="url"><?php echo $lang['my_circle'];?></a> <a href="index.php?act=p_center" class="url"><?php echo $lang['my_theme'];?></a> <a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=login&op=loginout" class="url"><?php echo $lang['nc_logout'];?></a> </dd>
  29. </dl>
  30. <?php }?>
  31. <?php if(!empty($output['hot_themelist'])){$array = array_slice($output['hot_themelist'], 0, 5);?>
  32. <div class="group-theme-list">
  33. <ul>
  34. <?php foreach($array as $val){?>
  35. <li><span>[<?php echo ($val['thclass_name'] != ''?$val['thclass_name']:$lang['nc_default']);?>]</span><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>" title="<?php echo $val['theme_name'];?>"><?php echo $val['theme_name'];?></a></li>
  36. <?php }?>
  37. </ul>
  38. </div>
  39. <?php }?>
  40. <div class="new-group"><a href="javascript:void(0);" nctype="create_circle"><i></i><?php echo $lang['circle_create_my_new_circle'];?></a></div>
  41. </div>
  42. <?php if(!empty($output['circle_list'])){?>
  43. <div class="warp-all hot-group clearfix">
  44. <div class="title">
  45. <h3><i></i><?php echo $lang['circle_hot_group'];?></h3>
  46. </div>
  47. <div class="content">
  48. <ul class="group-list">
  49. <?php foreach ($output['circle_list'] as $val){?>
  50. <li>
  51. <dl>
  52. <dt class="group-name">
  53. <h4><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $val['circle_id'];?>"><?php echo $val['circle_name'];?></a></h4>
  54. </dt>
  55. <dd class="group-pic"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $val['circle_id'];?>"><img src="<?php echo circleLogo($val['circle_id']);?>" /></a></dd>
  56. <dd class="group-stat"><span><em><?php echo $val['circle_thcount'];?></em><?php echo $lang['circle_theme'];?>&nbsp;(<i title="<?php echo $lang['circle_new_theme'];?>"><?php echo intval($output['nowthemecount_array'][$val['circle_id']]['count']);?></i>)</span><span><em><?php echo $val['circle_mcount'];?></em><?php echo $lang['circle_group_member'];?>&nbsp;(<i title="<?php echo $lang['circle_new_member'];?>"><?php echo intval($output['nowjoincount_array'][$val['circle_id']]['count']);?></i>)</span></dd>
  57. <dd class="group-intro" title="<?php if($val['circle_desc'] != ''){ echo $val['circle_desc'];}else{echo $lang['circle_desc_null_default'];}?>">
  58. <?php if($val['circle_desc'] != ''){ echo $val['circle_desc'];}else{echo $lang['circle_desc_null_default'];}?>
  59. </dd>
  60. </dl>
  61. <?php if(!empty($val['theme_list'])){?>
  62. <ul class="new-theme">
  63. <?php foreach ($val['theme_list'] as $v){?>
  64. <li>
  65. <dl>
  66. <dt class="theme-title"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $v['circle_id'];?>&t_id=<?php echo $v['theme_id'];?>" title="<?php echo $v['theme_name'];?>"><?php echo $v['theme_name'];?></a></dt>
  67. <dd class="member-avatar-s"><img src="<?php echo getMemberAvatarForID($v['member_id']);?>"/></dd>
  68. <dd class="theme-intro"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $v['member_id'];?>" class="member-name" title="<?php echo $v['member_name'];?>"><?php echo $v['member_name'];?></a><span class="date"><?php echo @date('Y-m-d H:i', $v['theme_addtime']);?></span></dd>
  69. </dl>
  70. </li>
  71. <?php }?>
  72. </ul>
  73. <?php }?>
  74. </li>
  75. <?php }?>
  76. </ul>
  77. </div>
  78. </div>
  79. <?php }?>
  80. <div class="warp-all recommend-group">
  81. <div class="title">
  82. <h3><i></i><?php echo $lang['circle_recommend_group'];?></h3>
  83. <div class="group-class-nav">
  84. <?php if(!empty($output['class_list'])){?>
  85. <?php foreach ($output['class_list'] as $val){?>
  86. <a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=search&op=group&class_id=<?php echo $val['class_id'];?>&class_name=<?php echo $val['class_name'];?>"><?php echo $val['class_name'];?></a>
  87. <?php }?>
  88. <?php }?>
  89. </div>
  90. </div>
  91. <div class="content">
  92. <ul id="mycarousel1" class="jcarousel-skin-tango">
  93. <?php if(!empty($output['rcircle_list'])){?>
  94. <?php foreach($output['rcircle_list'] as $val){?>
  95. <li title="<?php echo $val['circle_name'];?>"><img src="<?php echo circleLogo($val['circle_id']);?>" /><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $val['circle_id'];?>">
  96. <p class="extra"><?php echo $val['circle_name'];?></p>
  97. </a> </li>
  98. <?php }?>
  99. <?php }?>
  100. </ul>
  101. </div>
  102. </div>
  103. <div class="warp-all">
  104. <div class="layout-l">
  105. <div class="recommend-theme">
  106. <div class="title">
  107. <h3><?php echo $lang['circle_recommend_theme'];?></h3>
  108. </div>
  109. <div class="content">
  110. <ul class="recommend-theme-list">
  111. <?php if(!empty($output['theme_list'])){?>
  112. <?php foreach($output['theme_list'] as $val){?>
  113. <li>
  114. <dl>
  115. <dt class="theme-title" title="<?php echo $val['theme_name'];?>"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>"><?php echo $val['theme_name'];?></a></dt>
  116. <dd class="thumb"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>"><img src="<?php echo $val['affix'];?>" class="t-img" /></a></dd>
  117. <dd class="group-name" title="<?php echo $lang['circle_come_from'];?><?php echo $val['circle_name'];?>"><?php echo $lang['circle_come_from'];?><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $val['circle_id'];?>"><?php echo $val['circle_name'];?></a></dd>
  118. </dl>
  119. </li>
  120. <?php }?>
  121. <?php }?>
  122. </ul>
  123. <div class="clear"></div>
  124. </div>
  125. <div class="title">
  126. <h3><?php echo $lang['circle_friend_show_order'];?></h3>
  127. </div>
  128. <div class="content show-goods">
  129. <?php if(!empty($output['gtheme_list'])){?>
  130. <?php foreach ($output['gtheme_list'] as $val){?>
  131. <dl>
  132. <dt class="theme-title" title="<?php echo $val['theme_name'];?>"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>"><?php echo $val['theme_name'];?></a></dt>
  133. <dd class="theme-info"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $val['member_id'];?>" class="member-name" title="<?php echo $val['member_name'];?>"><?php echo $val['member_name'];?></a><span class="group-name"><?php echo $lang['circle_come_from'];?><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $val['circle_id'];?>" title="<?php echo $val['circle_name'];?>"><?php echo $val['circle_name'];?></a></span>
  134. <dd class="member-avatar"><img src="<?php echo getMemberAvatarForID($val['member_id']);?>"/></dd>
  135. <?php if(!empty($output['thg_list'][$val['theme_id']])){?>
  136. <dd class="goods-list">
  137. <ul>
  138. <?php foreach($output['thg_list'][$val['theme_id']] as $val){?>
  139. <li class="thumb"><a href="<?php echo $val['thg_url'];?>"><img src="<?php echo $val['image'];?>" class="t-img" /></a></li>
  140. <?php }?>
  141. </ul>
  142. </dd>
  143. <?php }?>
  144. </dl>
  145. <?php }?>
  146. <?php }?>
  147. </div>
  148. </div>
  149. </div>
  150. <div class="layout-r">
  151. <div class="good-member clearfix">
  152. <div class="title">
  153. <h3><?php echo $lang['circle_excellent_goods'];?>...</h3>
  154. </div>
  155. <?php if(!empty($output['one_member'])){?>
  156. <div class="contnet special">
  157. <dl class="member-info">
  158. <dt class="name"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $output['one_member']['member_id'];?>"><?php echo $output['one_member']['member_name'];?></a></dt>
  159. <dd class="avatar thumb"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $output['one_member']['member_id'];?>"><img src="<?php echo getMemberAvatarForID($output['one_member']['member_id']);?>" class="t-img"/></a></dd>
  160. <dd class="group"><?php echo $lang['circle_come_from'];?><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=group&c_id=<?php echo $output['one_member']['circle_id'];?>"><?php echo $output['one_member']['circle_name'];?></a></dd>
  161. <dd class="intro"><?php echo $output['one_member']['cm_intro'];?></dd>
  162. <?php if(!empty($output['one_membertheme'])){?>
  163. <dd class="theme">
  164. <ul>
  165. <?php foreach ($output['one_membertheme'] as $val){?>
  166. <li><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>"><span>[<?php echo ($val['thclass_name'] != ''?$val['thclass_name']:$lang['nc_default']);?>]</span><?php echo $val['theme_name'];?></a></li>
  167. <?php }?>
  168. </ul>
  169. </dd>
  170. <?php }?>
  171. </dl>
  172. </div>
  173. <?php }?>
  174. <?php if(!empty($output['more_membertheme'])){?>
  175. <div class="contnet normal">
  176. <?php foreach ($output['more_membertheme'] as $val){?>
  177. <dl class="member-info">
  178. <dt class="member-name"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $val['member_id'];?>"><?php echo $val['member_name'];?></a></dt>
  179. <dd class="avatar"><a target="_blank" href="<?php echo SHOP_SITE_URL;?>/index.php?act=sns_circle&mid=<?php echo $val['member_id'];?>"><img src="<?php echo getMemberAvatarForID($val['member_id']);?>"/></a></dd>
  180. <dd class="theme"><a href="<?php echo CIRCLE_SITE_URL;?>/index.php?act=theme&op=theme_detail&c_id=<?php echo $val['circle_id'];?>&t_id=<?php echo $val['theme_id'];?>"><span>[<?php echo ($val['thclass_name'] != ''?$val['thclass_name']:$lang['nc_default']);?>]</span><?php echo $val['theme_name'];?></a></dd>
  181. </dl>
  182. <?php }?>
  183. </div>
  184. <?php }?>
  185. </div>
  186. <?php require_once circle_template('index.themetop');?>
  187. </div>
  188. </div>
  189. </div>
  190. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jcarousel/jquery.jcarousel.min.js" charset="utf-8"></script>
  191. <!-- 引入幻灯片JS -->
  192. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.flexslider-min.js"></script>
  193. <script>
  194. $(function(){
  195. // 绑定幻灯片事件
  196. $('.flexslider').flexslider();
  197. //图片轮换
  198. $('#mycarousel1').jcarousel({visible: 8,itemFallbackDimension: 300});
  199. //横高局中比例缩放隐藏显示图片
  200. $(window).load(function () {
  201. $(".recommend-theme-list .t-img").VMiddleImg({"width":145,"height":96});
  202. $(".good-member .t-img").VMiddleImg({"width":140,"height":96});
  203. $(".show-goods .t-img").VMiddleImg({"width":30,"height":30});
  204. });
  205. });
  206. $(function() {
  207. $(".tabs-nav > li > a").mouseover(function(e) {
  208. if (e.target == this) {
  209. var tabs = $(this).parent().parent().children("li");
  210. var panels = $(this).parents('.theme-top:first').find(".tabs-panel");
  211. var index = $.inArray(this, $(this).parent().parent().find("a"));
  212. if (panels.eq(index)[0]) {
  213. tabs.removeClass("tabs-selected")
  214. .eq(index).addClass("tabs-selected");
  215. panels.addClass("tabs-hide")
  216. .eq(index).removeClass("tabs-hide");
  217. }
  218. }
  219. });
  220. });
  221. </script>