Esempio n. 1
0
    echo $lang['cms_comment_new'];
    ?>
</h3>
</div>
<?php 
    foreach ($output['comment_list'] as $value) {
        ?>
<dl>
  <dt><span class="thumb"><a href="<?php 
        echo SHOP_SITE_URL;
        ?>
/index.php?act=member_snshome&mid=<?php 
        echo $value['comment_member_id'];
        ?>
" target="_blank"> <img src="<?php 
        echo uk86_getMemberAvatar($value['member_avatar']);
        ?>
" alt="<?php 
        echo $value['member_name'];
        ?>
"/></a></span></dt>
  <dd>
    <p class="comment-user"><a href="<?php 
        echo SHOP_SITE_URL;
        ?>
/index.php?act=member_snshome&mid=<?php 
        echo $value['comment_member_id'];
        ?>
" target="_blank"> <?php 
        echo $value['member_name'];
        ?>
Esempio n. 2
0
          </dl>
          <?php 
    }
    ?>
          <?php 
}
?>
        </div>
        <div class="bottom">
          <input type="submit" value="确定" class="setting" nctype="closeCommonOperations">
        </div>
      </div>
    </div>
    <div class="ncm-user-info">
      <div class="avatar"><img src="<?php 
echo uk86_getMemberAvatar($output['member_info']['member_avatar']);
?>
">
        <div class="frame"></div>
        <?php 
if (intval($output['message_num']) > 0) {
    ?>
        <a href="index.php?act=member_message&op=message" class="new-message" title="新消息"><?php 
    echo intval($output['message_num']);
    ?>
</a>
        <?php 
}
?>
      </div>
      <div class="handle"><a href="index.php?act=member_information&op=avatar" title="修改头像"><i class="icon-camera"></i>修改头像</a><a href="index.php?act=member_information&op=member" title="修改资料"><i class="icon-pencil"></i>修改资料</a><a href="index.php?act=login&op=logout" title="安全退出"><i class="icon-off"></i>安全退出</a></div>
