示例#1
0
文件: blogger.php 项目: flyysr/emlog
<?php

/**
 * 个人资料
 * @copyright (c) Emlog All Rights Reserved
 */
require_once 'globals.php';
if ($action == '') {
    $User_Model = new User_Model();
    $row = $User_Model->getOneUser(UID);
    extract($row);
    $icon = '';
    if ($photo) {
        $imgsize = chImageSize($photo, Option::ICON_MAX_W, Option::ICON_MAX_H);
        $token = LoginAuth::genToken();
        $icon = "<img src=\"{$photo}\" width=\"{$imgsize['w']}\" height=\"{$imgsize['h']}\" style=\"border:1px solid #CCCCCC;padding:1px;\" />\n        <br /><a href=\"javascript: em_confirm(0, 'avatar', '{$token}');\">删除头像</a>";
    } else {
        $icon = '<img src="./views/images/avatar.jpg" />';
    }
    include View::getView('header');
    require_once View::getView('blogger');
    include View::getView('footer');
    View::output();
}
if ($action == 'update') {
    LoginAuth::checkToken();
    $User_Model = new User_Model();
    $photo = isset($_POST['photo']) ? addslashes(trim($_POST['photo'])) : '';
    $nickname = isset($_POST['name']) ? addslashes(trim($_POST['name'])) : '';
    $email = isset($_POST['email']) ? addslashes(trim($_POST['email'])) : '';
    $description = isset($_POST['description']) ? addslashes(trim($_POST['description'])) : '';
示例#2
0
文件: add_log.php 项目: LockGit/emlog
<div><input name="alias" id="alias" /></div>
<div style="margin-top:3px;">
    文章访问密码:<input type="text" value="" name="password" id="password" style="width:80px;" />
    <span id="post_options">
        <input type="checkbox" value="y" name="top" id="top" />
        <label for="top">首页置顶</label>
		<input type="checkbox" value="y" name="sortop" id="sortop" />
        <label for="sortop">分类置顶</label>
        <input type="checkbox" value="y" name="allow_remark" id="allow_remark" checked="checked" />
        <label for="allow_remark">允许评论</label>
    </span>
</div>
</div>
<div id="post_button">
    <input name="token" id="token" value="<?php 
echo LoginAuth::genToken();
?>
" type="hidden" />
    <input type="hidden" name="ishide" id="ishide" value="">
    <input type="submit" value="发布文章" onclick="return checkform();" class="button" />
    <input type="hidden" name="author" id="author" value=<?php 
echo UID;
?>
 />
    <input type="button" name="savedf" id="savedf" value="保存草稿" onclick="autosave(2);" class="button" />
</div>
</div>
</form>
<div class=line></div>
<script>
loadEditor('content');
示例#3
0
文件: functions.php 项目: jjonline/J4
/**
 * @des 前台微语界面输出发布微语框
 * @param null
 * @return string
 */
function showTwiter()
{
    if (!isUserLogin()) {
        return '';
    }
    //尚未登录直接返回
    //默认采用后台上传的头像图片 后台未上传图片或被删除 使用gravatar头像
    global $CACHE;
    $Usr = $CACHE->readCache('user');
    $Gravatar = BLOG_URL . $Usr[1]['avatar'];
    if (!$Usr[1]['avatar']) {
        $Gravatar = J_getGravatar($Usr[1]['mail'], 100);
    }
    $Token = LoginAuth::genToken();
    $BLOG_URL = BLOG_URL;
    $gav = '<div class="addTwiterContainer"><div class="addTwiterAvatar"><img src="' . $Gravatar . '" title="' . $Usr[1]['name'] . '"></div>';
    $addView = <<<STR
\t<div class="addTwiterContent">
\t\t<form method="post" action="{$BLOG_URL}admin/twitter.php?action=post" class="addTwiterForm">
\t\t\t<input name="token" id="token" value="{$Token}" type="hidden" />
\t\t\t<p class="addTwiterInput"><textarea id="addTwiter" title="来点碎碎念吧~" placeholder="来点碎碎念吧~" name="t"></textarea></p>
\t\t\t<p class="AddTwiterSubmit"><button type="submit" name="submit" class="sub_btn addTwiterBtn"><i class="fa fa-check-circle-o"></i> 发布微语</button><span class="addTwiterInfo">Ctrl+Enter快速提交</span></p>
\t\t</form>
\t</div>
\t</div>
STR;
    return $gav . $addView;
}