您现在的位置是:首页 > cms教程 > Discuz教程Discuz教程
discuz nt 1.0分析
念薇2025-07-15Discuz教程已有人查阅
导读2.0一直也不推出,前几天看了几篇讨论dnt 1.0的文章,信心倍减。还是有一些地方看不太懂(没时间去懂?),今天看到一段AdminPage里的代码
2.0一直也不推出,前几天看了几篇讨论dnt 1.0的文章,信心倍减。
还是有一些地方看不太懂(没时间去懂?),今天看到一段AdminPage里的代码,有关显示AdminPage里的PageHeader的,看得心一下就凉了。
出在也没有办法换其它的论坛了,还有两三个小功能什么时候我能开发得出来啊 :(
觉得自己懂的太少了,效率又低,一直说的“多写代码”去还是写得太少。
还是有一些地方看不太懂(没时间去懂?),今天看到一段AdminPage里的代码,有关显示AdminPage里的PageHeader的,看得心一下就凉了。
出在也没有办法换其它的论坛了,还有两三个小功能什么时候我能开发得出来啊 :(
觉得自己懂的太少了,效率又低,一直说的“多写代码”去还是写得太少。
public void OutPutPageHeader(string pagename, string adminname)
{
string opname = "";
string headerStr = "";
#region 根据当前页面名称显示相应的提示信息
switch (pagename.ToLower())
{
case "shortcut.aspx":
opname = "快捷操作";
break;
case "setting.aspx":
opname = "快速设置向导";
break;
case "systeminf.aspx":
opname = "系统信息";
break;
case "baseset.aspx":
opname = "基本设置";
break;
case "registerandvisit.aspx":
opname = "注册与访问控制";
break;
case "uiandshowstyle.aspx":
opname = "界面与显示方式";
break;
case "searchengine.aspx":
opname = "搜索引擎优化";
break;
case "forumfunction.aspx":
opname = "论坛功能";
break;
case "scoreset.aspx":
opname = "积分设置";
break;
case "safecontrol.aspx":
opname = "安全控制";
break;
case "timespan.aspx":
opname = "时间段设置";
break;
case "userrights.aspx":
opname = "用户权限";
break;
case "attach.aspx":
opname = "附件设置";
break;
case "other.aspx":
opname = "其他设置";
break;
case "urlgrid.aspx":
opname = "伪静态url的替换规则";
break;
case "detachtable.aspx":
opname = "分表设置";
break;
case "forumstree.aspx":
opname = "版块管理";
break;
case "forumcombination.aspx":
opname = "论坛合并";
break;
case "forumsmove.aspx":
opname = "移动论坛";
break;
case "forumsgrid.aspx":
opname = "手动调整版块";
break;
case "updateforumstatic.aspx":
opname = "论坛数据维护";
break;
case "addfirstforum.aspx":
opname = "添加版块";
break;
case "addforums.aspx":
opname = "添加版块";
break;
case "editforums.aspx":
opname = "编辑版块";
break;
case "delforums.aspx":
opname = "删除版块";
break;
case "forumbatchset.aspx":
opname = "论坛设置复制";
break;
case "scorestrategy.aspx":
opname = "积分策略";
break;
case "addusergroup.aspx":
opname = "用户组添加";
break;
case "addusergroupspecial.aspx":
opname = "特殊组添加";
break;
case "addadminusergroup.aspx":
opname = "管理组添加";
break;
case "usergroupgrid.aspx":
opname = "用户组编辑";
break;
case "editusergroup.aspx":
opname = "用户组编辑";
break;
case "usergroupspecialgrid.aspx":
opname = "特殊组组编辑";
break;
case "editusergroupspecial.aspx":
opname = "特殊组编辑";
break;
case "adminusergroupgrid.aspx":
opname = "管理组编辑";
break;
case "editadminusergroup.aspx":
opname = "管理组编辑";
break;
case "editsysadminusergroup.aspx":
opname = "系统组编辑";
break;
case "sysadminusergroupgrid.aspx":
opname = "系统组编辑";
break;
case "combinationusergroup.aspx":
opname = "组合并";
break;
case "allowparticipatescore.aspx":
opname = "允许的评分范围";
break;
case "adduser.aspx":
opname = "添加用户";
break;
case "usergrid.aspx":
opname = "编辑用户";
break;
case "edituser.aspx":
opname = "编辑用户";
break;
case "combinationuser.aspx":
opname = "合并用户";
break;
case "emailconfig.aspx":
opname = "邮箱设置";
break;
case "usergroupsendemail.aspx":
opname = "批量邮件发送";
break;
case "sendsmtogroup.aspx":
opname = "批量短消息发送";
break;
case "givemedals.aspx":
opname = "勋章编辑";
break;
case "resetpassword.aspx":
opname = "重设用户密码";
break;
case "auditnewtopic.aspx":
opname = "审核主题";
break;
case "auditpost.aspx":
opname = "审核帖子";
break;
case "audittopicgrid.aspx":
opname = "主题回收站";
break;
case "auditingtopic.aspx":
opname = "主题回收站";
break;
case "audituser.aspx":
opname = "审核新用户";
break;
case "bbcodegrid.aspx":
opname = "Discuz!NT代码";
break;
case "addbbcode.aspx":
opname = "添加Discuz!NT代码";
break;
case "editbbcode.aspx":
opname = "编辑Discuz!NT代码";
break;
case "wordgrid.aspx":
opname = "词语过滤";
break;
case "smilegrid.aspx":
opname = "表情管理";
break;
case "addsmile.aspx":
opname = "添加表情";
break;
case "iconfilegrid.aspx":
opname = "图标管理";
break;
case "addiconfile.aspx":
opname = "添加图标";
break;
case "attachtypesgrid.aspx":
opname = "附件类型尺寸";
break;
case "templatesgrid.aspx":
opname = "模版管理";
break;
case "templatetree.aspx":
opname = "模版管理";
break;
case "templatesedit.aspx":
opname = "模版管理";
break;
case "templatevariable.aspx":
opname = "模版变量列表";
break;
case "announcegrid.aspx":
opname = "论坛公告";
break;
case "addannounce.aspx":
opname = "公告添加";
break;
case "editannounce.aspx":
opname = "公告编辑";
break;
case "advsgrid.aspx":
opname = "广告管理";
break;
case "addadvs.aspx":
opname = "广告添加";
break;
case "editadvs.aspx":
opname = "广告编辑";
break;
case "medalgrid.aspx":
opname = "勋章列表";
break;
case "addmedal.aspx":
opname = "勋章添加";
break;
case "onlinelistgrid.aspx":
opname = "在线列表订制";
break;
case "uploadonlieninco.aspx":
opname = "用户在线图例列表";
break;
case "forumlinksgrid.aspx":
opname = "友情链接列表";
break;
case "avatargrid.aspx":
opname = "论坛头像列表";
break;
case "uploadavatar.aspx":
opname = "上传论坛头像";
break;
case "runsql.aspx":
opname = "运行指定的SQL语句";
break;
case "dbtableinf.aspx":
opname = "数据库结构信息";
break;
case "backupandrestore.aspx":
opname = "数据库信息备份与恢复";
break;
case "logandshrinkdb.aspx":
opname = "数据库日志管理";
break;
case "searchattchment.aspx":
opname = "编辑附件";
break;
case "attchemntgrid.aspx":
opname = "编辑附件";
break;
case "seachtopic.aspx":
opname = "批量主题管理";
break;
case "topicsgrid.aspx":
opname = "批量主题管理";
break;
case "searchpost.aspx":
opname = "批量删贴";
break;
case "postgridmanage.aspx":
opname = "批量删贴";
break;
case "searchsm.aspx":
opname = "请理短消息";
break;
case "postgrid.aspx":
opname = "发贴列表";
break;
case "cachemanage.aspx":
opname = "更新缓存";
break;
case "adminvisitloggrid.aspx":
opname = "后台日志";
break;
case "admincacheloggird.aspx":
opname = "缓存日志";
break;
case "moderatormanagelog.aspx":
opname = "管理日志";
break;
case "ratescorelog.aspx":
opname = "评分日志";
break;
case "medalsloggird.aspx":
opname = "勋章授予日志";
break;
case "paymentloggrid.aspx":
opname = "积分交易日志";
break;
case "editawardtime.aspx":
opname = "新增抽奖";
break;
}
#endregion
headerStr = string.Format("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" >" +
"<tr bgcolor=\"#FFFFFF\">" +
"<td width=\"300\" height=\"42\" valign=\"bottom\" background=\"../images/fairy.png\">" +
"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">" +
"<tr><td width=\"50\"> </td>" +
"<td width=\"250\"><span style=\"color:#333333;font-size:14px;font-family:Tahoma,Verdana\">{0}</span></td>" +
"</tr><tr><td height=\"8\" colspan=\"2\"></td></tr>" +
"</table>" +
"</td>" +
"<td align=right>当前管理员:{1} <a href=\"http://nt.discuz.net/tools/help.aspx\">帮助</a> <a href=\"../logout.aspx\" target=\"_parent\">退出</a> </td>" +
"</tr>" +
"<tr>" +
"<td height=\"1\" colspan=\"2\" bgcolor=\"#999999\"></td>" +
"</tr>" +
"</table>",
opname,
"<a href=../../usercp.aspx title=查看信息 target=_blank>" + adminname + "</a>");
if (opname != "")
{
this.Page.RegisterClientScriptBlock("Form1", headerStr);
}
}
无语不说了。
本文标签:
很赞哦! ()
相关教程
图文教程
discuz常见问题解决方法介绍
1、discuz登陆错误过多,后台删除ip2、Discuz与UCenter通信失败的解决方法检查php环境,是否禁用了fsockopen函数,可以通过php.ini来查看该函数的情况,在这个文件中查找:
Powershell实践Discuz!NT自动打包发布
最近喜欢上了Powershell,由于本人向来懒惰,遂将日常工作中一些琐碎的,重复的事情用powershell来做了。为此某不才,读了PowerShell自带的
Discuz的authcode函数注释
Discuz函数中最经典的函数是authcode函数,因为supesite,UCenterHome,UCenter,Discuz X都使用了这个函数进行加密
ubuntu下搭建Discuz的步骤方法
环境:我用桥接方式创建了一个ubuntu16的虚拟机,ip为192.168.1.11)然后解压到某个目录,例如在根目录建立个新目录mkdir discuz,然后解压到此目录中unzipDiscuz_X3.2_SC_UTF8.zip -d discuz/
相关源码
-
(自适应响应式)环保水净化处理设备阀门等网站源码下载基于PbootCMS内核开发的响应式模板,为水处理设备、空气净化器等环保企业设计,自适应手机端浏览。通过简洁高效的后台管理系统,助力环保科技企业快速建立专业在线展示平台。查看源码 -
帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机本模板基于帝国CMS7.5开发,为情感文学类网站设计。整体风格温馨雅致,布局合理清晰,特别适合建设情书分享、文学作品展示类网站。模板采用响应式设计,能够自动适配各种终端设备。查看源码 -
帝国cms大气淘宝客网站源码带手机版带火车头采集本款创意礼物导购网站模板为礼物类电商平台设计,采用清爽简约的界面风格,具备完善的商品导购功能。系统支持在文章攻略中灵活插入商品购买链接,实现内容与电商的结合。查看源码 -
(PC+WAP)安保服务保安保镖模板免费下载本模板基于PbootCMS内核开发,为安保服务企业量身打造。设计风格严谨专业,突出安保行业的安全、可靠特性,展示企业服务项目与实力。采用响应式设计,PC与移动端数据同步,管理便捷。模板布局合理查看源码 -
帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码 -
快递物流公司pbootcms网站模板html响应式自适应源码下载基于HTML5+CSS3前沿技术开发,实现PC、平板、手机多端自适应。采用弹性布局与媒体查询技术,确保不同设备均有流畅视觉体验,企业形象统一。查看源码
| 分享笔记 (共有 篇笔记) |