Exemplo n.º 1
0
function get_message($uid, $mid, $start)
{
    $a = new ActivityClass();
    $m = $a->get_activity("uid_mid", $uid, $mid, $start);
    if (!$m) {
        return 'false';
    }
    $result = "<article class='comment-item' mid=" . $m['mid'] . ">\r\n            <a class='pull-left thumb-sm avatar'>\r\n                <img src='" . $m['avatar'] . "' alt='...'></a>\r\n            <span class='arrow left'></span>\r\n            <section class='comment-body panel panel-default'>\r\n            <header class='panel-heading'>\r\n            <a href='" . $m['profile'] . "'>" . $m['name'] . "\r\n            </a>\r\n            <label class='label " . $m['actioncolor'] . " m-l-xs'>" . $m['actiontext'] . "</label>\r\n            <span class='text-muted m-l-sm pull-right'> <i class='fa fa-clock-o'></i>\r\n            " . $m['time'] . "</span>\r\n            </header>\r\n            <div class='panel-body'>\r\n            <h4><a href=\"" . $m['href'] . "\">" . $m['mdescribe'] . "</a></h4>\r\n            <div class='panel-body'>\r\n                <blockpanel-bodyquote>\r\n                    <p>" . $m['message'] . "</p>\r\n                </blockquote>\r\n            </div>\r\n            </div>\r\n            </section>\r\n            </article>";
    return $result;
}
Exemplo n.º 2
0
$login_uid = $_COOKIE['uid'];
if (isset($_GET['uid'])) {
    $info_uid = $_GET["uid"];
} else {
    $info_uid = $login_uid;
}
$userObj = new UserClass();
$json = $userObj->get_userinfo($info_uid);
$result = json_decode($json, true);
$user_info = $result[0];
$user_info["issame"] = $info_uid == $login_uid;
$user_info['uid'] = $info_uid;
$user_info['avatar'] = $userObj->get_avatar($info_uid);
$activityObj = new ActivityClass();
for ($i = 0; $i < 10; ++$i) {
    $tmp = $activityObj->get_activity('uid', $info_uid, $i);
    if ($tmp == false) {
        break;
    }
    $activity_list[] = $tmp;
}
$sql = "SELECT uid, password FROM cs_user WHERE uid=" . $info_uid . ";";
$dbObj = new DBClass();
$result = $dbObj->query($sql);
$result_info = $result->fetch_assoc();
$temp_time = (string) (time() + 24 * 3600);
$temp_str = $result_info['uid'] . $result_info['password'] . $temp_time;
$token = md5($temp_str);
$reset_pass_url = SITE_DOMAIN . "/resetpd.php?uid=" . $result_info['uid'] . "&token=" . $token . "&time=" . $temp_time;
$smarty->assign("activity_list", $activity_list);
$smarty->assign('user_info', $user_info);
Exemplo n.º 3
0
<?php

require_once 'init.php';
require_once 'includes/activity.class.php';
require_once "includes/plugin.class.php";
//获取动态信息
$a = new ActivityClass();
for ($i = 0; $i < 10; ++$i) {
    $tmp = $a->get_activity("index", $i);
    if ($tmp == false) {
        break;
    }
    $activity_array[] = $tmp;
}
$appObj = new PluginClass();
$result = $appObj->get_app_list();
$mini_aside_array = array();
foreach ($result as $row) {
    $json = json_decode($row['attr']);
    if ($json->plugin_use == '1') {
        array_push($mini_aside_array, '/app/' . $row['name'] . '/function.php');
    }
}
$smarty->assign("activity_list", $activity_array);
$smarty->assign('mini_aside_array', $mini_aside_array);
$smarty->display('index.tpl');