Example #1
0
 /**
  * 获取用户信息
  */
 public function getUserInfoOp()
 {
     $member_info = array();
     $team_member_info = Model('mz_member')->getMemberInfo(array('member_id' => $this->member_info['member_id']));
     // $member_info = $this->member_info;
     $member_info['member_avatar'] = getMemberAvatar($this->member_info['member_avatar']);
     $member_info['team_id'] = $team_member_info['team_id'];
     if ($team_member_info['team_id'] > 0) {
         $month_income = Model("mz_statistical")->where(array('stat_time' => date("Y-m"), 'stat_team_id' => $team_member_info['team_id']))->get_field("stat_amount");
         $member_info['month_income'] = empty($month_income) ? 0 : $month_income;
     }
     $member_info['member_points'] = $team_member_info['integral'];
     $member_info['member_grade_info'] = $this->getMemberGrade($team_member_info['integral']);
     $member_info['member_name'] = $this->member_info['member_name'];
     $member_info['available_rc_balance'] = $this->member_info['available_rc_balance'];
     $member_info['available_predeposit'] = $this->member_info['available_predeposit'];
     $member_info['member_sex'] = $this->member_info['member_sex'];
     $member_info['member_birthday'] = $this->member_info['member_birthday'];
     $member_info['member_email_bind'] = $this->member_info['member_email_bind'];
     $member_info['member_email'] = encryptShow($this->member_info['member_email'], 4, 4);
     $member_info['member_mobile_bind'] = $this->member_info['member_mobile_bind'];
     $member_info['member_mobile'] = encryptShow($this->member_info['member_mobile'], 4, 4);
     $member_info['member_idcard_bind'] = empty($this->member_info['member_truename']) || empty($this->member_info['member_idnum']) ? false : true;
     $member_info['member_truename'] = encryptShow($this->member_info['member_truename'], 2, 2);
     $member_info['member_idnum'] = encryptShow($this->member_info['member_idnum'], 7, 8);
     output_data(array('data' => $member_info));
 }
Example #2
0
 /**
  * 获取小组用户信息
  * @return [type] [description]
  */
 public function getUserTeamOp()
 {
     $member_info = array();
     $member_info['mz_integral'] = $this->member_info['mz_integral'];
     $member_info['member_avatar'] = getMemberAvatar($this->member_info['member_avatar']);
     $member_info['member_type'] = $this->member_info['member_type'];
     $member_info['member_type'] = $this->member_info['member_type'];
     $member_info['team_info'] = $this->member_info['team_info'];
     output_data(array('data' => $member_info));
 }
Example #3
0
    public static function getChatHtml($layout)
    {
        $web_html = '';
        if ($layout != 'layout/msg_layout.php') {
            $config_file = BASE_ROOT_PATH . DS . 'chat' . DS . 'config' . DS . "config.ini.php";
            require_once $config_file;
            $avatar = getMemberAvatar($_SESSION['avatar']);
            $nchash = getNchash();
            $formhash = Security::getTokenValue();
            $css_url = CHAT_TEMPLATES_URL;
            $app_url = APP_SITE_URL;
            $chat_url = CHAT_SITE_URL;
            $node_url = NODE_SITE_URL;
            $shop_url = SHOP_SITE_URL;
            $web_html = <<<EOT
\t\t\t\t\t<link href="{$css_url}/css/chat.css" rel="stylesheet" type="text/css">
\t\t\t\t\t<link href="{$css_url}/css/home_login.css" rel="stylesheet" type="text/css">
\t\t\t\t\t<div style="clear: both;"></div>
\t\t\t\t\t<div id="web_chat_dialog" style="display: none;float:right;">
\t\t\t\t\t</div>
\t\t\t\t\t<a id="chat_login" href="javascript:void(0)" style="display: none;"></a> 
\t\t\t\t\t<script type="text/javascript">
\t\t\t\t\tvar APP_SITE_URL = '{$app_url}';
\t\t\t\t\tvar CHAT_SITE_URL = '{$chat_url}';
\t\t\t\t\tvar SHOP_SITE_URL = '{$shop_url}';
\t\t\t\t\tvar connect_url = "{$node_url}";
\t\t\t\t\t
\t\t\t\t\tvar layout = "{$layout}";
\t\t\t\t\tvar act_op = "{$_GET['act']}_{$_GET['op']}";
\t\t\t\t\tvar user = {};
\t\t\t\t\t
\t\t\t\t\tuser['u_id'] = "{$_SESSION['member_id']}";
\t\t\t\t\tuser['u_name'] = "{$_SESSION['member_name']}";
\t\t\t\t\tuser['s_id'] = "{$_SESSION['store_id']}";
\t\t\t\t\tuser['s_name'] = "{$_SESSION['store_name']}";
\t\t\t\t\tuser['avatar'] = "{$avatar}";
\t\t\t\t\t
\t\t\t\t\t\$("#chat_login").nc_login({
\t\t\t\t\t  action:'/index.php?act=login',
\t\t\t\t\t  nchash:'{$nchash}',
\t\t\t\t\t  formhash:'{$formhash}'
\t\t\t\t\t});
\t\t\t\t\t</script>
EOT;
            if (defined('APP_ID') && APP_ID != 'shop') {
                $web_html .= '<script type="text/javascript" src="' . RESOURCE_SITE_URL . '/js/perfect-scrollbar.min.js"></script>';
                $web_html .= '<script type="text/javascript" src="' . RESOURCE_SITE_URL . '/js/jquery.mousewheel.js"></script>';
            }
            $web_html .= '<script type="text/javascript" src="' . RESOURCE_SITE_URL . '/js/jquery.charCount.js" charset="utf-8"></script>';
            $web_html .= '<script type="text/javascript" src="' . RESOURCE_SITE_URL . '/js/jquery.smilies.js" charset="utf-8"></script>';
            $web_html .= '<script type="text/javascript" src="' . CHAT_RESOURCE_URL . '/js/user.js" charset="utf-8"></script>';
        }
        return $web_html;
    }
Example #4
0
 /**
  * 获取用户信息
  */
 public function getUserInfoOp()
 {
     $member_info = array();
     // $member_info = $this->member_info;
     $member_info['member_avatar'] = getMemberAvatar($this->member_info['member_avatar']);
     $promotionGroupInfo = Model("seller_promotion_group")->getSellerPromotionGroupInfo(array('group_id' => $this->member_info['group_id']));
     $member_info['group_name'] = $promotionGroupInfo['group_name'];
     $member_info['member_name'] = $this->member_info['member_name'];
     $member_info['member_points'] = $this->member_info['member_points'];
     $member_info['available_rc_balance'] = $this->member_info['available_rc_balance'];
     $member_info['available_predeposit'] = $this->member_info['available_predeposit'];
     $member_info['member_email'] = $this->member_info['member_email'];
     $member_info['member_sex'] = $this->member_info['member_sex'];
     $member_info['member_birthday'] = $this->member_info['member_birthday'];
     $member_info['member_mobile_bind'] = $this->member_info['member_mobile_bind'];
     $member_info['member_mobile'] = encryptShow($this->member_info['member_mobile'], 4, 4);
     $member_info['member_idcard_bind'] = empty($this->member_info['member_truename']) || empty($this->member_info['member_idnum']) ? false : true;
     $member_info['member_truename'] = encryptShow($this->member_info['member_truename'], 2, 2);
     $member_info['member_idnum'] = encryptShow($this->member_info['member_idnum'], 7, 8);
     output_data(array('data' => $member_info));
 }
Example #5
0
 /**
  * 查询会员
  */
 public function member_listOp()
 {
     $member_list = array();
     $model_member = Model('member');
     $condition = array();
     $condition['member_state'] = '1';
     $condition['member_id'] = array('neq', $this->member_info['member_id']);
     $condition['member_name'] = array('like', '%' . trim($_POST['m_name']) . '%');
     //会员名称
     $list = $model_member->getMemberList($condition, 'member_id,member_name,member_truename,member_avatar', $this->page);
     if (!empty($list) && is_array($list)) {
         foreach ($list as $k => $v) {
             $member = array();
             $member['u_id'] = $v['member_id'];
             $member['u_name'] = $v['member_name'];
             $member['truename'] = $v['member_truename'];
             $member['avatar'] = getMemberAvatar($v['member_avatar']);
             $member_list[] = $member;
         }
     }
     $page_count = $model_member->gettotalpage();
     output_data(array('member_list' => $member_list), mobile_page($page_count));
 }
Example #6
0
 /**
  * 会员相关的信息
  *
  * @param
  * @return array
  */
 public function getMemberInfo($condition)
 {
     $model_member = Model('member');
     $member = $model_member->getMemberInfo($condition, 'member_id,member_name,member_avatar');
     $member['store_name'] = '';
     $member['grade_id'] = '';
     $member['member_avatar'] = getMemberAvatar($member['member_avatar']);
     $model_seller = Model('seller');
     $seller = $model_seller->getSellerInfo(array('member_id' => $member['member_id']));
     if (!empty($seller) && $seller['store_id'] > 0) {
         $store_info = $this->table('store')->field('store_id,store_name,grade_id')->where(array('store_id' => $seller['store_id']))->find();
         if (is_array($store_info) && !empty($store_info)) {
             $member['store_id'] = $store_info['store_id'];
             $member['store_name'] = $store_info['store_name'];
             $member['seller_name'] = $seller['seller_name'];
             $member['grade_id'] = $store_info['grade_id'];
         }
     }
     return $member;
 }