Esempio n. 3
0
    public static function uk86_getChatHtml($layout)
    {
        $web_html = '';
        if ($layout != 'layout/msg_layout.php' && $layout != 'layout/store_joinin_layout.php') {
            $config_file = BASE_ROOT_PATH . DS . 'chat' . DS . 'config' . DS . "config.ini.php";
            require_once $config_file;
            $avatar = uk86_getMemberAvatar($_SESSION['avatar']);
            $nchash = uk86_getNchash();
            $formhash = Uk86Security::uk86_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\tvar layout = "{$layout}";
\t\t\t\t\tvar act_op = "{$_GET['act']}_{$_GET['op']}";
\t\t\t\t\tvar user = {};

\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\$("#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 .= '<link href="' . RESOURCE_SITE_URL . '/js/perfect-scrollbar.min.css" rel="stylesheet" type="text/css">';
                $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>';
        }
        if ($layout == 'layout/seller_layout.php') {
            $web_html .= '<script type="text/javascript" src="' . CHAT_RESOURCE_URL . '/js/store.js" charset="utf-8"></script>';
            $seller_smt_limits = '';
            if (!empty($_SESSION['seller_smt_limits']) && is_array($_SESSION['seller_smt_limits'])) {
                $seller_smt_limits = implode(',', $_SESSION['seller_smt_limits']);
            }
            $web_html .= <<<EOT
\t\t\t\t\t<script type="text/javascript">
\t\t\t\t\tuser['seller_id'] = "{$_SESSION['seller_id']}";
\t\t\t\t\tuser['seller_name'] = "{$_SESSION['seller_name']}";
\t\t\t\t\tuser['seller_is_admin'] = "{$_SESSION['seller_is_admin']}";
\t\t\t\t\tvar smt_limits = "{$seller_smt_limits}";
\t\t\t\t\t</script>
EOT;
        }
        return $web_html;
    }
?>
</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 uk86_getMemberAvatar($val['friend_tomavatar']);
        ?>
"></div>
          <p><?php 
        echo $val['friend_tomname'];
        ?>
</p>
          </a></li>
        <?php 
    }
    ?>
        
      </ul><?php 
} else {
    ?>
        <div class="nomessage"><p><?php 
Esempio n. 5
0
		<div class="headerRight">
		</div>
	</div>
</header>
<!--顶部结束-->
<?php 
$member = $output['member_info'];
?>
<div id="content" style="background:#F5F5F5;">
	<div class="account_list_1">
		<ul>
			<a href="index.php?act=wap_member_setting&op=change_avatar"><li class="avatar"><span>头像</span><img src="<?php 
echo SHOP_TEMPLATES_URL;
?>
/images/wap/order_right.png"><img class="account_img" src="<?php 
echo uk86_getMemberAvatar($member['member_avatar']);
?>
"></li></a>
			<li class="member_name" onClick="dialog_show('name_dialog');"><span>用户名</span><img src="<?php 
echo SHOP_TEMPLATES_URL;
?>
/images/wap/order_right.png"><em><?php 
echo $member['member_name'];
?>
</em></li>
			<li class="email-send"><span>绑定邮箱</span><img src="<?php 
echo SHOP_TEMPLATES_URL;
?>
/images/wap/order_right.png"><em><?php 
echo $member['member_email'];
?>
Esempio n. 6
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 uk86_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'];
?>
Esempio n. 7
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 = uk86_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'])) {
    ?>
Esempio n. 8
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'] = Uk86Language::uk86_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'] = Uk86Language::uk86_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'] = Uk86Language::uk86_get('nc_common_save_succ');
             $data['member_name'] = $_SESSION['member_name'] . Uk86Language::uk86_get('nc_colon');
             $data['member_avatar'] = uk86_getMemberAvatar($_SESSION['member_avatar']);
             $data['member_link'] = SITEURL . DS . 'index.php?act=member_snshome&mid=' . $_SESSION['member_id'];
             $data['comment_message'] = uk86_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'] = Uk86Language::uk86_get('nc_common_save_fail');
         }
     } else {
         $data['result'] = 'false';
         $data['message'] = Uk86Language::uk86_get('no_login');
     }
     self::echo_json($data);
 }
Esempio n. 9
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'] = Uk86Language::uk86_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'] = Uk86Language::uk86_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'] = Uk86Language::uk86_get('nc_common_save_succ');
             $data['member_name'] = $_SESSION['member_name'] . Uk86Language::uk86_get('nc_colon');
             $data['member_avatar'] = uk86_getMemberAvatar($_SESSION['member_avatar']);
             $data['member_link'] = MICROSHOP_SITE_URL . '/index.php?act=home&member_id=' . $_SESSION['member_id'];
             $data['comment_message'] = uk86_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'] = Uk86Language::uk86_get('nc_common_save_fail');
         }
     } else {
         $data['result'] = 'false';
         $data['message'] = Uk86Language::uk86_get('no_login');
     }
     self::echo_json($data);
 }
Esempio n. 10
0
if ($output['pre_sale']) {
    ?>
				<?php 
    foreach ($output['pre_sale'] as $val) {
        ?>
					<li class="sell_one">
					  <div>
						<p class="pic1">
						  <span class="thumb size20">
						  <i></i>
						  <a href="index.php?act=flea_class&seller_input=<?php 
        echo $val['member_id'];
        ?>
">
								<img src="<?php 
        echo uk86_getMemberAvatar($_SESSION['avatar']);
        ?>
" width="25px" height="25px"/>
							</a>              
						  </span>
						</p>
						<span class="user_name fn-left">
							<a class="blue2" href="index.php?act=flea_class&seller_input=<?php 
        echo $val['member_id'];
        ?>
">
								<?php 
        echo $val['member_name'];
        ?>
							</a>
						</span>
Esempio n. 11
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'] = uk86_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;
 }
Esempio n. 12
0
defined('InUk86') 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 uk86_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'];