📄 adminfunctions.php
字号:
} echo "</head>\n\n<body>\n<div>\n"; if ((($adminnav == "page") | ($action == "misc_menu")) & $loggedin) { if ($adminnav == "page") { echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\n <tr valign=\"top\">\n <td style=\"width:200px\">\n"; } echo "<!-- Start Menu -->\n<table width=\"".iif($adminnav == "frames","100%","190")."\" cellpadding=\"2\" cellspacing=\"0\">\n <tr>\n <td class=\"header\">站点选项</td>\n </tr>\n <tr>\n <td>\n";$columns=echotablerestart(); $rows = returnoptionrow(returnlinkcode("管理面板","admin.php?action=misc_index"),returnlinkcode("主页","index.php",1)); $rows .= returnoptionrow(returnlinkcode("退出","admin.php?action=misc_logout"),iif($browser == "MSIE",returnlinkcode(iif($adminmenu == "open","全部收拢","全部展开"),iif($adminnav == "page","$location&menu=".iif($adminmenu == "open","close","open"),"javascript:window.parent.frames['menu'].location.replace('admin.php?action=misc_menu&menu=".iif($adminmenu == "open","close","open")."')"))),iif($browser == "MSIE",0,1)); echooptiontable("主要部分",$rows,"misc"); unset($rows); if ($canpostnews) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=news_add"),returnlinkcode("编辑 / 删除","admin.php?action=news_list"),0,1); $rows .= returnoptionrow(returnlinkcode("查看存档","admin.php?action=news_archive"),iif($newsallowlogoup,returnlinkcode("更新 Logo","admin.php?action=newslogo_upload"),""),iif($newsallowlogoup,0,1)); } if ($userinfo[candeletelogos]) { $rows .= returnoptionrow(returnlinkcode("删除 Logos","admin.php?action=newslogo"),0,1); } if ($rows) { echooptiontable("新闻主题",$rows,"news"); } if ($userinfo[caneditcategories]) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=category_add"),returnlinkcode("编辑 / 删除","admin.php?action=category"),0,1); echooptiontable("新闻分类",$rows,"category",$columns); } if ($userinfo[caneditarticles]) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=article_add"),returnlinkcode("编辑 / 删除","admin.php?action=article"),0,1); $rows .= returnoptionrow(returnlinkcode("添加分类","admin.php?action=article_cat_add"),"",1); echooptiontable("文章",$rows,"article"); } if ($userinfo[caneditpolls]) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=poll_add"),returnlinkcode("编辑 / 删除","admin.php?action=poll"),0,1); echooptiontable("投票",$rows,"poll"); } if ($userinfo[caneditstaff]) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=staff_search_form"),returnlinkcode("编辑 / 删除","admin.php?action=staff"),0,1); echooptiontable("管理员",$rows,"staff"); } if ($userinfo[caneditusers] & !$use_forum) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=user_add"),returnlinkcode("编辑 / 删除","admin.php?action=user"),0,1); $rows .= returnoptionrow(returnlinkcode("Email 会员","admin.php?action=user_email"),returnlinkcode("编辑短消息","admin.php?action=user_pm")); echooptiontable("用户",$rows,"user"); } if ($userinfo[caneditprofilefields] & !$use_forum) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=profilefield_add"),returnlinkcode("编辑 / 删除","admin.php?action=profilefield"),0,1); echooptiontable("文件区域",$rows,"profilefield"); } if ($userinfo[caneditsmilies] & !$use_forum) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=smilie_add"),returnlinkcode("编辑 / 删除","admin.php?action=smilie"),0,1); echooptiontable("表情",$rows,"smilie"); } $moddata = getmoddata(); unset($modlinks); while ($mod_arr = fetch_array($moddata)) { if ($userinfo[caneditmod_.$mod_arr[name]]) { $modlinks .= returnoptionrow(returnlinkcode("编辑 $mod_arr[text]","admin.php?action=$mod_arr[name]"),"",1); } } if ($userinfo[caneditmodules]) { $modlinks .= returnoptionrow(returnlinkcode("添加","admin.php?action=module_add"),returnlinkcode("编辑 / 删除","admin.php?action=module"),0,1); } if ($modlinks) { echooptiontable("模块",$modlinks,"module"); } if ($userinfo[caneditthemes]) { $rows = returnoptionrow(returnlinkcode("添加","admin.php?action=theme_add"),returnlinkcode("编辑 / 删除","admin.php?action=theme"),0,1); echooptiontable("主题 / 页面",$rows,"theme"); } if ($userinfo[caneditoptions]) { $rows = returnoptionrow(returnlinkcode("普通","admin.php?action=option&set=general"),returnlinkcode("统计","admin.php?action=option&set=stats")); $rows .= returnoptionrow(returnlinkcode("输出","admin.php?action=option&set=output"),returnlinkcode("文章","admin.php?action=option&set=article")); $rows .= returnoptionrow(returnlinkcode("评论","admin.php?action=option&set=comment"),returnlinkcode("最新主题","admin.php?action=option&set=recentpost")); $rows .= returnoptionrow(returnlinkcode("新闻主题","admin.php?action=option&set=news"),returnlinkcode("站点跳转","admin.php?action=option&set=sitejump")); $rows .= returnoptionrow(returnlinkcode("投票","admin.php?action=option&set=polls"),returnlinkcode("搜索","admin.php?action=option&set=search")); $rows .= returnoptionrow(returnlinkcode("成员","admin.php?action=option&set=user"),returnlinkcode("IP 禁止","admin.php?action=option&set=ipbanning")); $rows .= returnoptionrow(returnlinkcode("日期/时间","admin.php?action=option&set=datetime"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("私人短消息","admin.php?action=option&set=pm"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("短消息格式","admin.php?action=option&set=format"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("评论主题","admin.php?action=option&set=commentpost"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("评论编辑","admin.php?action=option&set=commentedit"),"",1,0,0); echooptiontable("选项",$rows,"option"); } if ($userinfo[canmaintaindb]) { $rows = returnoptionrow(returnlinkcode("备份数据","admin.php?action=maintain_backup"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("删除评论","admin.php?action=maintain_comments"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("删除新闻","admin.php?action=maintain_news"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("导入系统","admin.php?action=maintain_import"),"",1,0,0); echooptiontable("维护数据",$rows,"maintain"); } if ($userinfo[canviewlog]) { $rows = returnoptionrow(returnlinkcode("查看管理日志","admin.php?action=log"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("服务器状态","admin.php?action=log_server"),"",1,0,0); $rows .= returnoptionrow(returnlinkcode("主题状态","admin.php?action=log_post"),"",1,0,0); echooptiontable("管理日志 & 状态",$rows,"log"); } echo " </td>\n </tr>\n</table>\n<!-- 结束 菜单 -->\n"; if ($adminnav == "page") { echo " </td>\n <td>\n"; } }}function echoinputcode($title,$name,$value="",$size=40,$optional=0,$width1="",$note="") { $htmlval = htmlspecialchars($value); if ($width1) { $width2 = 100 - $width1; $width1 = " style=\"width:$width1%\""; $width2 = " style=\"width:$width2%\""; } echo " <tr>\n <td$width1>$title".iif($optional," <span class=\"red\">(可选)</span>","")."</td>\n <td$width2><input type=\"text\" size=\"$size\" name=\"$name\" value=\"$htmlval\" class=\"form\" />$note</td>\n </tr>\n";}function echonewscatselect($title,$name,$value=0,$showall=0,$alloption=0) { global $userinfo,$cat_arr; static $getdata; unset($code); echo " <tr>\n <td>$title</td>\n <td>\n <select name=\"$name\" class=\"form\">\n"; if ($alloption) { echo " <option value=\"0\">---------全部---------</option>\n"; } if (!empty($cat_arr)) { foreach ($cat_arr as $key => $cat) { $cat[id] = $key; echo returncatoption($cat,0,$value,1,$showall); } } echo " </select>\n </td>\n </tr>\n";}function echooptiontable($title,$rows,$name="",$extra="") { global $action,$modname,$adminmenu,$browser,$adminmenu,$admindirectory; $script = explode("_",$action); $script = $script[0]; if ($script == "comment") { $script = "misc"; } if ($script == "newslogo") { $script = "news"; } if ($modname) { $script = "module"; } if ($adminmenu == "open") { $script = $name; } echo " <table cellspacing=\"0\" cellpadding=\"2\" class=\"menu_header\"> <tr> <td class=\"menu_header\"".iif($browser == "MSIE"," style=\"cursor:hand\" onmouseover=\"this.style.background='#000066'\" onmouseout=\"this.style.background='#5A77B2'\" onclick=\"menutoggle(table_$name,image_$name)\"><img src=\"$admindirectory/icons/".iif($script == $name,"minus","plus").".gif\" id=\"image_$name\" alt=\"\" />","><img src=\"$admindirectory/icons/item.gif\" alt=\"\" />")." $title</td> </tr> </table> <table cellspacing=\"2\" cellpadding=\"2\" class=\"menu\" id=\"table_$name\"".iif($browser == "MSIE"," style=\"display:".iif($script == $name,"","none")."\"","").">$rows </table> <table> <tr> <td class=\"menu_spacer\">$extra</td> </tr> </table>";}function echopasswordcode($title,$name,$value="",$size=40) { $htmlval = htmlspecialchars($value); echo " <tr>\n <td>$title</td>\n <td><input type=\"password\" size=\"$size\" name=\"$name\" value=\"$htmlval\" class=\"form\" /></td>\n </tr>\n";}function echopermissionselect($title,$name,$value) { echo " <tr> <td>$title</td> <td> <input type=\"radio\" name=\"$name\" value=\"0\"".iif($value == 0," checked=\"checked\"","")." /> 没有人<br /> <input type=\"radio\" name=\"$name\" value=\"1\"".iif($value == 1," checked=\"checked\"","")." /> 管理员<br /> <input type=\"radio\" name=\"$name\" value=\"2\"".iif($value == 2," checked=\"checked\"","")." /> 注册会员 <br /> <input type=\"radio\" name=\"$name\" value=\"3\"".iif($value == 3," checked=\"checked\"","")." /> 所有人 </td> </tr>";}function echoqhtmlhelp() { echo " <tr> <td>快速代码:</td> <td> <a href=\"javascript:void(0)\" onclick=\"inserttag(document.form,'b')\" title=\"添加粗体\">粗体</a> | <a href=\"javascript:void(0)\" onclick=\"inserttag(document.form,'i')\" title=\"添加斜体\">斜体</a> | <a href=\"javascript:void(0)\" onclick=\"inserttag(document.form,'u')\" title=\"添加下划线 text\">下划线</a> | <a href=\"javascript:void(0)\" onclick=\"insertlink(document.form,'url')\" title=\"添加网页地址\">网址</a> | <a href=\"javascript:void(0)\" onclick=\"insertlink(document.form,'email')\" title=\"添加信箱地址\">信箱</a> | <a href=\"javascript:void(0)\" onclick=\"inserttag(document.form,'img')\" title=\"添加图片\">图片</a> | <a href=\"javascript:void(0)\" onclick=\"dolist(document.form)\" title=\"添加子目录\">目录</a> | <a href=\"javascript:void(0)\" onclick=\"inserttag(document.form,'quote')\" title=\"添加引用\">引用</a> </td> </tr>\n";}function echotabledescription($content,$colspan=2,$center=0,$height=0) { if ($center) { $center_code = " align=\"center\""; } if ($height) { $height_code = " height=\"$height%\""; } echo " <tr> <td colspan=\"$colspan\"$center_code$height_code>$content</td> </tr>";}function echotablefooter() { echo "</table>\n";}function echotableheader($title,$colspan=2) { global $action,$errorcode; echo "<table cellspacing=\"0\" cellpadding=\"2\" class=\"header\"> <tr> <td class=\"header\">$title</td> <td class=\"help\"><a href=\"javascript:newwindow('http://safeurl.de/?http://www.virtuanews.co.uk/main/modules.php?modname=help&adminaction=$action&errorcode=$errorcode')\"><span class=\"help\">帮助</span></a></td> </tr></table><table cellpadding=\"2\" cellspacing=\"0\" class=\"main\">\n";}function echotablerestart($title="",$colspan=2,$addbr=0) { global $action,$errorcode; if ($addbr) { $code = "<br />"; }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -