您现在的位置是:首页 > 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);
}
}
无语不说了。
本文标签:
很赞哦! ()
相关教程
图文教程
discuz3.4特殊字符乱的怎么解决
下面discuz栏目给大家介绍一下discuz3.4特殊字符乱码的解决方案。有的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
Discuz!NT控件剖析ColorPicker(颜色拾取) 和Calendar(日历)开发
继上篇文章之后(链接),大家给了一些反馈和意见,有些BUG和不当之处我已修正,将会在2.0正式版本中提供给大家。希望大家能继续支持我们这个开源项目。
DiscuzNt3.0开启Memcached以及二次开发监控Memcached状态
discuz 推出了3.0版本的discuz nt,虽然与之前的提供SNS社区的目标相比缩水了不少,但是还是令人期待的,官方的说法是修改了大量的bug,先发布一个稳定的版本
ucenter php整合discuz用户的方法示例
1、登录后台管理。(在论坛中,用创建论坛的admin账号登陆,然后点“管理中心”)2、添加新应用,填写资料。其实就是“名称”和“密钥”重要一些而已。例如我这里添加的“代码号”
相关源码
-
pbootcms模板(PC+WAP)火锅加盟餐饮美食类带留言源码基于PbootCMS内核深度开发,为火锅、餐饮品牌打造的营销型解决方案。采用红色主题传递行业活力,实现PC与WAP端适配。查看源码 -
(自适应)品牌创意设计作品工作室pbootcms模板下载该模板适用于品牌策划、艺术设计、广告创意公司官网,亦可通过替换图文快速适配其他行;高端创意设计公司工作室网站源码极简代码架构、艺术化视觉布局、企业级功能扩展性。查看源码 -
(PC+WAP)楼承板建筑工程合金钢铁材料pbootcms网站源码下载为楼承板生产商及建筑工程企业设计的响应式网站模板,采用PbootCMS内核开发,同步适配电脑与移动设备浏览。通过模块化结构展示工程案例、产品参数等专业内容,帮助建筑建材企业建立标准化数字展示平台,提升行业专业形象。查看源码 -
(自适应)蓝色五金制品配件管件pbootcms网站源码下载基于PbootCMS内核开发的五金行业专用模板,采用响应式设计架构,确保产品展示在各类移动设备上的呈现。通过模块化布局与工业风视觉设计,帮助五金企业高效展示产品规格、应用场景及技术支持,建立专业可靠的行业形象。查看源码 -
(自适应)html5导航目录索引工具类网站源码下载本模板基于PbootCMS开发,为站长导航、网址导航类网站设计。采用HTML5+CSS3技术构建,适配PC端和移动端,提供流畅的浏览体验。适用于个人站长、资源导航平台等场景查看源码 -
(PC+WAP)餐饮奶茶美食小吃招商加盟pbootcms模板源码下载为茶饮烘焙、小吃快餐等餐饮品牌打造的招商加盟系统,助力品牌快速拓展市场;双端pc+wap设计呈现加盟政策对比表。支持后台实时更新菜品图片、加盟费用等关键信息。查看源码
| 分享笔记 (共有 篇笔记) |
