Beispiel #1
0
//引入心情模块公共方法
require "foundation/module_mood.php";
require "foundation/module_users.php";
require "foundation/fgrade.php";
require "foundation/fdnurl_aget.php";
require "api/base_support.php";
require "foundation/auser_mustlogin.php";
//引入语言包
$mo_langpackage = new moodlp();
$u_langpackage = new userslp();
$rf_langpackage = new recaffairlp();
$ah_langpackage = new arrayhomelp();
$user_id = get_sess_userid();
//数据表定义区
$t_mood = $tablePreStr . "mood";
$dbo = new dbex();
//读写分离定义方法
dbtarget('r', $dbServs);
//获得最新的心情
$last_mood_rs = get_last_mood($dbo, $t_mood, $user_id);
$last_mood_txt = '';
if (isset($last_mood_rs['mood'])) {
    $last_mood_txt = sub_str($last_mood_rs['mood'], 35) . ' [<a href="modules.php?app=mood_more">' . $mo_langpackage->mo_more_label . '</a>]';
} else {
    $last_mood_txt = $mo_langpackage->mo_null_txt;
}
$user_info = api_proxy("user_self_by_uid", "guest_num,integral", $user_id);
$remind_rs = api_proxy("message_get", "remind", 1, 5);
//取得空间提醒
$remind_count = api_proxy("message_get_remind_count");
//取得空间提醒数量
Beispiel #2
0
//获取并重写url参数
$urlParaStr = getReUrl();
//取得主人信息
$user_info = $holder_id ? api_proxy("user_self_by_uid", "*", $holder_id) : array();
$holder_name = empty($user_info) ? '' : $user_info['user_name'];
$is_self = $holder_id == $user_id ? 'Y' : 'N';
//隐私显示控制
$show_error = false;
$show_ques = false;
$is_visible = 0;
$show_info = "";
$dbo = new dbex();
dbtarget('r', $dbServs);
if ($user_info) {
    //最后更新心情
    $last_mood_rs = get_last_mood($dbo, $t_mood, $holder_id);
    $last_mood_txt = '';
    if ($last_mood_rs['mood']) {
        $last_mood_txt = get_face($last_mood_rs['mood']);
        $last_mood_time = format_datetime_short($last_mood_rs['add_time']);
    } else {
        $last_mood_txt = $mo_langpackage->mo_null_txt;
        $last_mood_time = '';
    }
    //主人姓名
    set_session($holder_id . '_holder_name', $user_info['user_name']);
    $user_online = array();
    //登录状态
    $ol_state_ico = "skin/{$skinUrl}/images/online.gif";
    $ol_state_label = $ah_langpackage->ah_current_online;
    $timer_txt = '';