<?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'])) : '';
<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');
/** * @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; }