Example #7
0
    /**
     * 评论保存
     **/
    public function comment_saveOp() {

        $data = array();
        $data['result'] = 'true';
        $comment_id = intval($_POST['comment_id']);
        $comment_type = self::get_channel_type($_GET['type']);
        if($comment_id <= 0 || empty($comment_type) || empty($_POST['comment_message']) || mb_strlen($_POST['comment_message']) > 140) {
            $data['result'] = 'false';
            $data['message'] = Language::get('wrong_argument');
            self::echo_json($data);
        }

        if(!empty($_SESSION['member_id'])) {
            $param = array();
            $param['comment_type'] = $comment_type['type_id']; 
            $param["comment_object_id"] = $comment_id;
            if (strtoupper(CHARSET) == 'GBK'){
                $param['comment_message'] = Language::getGBK(trim($_POST['comment_message']));
            } else {
                $param['comment_message'] = trim($_POST['comment_message']);
            }
            $param['comment_member_id'] = $_SESSION['member_id'];
            $param['comment_time'] = time();
            $model_comment = Model('micro_comment');
            $result = $model_comment->save($param);
            if($result) {

                //评论计数加1
                $model = Model("micro_{$_GET['type']}");
                $update = array();
                $update['comment_count'] = array('exp','comment_count+1');
                $condition = array();
                $condition[$comment_type['type_key']] = $comment_id;
                $model->table("micro_{$_GET['type']}")->where($condition)->update($update);

                //返回信息
                $data['result'] = 'true';
                $data['message'] = Language::get('nc_common_save_succ');
                $data['member_name'] = $_SESSION['member_name'].Language::get('nc_colon');
                $data['member_avatar'] = getMemberAvatar($_SESSION['member_avatar']);
                $data['member_link'] = MICROSHOP_SITE_URL.'/index.php?act=home&member_id='.$_SESSION['member_id'];
                $data['comment_message'] = parsesmiles(stripslashes($param['comment_message']));
                $data['comment_time'] = date('Y-m-d H:i:s',$param['comment_time']);
                $data['comment_id'] = $result; 

                //分享内容
                if(isset($_POST['share_app_items'])) {
                    $condition = array();
                    $condition[$comment_type['type_key']] = $_POST['comment_id'];
                    if($_GET['type'] == 'store') {
                        $info = $model->getOneWithStoreInfo($condition);
                    } else {
                        $info = $model->getOne($condition);
                    }
                    $info['commend_message'] = $param['comment_message'];
                    $info['type'] = $_GET['type'];
                    $info['url'] = MICROSHOP_SITE_URL.DS."index.php?act={$_GET['type']}&op=detail&{$_GET['type']}_id=".$_POST['comment_id'].'#widgetcommenttitle';
                    self::share_app_publish('comment',$info);
                }
            } else {
                $data['result'] = 'false';
                $data['message'] = Language::get('nc_common_save_fail');
            }
        } else {
            $data['result'] = 'false';
            $data['message'] = Language::get('no_login');
        }
        self::echo_json($data);
    }
Example #8
0
defined('InShopNC') or exit('Access Invalid!');
?>
<dl class="member-info">
  <dt class="avatar">
    <?php 
if ($output['publisher_info']['type'] === 2) {
    ?>
    <img src="<?php 
    echo CMS_TEMPLATES_URL;
    ?>
/images/admin.gif" />
    <?php 
} else {
    ?>
    <img src="<?php 
    echo getMemberAvatar($output['publisher_info']['avator']);
    ?>
" alt="<?php 
    echo $output['publisher_info']['name'];
    ?>
" />
    <?php 
}
?>
  </dt>
  <dd class="username"><?php 
echo $output['publisher_info']['name'];
?>
</dd>
  <dd class="type">(<?php 
echo $output['publisher_info']['type'] === 2 ? $lang['cms_article_type_admin'] : $lang['cms_article_type_member'];
Example #9
0
    $('a[nctype="mcard"]').membershipCard({type:"microshop"});
});
</script>

<div class="commend-goods">
  <div class="commend-goods-info">
    <div class="user">
      <div class="user-face"><span class="thumb size60"><i></i><a href="<?php 
echo MICROSHOP_SITE_URL;
?>
/index.php?act=home&member_id=<?php 
echo $output['detail']['commend_member_id'];
?>
" target="_blank"> <img src="<?php 
echo getMemberAvatar($output['detail']['member_avatar']);
?>
" alt="<?php 
echo $output['detail']['member_name'];
?>
" onload="javascript:DrawImage(this,60,60);" /> </a></span> </div>
      <dl>
        <dt><a href="<?php 
