第四十三章 后台菜单索引
后台左侧菜单是 admin_menu 表里的记录;按默认顺序列出四组全部入口、实际用途与对应章节,找不到入口时按 URL 回查。
这张表怎么用
后台左侧菜单不是写死的,而是 admin_menu 表里的一行行记录。名称可以改、顺序可以调、条目可以隐藏,所以「别人说的菜单名」和你屏幕上的可能对不上。这一章按默认顺序把全部菜单列一遍,给出它实际管什么、对应哪一章;找不到入口时,按这里的 URL 回查最稳。
左侧分四组:设置、内容、功能、生成。组标题本身也可以点:点「内容」直接进内容列表,点「功能」进插件列表;点「设置」或「生成」只会提示「请从左侧菜单选择」,具体页面还要在左侧再点一次。默认只有前三组显示,生成组收在菜单表里不出现,原因见本章最后一节。
插件类菜单在 ju7/ 下写成 ../plug/…,浏览器里的实际地址是 /plug/…。表里统一按后者写。
设置组
| 菜单 | 地址 | 管什么 | 参考 |
|---|---|---|---|
| 站点设置 | set.asp?act=site | 运行模式、缓存开关与时长、默认语言、备案号、统计代码等站点级配置 | 第六章 |
| 上传设置 | set.asp?act=upload | 允许的扩展名、单文件大小上限、缩图尺寸与质量 | 第七章 |
| 语言设置 | admin.asp?act=lang | 语言列表、默认语言、语言与目录的对应 | 第八章 |
| 水印设置 | set.asp?act=aspjpeg | 水印图片、位置、透明度;只对新上传的图生效 | 第十章 |
| 帐号管理 | admin.asp | 管理员账号、密码、笔名、所属角色 | 第十一章 |
| 角色管理 | admin.asp?act=group | 按菜单分配权限,决定某个角色能看到哪些条目 | 第十一章 |
| 栏目管理 | category.asp | 站点结构、页面类型、网站目录、列表与详情模板 | 第十二章 |
| 字段管理 | field.asp | 给内容表加列、选类型、排序 | 第十三章 |
| 视频设置 | set.asp?act=video | 视频上传与播放器参数 | 第七章 |
| 来源设置 | admin.asp?act=source | 发布页「来源」下拉框的词库 | 第十四章 |
| 生成地图 | html.asp?act=sitemap | 生成 sitemap.xml 与站点地图页 | 第三十四章 |
| 菜单设置 | menu.asp | 左侧菜单的增删、改名、排序、显示与隐藏 | 第九章 |
| 内容模板 | editor.asp | 在线查看与修改模板文件内容 | 第三十章 |
| 操作日志 | log.asp | 登录与写操作审计,「谁在什么时候改了什么」 | 第十一章 |
| 个性风格 | set.asp?act=style | 后台配色、后台 LOGO、登录页背景 | 第十章 |
| 错误记录 | errlog.asp | 运行期错误、被拦截的请求;排障第一入口 | 第四十章 |
| 缓存管理 | cache.asp | 清模板编译、整页 HTML、手机版三类缓存 | 第三十三章 |
内容组
| 菜单 | 地址 | 管什么 | 参考 |
|---|---|---|---|
| 回收站 | recycle.asp | 已删除内容的还原与彻底删除 | 第十七章 |
| 区块管理 | block.asp | 可复用的 HTML 片段,模板按名字引入 | 第十七章 |
内容组的左侧不是一张普通菜单表:第一项是固定的「内容列表」,下面是栏目树(点栏目直达该栏目的内容列表),菜单表里登记的只有最后的回收站与区块管理。栏目树来自 category 表,不是 admin_menu,所以在菜单设置里看不到它,也不要去那里找「内容管理」。发布与列表操作见第十四章、第十六章。
功能组
| 菜单 | 地址 | 管什么 | 参考 |
|---|---|---|---|
| 友情链接 | link.asp | 对外交换的链接与排序 | 第十八章 |
| 热搜关键词 | keyword.asp | 站内搜索词库与搜索统计 | 第十八章 |
| 评论管理 | comment.asp | 前台评论的审核、回复与删除 | 第十九章 |
| 广告管理 | ad.asp | 广告位内容与起止日期 | 第十九章 |
| 功能管理 | plug.asp | 插件的安装、卸载与启用状态 | 第二十一章 |
| Tags 管理 | tags.asp | 标签聚合页与标签词表 | 第十八章 |
| 附件管理 | plug/attachment | 上传文件登记,找出没人引用的孤儿文件 | 第二十四章 |
| 批量更新 | plug/batch | 按条件批量修改内容字段 | 第十六章 |
| 导入数据 | plug/putexcel | 用 Excel 批量导入内容 | 第三十九章 |
| 地区分站 | plug/city | 城市分站、城市词库与 IP 跳转 | 第二十二章 |
| 文章内链 | plug/sitelink | 正文关键词自动加链接 | 第二十三章 |
| 导入关键词 | plug/keyword | 批量导入热搜关键词 | 第二十三章 |
| 访问限制 | plug/ipaccess | 按 IP、IP 段或地区限制访问 | 第三十七章 |
| 数据库设置 | plug/tomssql | 把数据源从 Access 切到 SQL Server | 第三章 |
| 授权系统 | plug/authorize | 授权票据、域名绑定、授权状态 | 第三十六章 |
| 模板管理 | plug/theme | 主题切换、整包应用与回滚 | 第三十五章 |
| 语言识别 | plug/accept | 按浏览器语言自动跳转到对应版本 | 第八章 |
| 栏目修复 | plug/category | 修复栏目目录与统计字段 | 第十二章 |
| 导出表单 | plug/exportform | 把留言、报名等表单数据导出 | 第二十章 |
| 自动翻译 | plug/fanyi | 把内容翻译到其他语言版本 | 第八章 |
| 数据备份 | plug/backup | 在线备份、下载与恢复数据库 | 第三十九章 |
| 信息采集 | plug/collect | 按规则抓取外部文章入库 | 第二十三章 |
| 搜索提交 | plug/autosearch | 向搜索引擎提交链接 | 第十五章 |
| 微信配置 | plug/wechat | 公众号与分享参数 | 未单独设章 |
| 内容替换 | plug/replace | 全站批量替换指定文字 | 第十七章 |
| 新增版本 | plug/language | 新建一个语言版本 | 第八章 |
| 区域配置 | plug/area | 分站使用的区域数据 | 第二十二章 |
| 禁用词检查 | plug/badword | 保存内容时的禁用词命中检查 | 第十九章 |
| 访问统计 | plug/stat | 前台访问量与来源统计 | 未单独设章 |
| 导出数据 | plug/intexcel | 把内容导出成 Excel | 第三十九章 |
| 短信配置 | plug/alisms | AccessKey、短信签名与模板 ID | 第二十五章 |
「未单独设章」不等于不能用:这两项属于按需开启的对接功能,参数填错时不会报错,只会静默不生效。改动前先备份数据库,改完用前台实测一次。
生成组:默认不显示
生成组在菜单表里是存在的(四个子项都在),但组标题的显示状态是关闭的,所以默认后台左侧看不到它。原因是本站长期跑动态模式,前台直接由 ASP 出页面,静态文件生成出来也不会被访问;把它藏起来可以少一个误操作入口。
确需使用静态模式时,到「设置 → 菜单设置」把「生成」这一组改为显示,四个子项就一起出来了:
| 菜单 | 地址 | 管什么 | 参考 |
|---|---|---|---|
| 生成首页 | html.asp?act=home | 输出首页静态文件 | 第三十四章 |
| 生成栏目 | html.asp?act=category | 按栏目输出列表页 | 第三十四章 |
| 生成内容 | html.asp?act=content | 按内容输出详情页 | 第三十四章 |
| 一键生成 | html.asp?act=all | 按顺序跑完上面三类 | 第三十四章 |
生成组与「设置 → 生成地图」不是一回事:前者输出整站页面,后者只输出 sitemap.xml。生成地图在动态模式下也有用,可以按固定周期单独跑。
菜单对不上时
- 先看这个账号的角色:角色管理里没勾的菜单,即使菜单表里显示也不会出现在左侧。
- 再确认名称是否被改过:菜单名是数据库字段,改过之后手册里的名字只能按地址匹配。
- 最后看状态:状态为关闭的菜单不出现在左侧,但地址仍然可以访问,不会被当成不存在。
- 以上都对还找不到,按地址直接打开一次;打不开再看错误记录,通常能看到是权限拒绝还是路由缺失。
接下来怎么读
- 要改菜单本身:第九章。
- 要按报错信息反查原因:第四十四章。
- 要理解菜单背后的权限:第十一章。
微信扫码聊需求