echo MICROSHOP_SITE_URL;
?>
/index.php?act=home&member_id=<?php 
echo $output['detail']['commend_member_id'];
?>
" target="_blank" nctype="mcard" data-param="{'id':<?php 
echo $output['detail']['member_id'];
?>
Example #10
0
 /**
  * member info
  *
  */
 public function get_infoOp()
 {
     if ($_SESSION['member_id'] < 1) {
         $this->error(Language::get('nc_member_chat_login'));
     }
     $val = '';
     $member = array();
     $model_chat = Model('web_chat');
     $types = array('member_id', 'member_name', 'store_id', 'member');
     $key = $_GET['t'];
     $member_id = intval($_GET['u_id']);
     if (trim($key) != '' && in_array($key, $types)) {
         $member = $model_chat->getMember($member_id);
         $member['member_avatar'] = getMemberAvatar($member['member_avatar']);
         $this->json($member);
     }
 }
Example #11
0
                <p class="F-prev"><a href="javascript:void(0);"><?php 
            echo $lang['snsfriend_prev'];
            ?>
</a></p>
                <div class="list" nctype="slider_div">
                  <ul class="F-center">
                    <?php 
            $param = array();
            foreach ($param_memberlist as $v) {
                $param[] = $v['member_id'];
                ?>
                    <li><span class="thumb size40"><i></i><a href="javascript:void(0);"><img title="<?php 
                echo $v['member_name'];
                ?>
" src="<?php 
                echo getMemberAvatar($v['member_avatar']);
                ?>
"  onload="javascript:DrawImage(this,40,40);"/></a></span></li>
                    <?php 
            }
            ?>
                  </ul>
                </div>
                <p class="F-next"><a href="javascript:void(0);"><?php 
            echo $lang['snsfriend_next'];
            ?>
</a></p>
                <a href="javascript:void(0);" class="care" nctype="batchFollow" data-param="{ids:'<?php 
            echo implode(',', $param);
            ?>
'}"><?php 
        echo $lang['microshop_comment'];
        ?>
" class="pngFix">&nbsp;</i><em><?php 
        echo $value['comment_count'] <= 999 ? $value['comment_count'] : '999+';
        ?>
</em></a></span>
        </div>
        <dl class="commentary">
            <dt><span class="thumb size30"><i></i><a href="<?php 
        echo MICROSHOP_SITE_URL;
        ?>
/index.php?act=home&member_id=<?php 
        echo $value['commend_member_id'];
        ?>
" target="_blank"> <img src="<?php 
        echo getMemberAvatar($value['member_avatar']);
        ?>
" alt="<?php 
        echo $value['member_name'];
        ?>
" onload="javascript:DrawImage(this,30,30);" /> </a></span></dt>
            <dd>
            <h4><a href="<?php 
        echo MICROSHOP_SITE_URL;
        ?>
/index.php?act=home&member_id=<?php 
        echo $value['commend_member_id'];
        ?>
" target="_blank"> <?php 
        echo $value['member_name'];
        ?>
Example #13
0
echo MICROSHOP_SITE_URL;
?>
/index.php?act=store" class="pngFix"><span class="pngFix"><?php 
echo $lang['nc_microshop_store'];
?>
</span></a></li>
    </ul>
    <div class="microMall-user">
      <?php 
$member_avatar = MICROSHOP_TEMPLATES_URL . DS . 'images' . DS . 'default_user_portrait.gif';
?>
      <?php 
if (isset($_SESSION['is_login'])) {
    ?>
      <?php 
    $member_avatar = getMemberAvatar($_SESSION['member_avatar']);
    ?>
      <?php 
}
?>
      <div class="head-portrait"><span class="thumb size32" title="<?php 
echo $_SESSION['member_name'];
?>
"><i></i><img src="<?php 
echo $member_avatar;
?>
" onload="javascript:DrawImage(this,30,30);" /></span></div>
      <ul class="sub-menu">
        <?php 
if (isset($_SESSION['is_login'])) {
    ?>
        <?php foreach ($output['visitme_list'] as $k=>$v){?>
        <li>
          <div class="visitor-pic"><span class="thumb size50"><i></i><a href="index.php?act=member_snshome&mid=<?php echo $v['v_mid'];?>" target="_blank" data-param="{'id':<?php echo $v['v_mid'];?>}" nctype="mcard"> <img src="<?php echo getMemberAvatar($v['v_mavatar']);?>" onload="javascript:DrawImage(this,50,50);"> </a></span></div>
          <p class="visitor-name"><a href="index.php?act=member_snshome&mid=<?php echo $v['v_mid'];?>" target="_blank" data-param="{'id':<?php echo $v['v_mid'];?>}" nctype="mcard"><?php echo $v['v_mname'];?></a></p>
          <p class="visitor-time"><?php echo $v['adddate_text'];?></p>
        </li>
        <?php }?>
        <?php }else {?>
        <?php echo $lang['sns_visitme_tip_1'];?><a href="index.php?act=member_snsfriend&op=find"><?php echo $lang['sns_visitme_tip_2'];?></a><?php echo $lang['sns_visitme_tip_3'];?>
        <?php }?>
      </ul>
      <ul id="visit_other" nc_type="visitlist" style="display: none;">
        <?php if (!empty($output['visitother_list'])){?>
        <?php foreach ($output['visitother_list'] as $k=>$v){?>
        <li>
          <div class="visitor-pic"><span class="thumb size50"><i></i><a href="index.php?act=member_snshome&mid=<?php echo $v['v_ownermid'];?>" target="_blank" data-param="{'id':<?php echo $v['v_ownermid'];?>}" nctype="mcard"> <img src="<?php echo getMemberAvatar($v['v_ownermavatar']);?>" onload="javascript:DrawImage(this,50,50);"> </a></span></div>
          <p class="visitor-name"><a href="index.php?act=member_snshome&mid=<?php echo $v['v_ownermid'];?>" target="_blank" data-param="{'id':<?php echo $v['v_ownermid'];?>}" nctype="mcard"><?php echo $v['v_ownermname'];?></a></p>
          <p class="visitor-time"><?php echo $v['adddate_text'];?> <?php echo $v['addtime_text'];?></p>
        </li>
        <?php }?>
        <?php }else {?>
        <?php echo $lang['sns_visitother_tip_1'];?><a href="index.php?act=member_snsfriend&op=follow"><?php echo $lang['sns_visitother_tip_2'];?></a><?php echo $lang['sns_visitother_tip_3'];?>
        <?php }?>
      </ul>
    </div>
    <?php echo loadadv(372,'html');?> </div>
  <div class="clear"></div>
</div>
<script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/smilies/smilies_data.js" charset="utf-8"></script>
<script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/smilies/smilies.js" charset="utf-8"></script>
<script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.caretInsert.js" charset="utf-8"></script>
      <ul id="visit_other" nc_type="visitlist" style="display: none;">
        <?php 
if (!empty($output['visitother_list'])) {
    ?>
        <?php 
    foreach ($output['visitother_list'] as $k => $v) {
        ?>
        <li>
          <div class="visitor-pic"><span class="thumb size50"><i></i><a href="index.php?act=member_snshome&mid=<?php 
        echo $v['v_ownermid'];
        ?>
" target="_blank" data-param="{'id':<?php 
        echo $v['v_ownermid'];
        ?>
}" nctype="mcard"> <img src="<?php 
        echo getMemberAvatar($v['v_ownermavatar']);
        ?>
" onload="javascript:DrawImage(this,50,50);"> </a></span></div>
          <p class="visitor-name"><a href="index.php?act=member_snshome&mid=<?php 
        echo $v['v_ownermid'];
        ?>
" target="_blank" data-param="{'id':<?php 
        echo $v['v_ownermid'];
        ?>
}" nctype="mcard"><?php 
        echo $v['v_ownermname'];
        ?>
</a></p>
          <p class="visitor-time"><?php 
        echo $v['adddate_text'];
        ?>
?>
  </div>
  <?php 
if ($output['newfile'] == '') {
    ?>
  <form action="index.php?act=member_information&op=upload" enctype="multipart/form-data" id="form_avaster" method="post">
    <input type="hidden" name="form_submit" value="ok" />
    <div class="ncm-default-form">
      <dl>
        <dt><?php 
    echo $lang['home_member_avatar_thumb'] . $lang['nc_colon'];
    ?>
</dt>
        <dd>
          <div class="user-avatar"><span><img src="<?php 
    echo getMemberAvatar($output['member_avatar']) . '?' . microtime();
    ?>
" alt="" nc_type="avatar" /></span></div>
          <p class="hint mt5"><?php 
    echo $lang['nc_member_avatar_hint'];
    ?>
</p>
        </dd>
      </dl>
      <dl>
        <dt><?php 
    echo $lang['home_member_change_avatar'] . $lang['nc_colon'];
    ?>
</dt>
        <dd>
          <div class="ncm-upload-btn"> <a href="javascript:void(0);"><span>
?>
</h3>
       <?php 
if ($output['friend_list'] != '') {
    ?>
<ul>
       
        <?php 
    foreach ($output['friend_list'] as $val) {
        ?>
        <li><a href="javascript:void(0);" id="<?php 
        echo $val['friend_tomname'];
        ?>
" nc_type="to_member_name">
          <div class="avatar"><img src="<?php 
        echo getMemberAvatar($val['friend_tomavatar']);
        ?>
"></div>
          <p><?php 
        echo $val['friend_tomname'];
        ?>
</p>
          </a></li>
        <?php 
    }
    ?>
        
      </ul><?php 
} else {
    ?>
        <div class="nomessage"><p><?php 
Example #18
0
 /**
  * 获取小组成员列表
  * @return [type] [description]
  */
 public function getMemberListOp()
 {
     $team_member_info = Model("mz_member")->getMemberInfo(array('member_id' => $this->member_info['member_id']), '*', array('mz_team'));
     if ($team_member_info['team_id'] <= 0) {
         output_error("未加入小组");
     }
     $member_list = Model("mz_member")->where(array('team_id' => $team_member_info['team_id']))->select();
     foreach ($member_list as $key => $value) {
         $member_info = Model('member')->where(array('member_id' => $value['member_id']))->field('member_name,member_avatar')->find();
         $member_list[$key]['member_name'] = $member_info['member_name'];
         $member_list[$key]['member_grade'] = $this->getMemberGrade($value['integral']);
         $member_list[$key]['member_avatar'] = getMemberAvatar($member_info['member_avatar']);
     }
     output_data(array('data' => array('self_info' => $team_member_info, 'member_list' => $member_list)));
 }
Example #19
0
        <a href="javascript:void(0);" class="close" title="隐藏"></a></div>
      <div id="comparelist"></div>
    </div>
    <div class="content-box" id="content-cart">
      <div class="top">
        <h3>我的购物车</h3>
        <a href="javascript:void(0);" class="close" title="隐藏"></a></div>
      <div id="rtoolbar_cartlist"></div>
    </div>
    <a id="activator" href="javascript:void(0);" class="nc-appbar-hide"></a> </div>
  <div class="nc-hidebar" id="ncHideBar">
    <div class="nc-hidebar-bg">
      <?php if ($_SESSION['is_login']) {?>
      <div class="user-avatar"><img src="<?php echo getMemberAvatar($_SESSION['avatar']);?>"/></div>
      <?php } else {?>
      <div class="user-avatar"><img src="<?php echo getMemberAvatar($_SESSION['avatar']);?>"/></div>
      <?php }?>
      <div class="frame"></div>
      <div class="show"></div>
    </div>
  </div>
</div>
<script type="text/javascript">
//返回顶部
backTop=function (btnId){
	var btn=document.getElementById(btnId);
	var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
	window.onscroll=set;
	btn.onclick=function (){
		btn.style.opacity="0.5";
		window.onscroll=null;
            <li nc_type="formprivacyoption" data-param='{"v":"1","hiddenid":"gprivacy"}'><span></span><?php 
echo $lang['sns_weiboprivacy_friend'];
?>
</li>
            <li nc_type="formprivacyoption" data-param='{"v":"2","hiddenid":"gprivacy"}'><span></span><?php 
echo $lang['sns_weiboprivacy_self'];
?>
</li>
          </ul>
        </div>
      </div>
    </div>
    <div class="share-content">
      <div id="sgcharcount" class="textarea-count"></div>
      <div class="avatar"><img src="<?php 
echo getMemberAvatar($output['member_info']['member_avatar']);
?>
"><i></i></div>
      <textarea placeholder="<?php 
echo $lang['sns_sharegoods_contenttip2'];
?>
" class="textarea" name="comment" id="content_sgweibo" resize="none"></textarea>
      
      <!-- 商品图片end -->
      <div class="share-goods">
        <div class="goods-thumb"><a target="_blank" href="<?php 
echo urlShop('goods', 'index', array('goods_id' => $output['goods_info']['goods_id']));
?>
"> <img title="<?php 
echo $output['goods_info']['goods_name'];
?>
Example #21
0
 /**
  * GET 用户所有关注人
  */
 public function followingOp()
 {
     $friend_model = Model('sns_friend');
     //关注列表
     $page = new Page();
     pagecmd('setEachNum', $this->page);
     $field = 'member_id,member_name,member_avatar,member_sex,friend_followstate';
     $follow_list = $friend_model->listFriend(array('friend_frommid' => $this->member_id), $field, $page, 'detail');
     if (!empty($follow_list)) {
         foreach ($follow_list as $k => $v) {
             $v['member_avatar'] = getMemberAvatar($v['member_avatar']);
             $v['sex_class'] = $this->m_sex($v['member_sex']);
             $follow_list[$k] = $v;
         }
     }
     $pageCount = pagecmd('gettotalpage', $this->page);
     output_data(array('followings' => $follow_list), mobile_page($pageCount));
 }
Example #22
0
"><?php 
    echo $lang['nc_more'];
    ?>
</a></span>
  </div>
  <ul class="fd-list">
    <?php 
    foreach ($output['tracelist'] as $k => $v) {
        ?>
    <li nc_type="tracerow_<?php 
        echo $v['trace_id'];
        ?>
">
      <dl class="fd-wrap">
        <dt><img src="<?php 
        echo getMemberAvatar($v['trace_memberavatar']);
        ?>
"  data-param="{'id':<?php 
        echo $v['trace_memberid'];
        ?>
}" nctype="mcard">
          <h3><a href="index.php?act=member_snshome&mid=<?php 
        echo $v['trace_memberid'];
        ?>
" target="_blank" data-param="{'id':<?php 
        echo $v['trace_memberid'];
        ?>
}" nctype="mcard"><?php 
        echo $v['trace_membername'];
        echo $lang['nc_colon'];
        ?>
Example #23
0
<?php defined('InShopNC') or exit('Access Invalid!');?>

<div class="wrap">
  <div class="tabmenu">
    <?php include template('layout/submenu');?>
  </div>
  <div class="ncm-security-user">
    <h3>您的账户信息</h3>
    <div class="user-avatar"><span><img src="<?php echo getMemberAvatar($output['member_info']['member_avatar']);?>"></span></div>
    <div class="user-intro">
      <dl>
        <dt>登录账号:</dt>
        <dd><?php echo $output['member_info']['member_name'];?></dd>
      </dl>
      <dl>
        <dt>绑定邮箱:</dt>
        <dd><?php echo encryptShow($output['member_info']['member_email'],4,4);?></dd>
      </dl>
      <dl>
        <dt>手机号码:</dt>
        <dd><?php echo encryptShow($output['member_info']['member_mobile'],4,4);?></dd>
      </dl>
      <dl>
        <dt>上次登录:</dt>
        <dd><?php echo date('Y年m月d日 H:i:s',$output['member_info']['member_old_login_time']);?>&#12288;|&#12288;IP地址:<?php echo $output['member_info']['member_old_login_ip'];?>&nbsp;<span>(不是您登录的?请立即<a href="index.php?act=member_security&op=auth&type=modify_pwd">“更改密码”</a>)。</span></dd>
      </dl>
    </div>
  </div>
  <div class="ncm-security-container">
    <div class="title">您的安全服务</div>
    <?php if ($output['member_info']['security_level'] <= 1) { ?>
Example #24
0
     <input type="hidden" value="" name="type_name">
       <div class="comment-user"><img src="<?php echo getMemberAvatar($output['member_info']['member_avatar']); ?>"></div>
       <div class="comment-add"><textarea name="content" type="text"></textarea></div>
       <div class="comment-act"><a href="#" onclick="save_consult2()"><?php echo $lang['flea_index_commit'];?></a></div>
       </form>
       <script type="text/javascript">
	       function save_consult2(){
		   		$("#save_consult_form2").submit();
	   		}
       </script>
     </div> 
     <ul class="comment-list">
     <?php if(!empty($output['consult_list']) && is_array($output['consult_list'])){?>
     <?php foreach ($output['consult_list'] as $val){?>
       <li>
         <div class="comment-user"><img src="<?php echo getMemberAvatar($output['member_info']['member_avatar']); ?>"></div>
         <p class="words"><span class="user_name"><?php echo $val['member_name']?>:</span><span><?php echo $val['consult_content']?></span></p>
         <p class="time"><?php echo checkTime($val['consult_addtime']);?><?php echo $lang['flea_index_front'];?></p>
       </li>
       <?php }?>
       <?php }?>
     </ul>
  </div>
</div>

<div id="con_one_3" style="display:none">
  <ul id="other_items">
  <?php if(!empty($output['goods_commend3']) && is_array($output['goods_commend3'])){?>
  <?php foreach ($output['goods_commend3'] as $val3){?>
    <li>
      <div class="pic"> 
Example #25
0
 /**
  * 评论保存
  **/
 public function comment_saveOp()
 {
     $data = array();
     $data['result'] = 'true';
     $comment_object_id = intval($_POST['comment_object_id']);
     $comment_type = $_POST['comment_type'];
     $model_name = '';
     $count_field = '';
     switch ($comment_type) {
         case 'article':
             $comment_type = self::ARTICLE;
             $model_name = 'cms_article';
             $count_field = 'article_comment_count';
             $comment_object_key = 'article_id';
             break;
         case 'picture':
             $comment_type = self::PICTURE;
             $model_name = 'cms_picture';
             $count_field = 'picture_comment_count';
             $comment_object_key = 'picture_id';
             break;
         default:
             $comment_type = 0;
             break;
     }
     if ($comment_object_id <= 0 || empty($comment_type) || empty($_POST['comment_message'])) {
         $data['result'] = 'false';
         $data['message'] = Language::get('wrong_argument');
         self::echo_json($data);
     }
     if (!empty($_SESSION['member_id'])) {
         $param = array();
         $param['comment_type'] = $comment_type;
         $param["comment_object_id"] = $comment_object_id;
         if (strtoupper(CHARSET) == 'GBK') {
             $param['comment_message'] = Language::getGBK(trim($_POST['comment_message']));
         } else {
             $param['comment_message'] = trim($_POST['comment_message']);
         }
         $param['comment_member_id'] = $_SESSION['member_id'];
         $param['comment_time'] = time();
         $model_comment = Model('cms_comment');
         if (!empty($_POST['comment_id'])) {
             $comment_detail = $model_comment->getOne(array('comment_id' => $_POST['comment_id']));
             if (empty($comment_detail['comment_quote'])) {
                 $param['comment_quote'] = $_POST['comment_id'];
             } else {
                 $param['comment_quote'] = $comment_detail['comment_quote'] . ',' . $_POST['comment_id'];
             }
         } else {
             $param['comment_quote'] = '';
         }
         $result = $model_comment->save($param);
         if ($result) {
             //评论计数加1
             $model = Model($model_name);
             $update = array();
             $update[$count_field] = array('exp', $count_field . '+1');
             $condition = array();
             $condition[$comment_object_key] = $comment_object_id;
             $model->modify($update, $condition);
             //返回信息
             $data['result'] = 'true';
             $data['message'] = Language::get('nc_common_save_succ');
             $data['member_name'] = $_SESSION['member_name'] . Language::get('nc_colon');
             $data['member_avatar'] = getMemberAvatar($_SESSION['member_avatar']);
             $data['member_link'] = SITEURL . DS . 'index.php?act=member_snshome&mid=' . $_SESSION['member_id'];
             $data['comment_message'] = parsesmiles(stripslashes($param['comment_message']));
             $data['comment_time'] = date('Y-m-d H:i:s', $param['comment_time']);
             $data['comment_id'] = $result;
         } else {
             $data['result'] = 'false';
             $data['message'] = Language::get('nc_common_save_fail');
         }
     } else {
         $data['result'] = 'false';
         $data['message'] = Language::get('no_login');
     }
     self::echo_json($data);
 }
Example #26
0
    ?>
"> 
                                        <input type="button"  class="btn-commet fr tijiao" value="提交">
                                    </div>
                             
                                </form>
                                <?php 
    if (!empty($value['ping'])) {
        ?>
                                <ol class="clearfix saycommetlist" style="margin-top:10px;">
                                <?php 
        foreach ($value['ping'] as $key => $svalue) {
            ?>
                                <li >
                                    <a href="" class="avatar"><img src="<?php 
            echo getMemberAvatar($svalue['mem_name']['member_avatar']);
            ?>
" alt=""></a>
                                    <div class="sclinfo" style="width:auto">
                                        <p><span class="name"><?php 
            echo $svalue['mem_name']['member_name'];
            ?>
:</span><?php 
            echo $svalue['text_name'];
            ?>
</p>
                                        <div class="fmeta"><span><?php 
            echo $svalue['mem_time'];
            ?>
前</span><span class="fr"> <a href="javascript:void(0)"  id="<?php 
            echo $value['id'];
Example #27
0
    </div>
    <a id="activator" href="javascript:void(0);" class="nc-appbar-hide"></a> </div>
  <div class="nc-hidebar" id="ncHideBar">
    <div class="nc-hidebar-bg">
      <?php 
    if ($_SESSION['is_login']) {
        ?>
      <div class="user-avatar"><img src="<?php 
        echo getMemberAvatar($_SESSION['avatar']);
        ?>
"/></div>
      <?php 
    } else {
        ?>
      <div class="user-avatar"><img src="<?php 
        echo getMemberAvatar($_SESSION['avatar']);
        ?>
"/></div>
      <?php 
    }
    ?>
      <div class="frame"></div>
      <div class="show"></div>
    </div>
  </div>
</div>
<script type="text/javascript">
//返回顶部
backTop=function (btnId){
	var btn=document.getElementById(btnId);
	var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
Example #28
0
          <input name="act" id="search_act" value="search" type="hidden">
          <input name="keyword" id="keyword" type="text" class="text" placeholder="<?php echo $_GET['keyword'];?>" maxlength="200"/>
          <input name="" type="submit" value="" class="submit pngFix">
        </form>
      </div>
    </nav>
  </div>
</header>
<div id="container" class="wrapper">
  <div class="layout">
    <?php if($output['left_show'] != 'order_view') { ?>
    <div class="sidebar">
      <dl class="ncu-user">
        <dt class="username"><a href="index.php?act=home&op=member" title="<?php echo $lang['nc_edituserinfo'];?>"><?php echo empty($output['member_info']['member_truename'])? $output['member_info']['member_name']:$output['member_info']['member_truename'];?></a></dt>
        <dd class="userface">
          <div class="pic"><span class="thumb size100"><i></i><img src="<?php echo getMemberAvatar($output['member_info']['member_avatar']); ?>" onload="javascript:DrawImage(this,100,100);" alt="<?php echo $output['member_info']['member_name']; ?>" /></span>
            <p><a href="index.php?act=home&op=avatar" title="<?php echo $lang['nc_updateavatar'];?>"><?php echo $lang['nc_updateavatar'];?></a><i></i></p>
          </div>
        </dd>
        <dd class="info">
          <ul>
            <?php if (C('points_isuse') == 1){ ?>
            <li><?php echo $lang['nc_pointsnum'].$lang['nc_colon'];?><?php echo $output['member_info']['member_points'];?></li>
            <?php }?>
            <li><?php echo $lang['nc_predepositnum'].$lang['nc_colon'];?><span class="price"><?php echo $output['member_info']['available_predeposit'];?></span><?php echo $lang['currency_zh'];?></li>
          </ul>
        </dd>
      </dl>
      <div class="business-intro">
        <h3><?php echo $lang['nc_tradeinfo'];?></h3>
        <ul>