织梦dede后台页面和功能 修改及精简操作方法

2024-01-14 23:59

本文主要是介绍织梦dede后台页面和功能 修改及精简操作方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    这篇文章主要介绍织梦dede后台修改方法和页面的对应文件。在织梦dedecms精简及安全设置中我们已经对功能上进行了大大的瘦身,而且也避免了一些以后安全上的隐患。但是很多客户不喜欢织梦默认的后台,对于大多数客户来说其实他们不太懂程序的功能,你如果显示或者开了过多的功能只会给他们带来困扰,他们更喜欢一些傻瓜式的后台操作界面。因此对于后台页面的修改精简就变的必不可少了。

先让我们来看看都有哪些页面控制着后台的功能和显示。下方为系统默认的后台界面图,为了便于下面的说明我对各个部分进行了一些标示。共A、B、C、D、E五个区域。

常用:A区域【顶部LOGO行】对应文件:/dede/templets/index2.htm【常用】 和/dede/templets/index_top2.htm
B区域【顶部LOGO下的黑色背景行】对应文件:同上
C区域【主体左侧】对应文件:/dede/templets/index_menu2.htm【左侧主链接】 和/dede/inc/inc_menu.php【常用主链接下的次链接】、/dede/inc/inc_menu_map.php【主链接下的次链接】、/dede/inc/inc_menu_module.php【模块和插件次导航】
D区域【主区域部分】对应文件:/dede/templets/index_body.htm
E区域【后台公用底部】对应文件:同上
另外后台模板文件还有三个分别是【不常用】:
/dede/templets/index_body_move.htm 对应D区域,后台首页的主体区模板【不常用】
/dede/templets/index_body_showad.htm 对应后台首页主体部分最上方的红色“DedeCms安全提示”部分,如提示data目录转移等。
/dede/templets/index_body_showauth.htm 对应后台首页程序作者信息的部分

①修改后台logo图片,该图片位置:/dede/images/style1/admin_top_logo.gif 修改该图片为你想要的内容,覆盖即可,下面是我简单制作的。
修改该图片alt属性:在index2.htm中找到下面这段代码:
<div class="top_logo">
<img src="images/style<?php echo $cfg_admin_skin;?>/admin_top_logo.gif" width="200" height="37" alt="DedeCms Logo" title="Welcome use DedeCms" id="topdedelogo" />
</div>
将alt="DedeCms Logo"和title="Welcome use DedeCms"内的值分别修改成你想要的内容即可如:
alt="T9弗里曼R9" title="欢迎来到T9弗里曼R9后台管理系统"

 

②修改区域A右侧部分内容及B区域部分。在index2.htm文件中进行修改。欢迎语及导航均可在此处进行修改。
如果想要更加方便客户在此处如:
增加栏目名称使客户点击后下方主体直接显示该栏目下的文章列表则添加如,
<li>
<a href="#" οnclick="JumpFrame('index_menu.php','catalog_do.php?cid=1&dopost=listArchives');" style="color:#FFFFFF;">
【行业新闻】
</a>
</li>
当你放其他栏目时直接上面的cid=1的值1更换为新的栏目id值,链接名称修改掉即可。
某篇文章内容编辑页面,例如。
<li>
<a href="#" οnclick="JumpFrame('index_menu.php','archives_do.php?aid=8&dopost=editArchives');" style="color:#FFFFFF;">
【颜】
</a>
</li>

修改时,直接修改上面的aid=5部分,将5换为你想要文章的id值,链接名称换掉即可。
两则的区别主要就是在链接地址上:
栏目的:'catalog_do.php?cid=栏目的id值&dopost=listArchives
文章或独立页面的:archives_do.php?aid=文章的id值&dopost=editArchives
其他没用的如“会员中心”“快捷方式”,及B区域的全部都可删掉或者注释掉。注意保留:“功能地图,方便以后操作”
③左侧修改,最左侧一列主导航在/dede/templets/index_menu2.htm中修改,次链接在/dede/inc/inc_menu.php及/dede/inc/inc_menu_module.php中修改
企业站通用型常用修改。

1、“模块”修改为“产品”。及次导航修改。
主导航:修改文件及位置:index_menu2.htm的“模块”改为“产品”,“生成”改为“案例”
次导航:修改文件及位置/dede/inc/inc_menu_module.php,在代码<m:top name='模块管理' c='6,' display='block'>的前面加入下方代码:
<m:top mapitem='6' name='产品大分类一' c='6,' display='block'>
<m:item name='小分类' link='catalog_do.php?cid=3&dopost=listArchives' target='main' />
</m:top>
如果需要加多个大分类复制添加上面整段代码,并修改相应name和cid值即可。如果要在某一大分类下添加多个小分类,复制添加下方代码即可。
<m:item name='小分类' link='catalog_do.php?cid=3&dopost=listArchives' target='main' />
代码说明:name='栏目名称' ;link内的cid=栏目id值;
如果是某一篇文章的话用下方代码:
<m:item name='公司简介' link='archives_do.php?aid=8&dopost=editArchives' target='main' />
代码说明:name=文章名; link内的aid=文章Id值。
“生成”修改名称在index_menu2.htm中;次导航修改在inc_menu.php中。其他的修改方法相同。

2、在index_menu2.htm中注释掉:“采集”“会员”“模板”这几项。

3、将下面部分代码:
<m:top item='1_' name='常用操作' display='block'>
<m:item name='网站栏目管理' link='catalog_main.php' ischannel='1' addalt='创建栏目' linkadd='catalog_add.php?listtype=all' rank='t_List,t_AccList' target='main' />
<m:item name='所有档案列表' link='content_list.php' rank='a_List,a_AccList' target='main' />
<m:item name='等审核的档案' link='content_list.php?arcrank=-1' rank='a_Check,a_AccCheck' target='main' />
<m:item name='我发布的文档' link='content_list.php?mid=".$cuserLogin->getUserID()."' rank='a_List,a_AccList,a_MyList' target='main' />
<m:item name='评论管理' link='feedback_main.php' rank='sys_Feedback' target='main' />
<m:item name='内容回收站' link='recycling.php' ischannel='1' addalt='清空回收站' addico='images/gtk-del.png' linkadd='archives_do.php?dopost=clear&aid=no&recycle=1' rank='a_List,a_AccList,a_MyList' target='main' />
</m:top>
更改为:
<m:top item='1_' name='常用功能' display='block'>
<m:item name='【后台首页】' link='index_body.php' rank='sys_ArcBatch' target='main' />
<m:item name='【前台首页】' link='../' rank='sys_ArcBatch' target='_blank' />
<m:item name='行业新闻' link='catalog_do.php?cid=1&dopost=listArchives' linkadd='spec_add.php' rank='tsys_ArcBatch' target='main' />
<m:item name='联系我们' link='templets_one_edit.php?aid=3&dopost=edit' rank='sys_ArcBatch' target='main' />
<m:item name='公司简介' link='archives_do.php?aid=8&dopost=editArchives' target='main' />
<m:item name='幻灯片' link='catalog_do.php?cid=5&dopost=listArchives' rank='sys_ArcBatch' target='main' />
<m:item name='【友情链接】' link='friendlink_main.php' rank='sys_ArcBatch' target='main' />
<m:item name='【公司综合信息】' link='sys_info.php' rank='sys_ArcBatch' target='main' />
<m:item name='网站栏目管理' link='catalog_main.php' ischannel='1' addalt='创建栏目' linkadd='catalog_add.php?listtype=all' rank='t_List,t_AccList' target='main' />
</m:top>
根据情况进行增减修改。
再将下面代码:
<m:top item='5_' name='自动任务' notshowall='1' display='block' rank='sys_MakeHtml'>
<m:item name='一键更新网站' link='makehtml_all.php' rank='sys_MakeHtml' target='main' />
<m:item name='更新系统缓存' link='sys_cache_up.php' rank='sys_ArcBatch' target='main' />
{$remoteMenu}
</m:top>
更换为【可多复制几份做案例分类,或者其他分类使用】:
<m:top item='5_' name='案例分类' notshowall='1' display='block'>
<m:item name='案例分类1' link='catalog_do.php?cid=3&dopost=listArchives' target='main' />
</m:top>

4、删除以下几组:
<m:top item='5_' name='HTML更新' notshowall='1' display='none' rank='sys_MakeHtml'>
<m:top item='1_10_7_' name='系统帮助' display='none'>
<m:top item='1_3_3' name='批量维护' display='block'>
<m:top item='1_' name='附件管理' display='none' rank='sys_Upload,sys_MyUpload,plus_文件管理器'>
<m:top item='1_' name='内容管理' display='block'>
<m:top item='1_' name='频道模型' display='block' rank='t_List,t_AccList,c_List,temp_One'>
<m:top item='10_6_' name='支付工具' display='none' rank='sys_Data'>
及inc_menu_module.php

5、将下面这组代码:
<m:top item='10_' name='系统设置' display='none' rank='sys_User,sys_Group,sys_Edit,sys_Log,sys_Data'>
更换为:
<m:top item='1_' name='常用设置' display='block'>
<m:item name='【后台首页】' link='index_body.php' rank='sys_ArcBatch' target='main' />
<m:item name='【前台首页】' link='../' rank='sys_ArcBatch' target='_blank' />
<m:item name='【友情链接】' link='friendlink_main.php' rank='sys_ArcBatch' target='main' />
<m:item name='【公司综合信息】' link='sys_info.php' rank='sys_ArcBatch' target='main' />
<m:item name='网站栏目管理' link='catalog_main.php' ischannel='1' addalt='创建栏目' linkadd='catalog_add.php?listtype=all' rank='t_List,t_AccList' target='main' />
</m:top>
<m:top item='1_' name='常用栏目' display='block'>
<m:item name='行业新闻' link='catalog_do.php?cid=1&dopost=listArchives' linkadd='spec_add.php' rank='tsys_ArcBatch' target='main' />
<m:item name='联系我们' link='templets_one_edit.php?aid=3&dopost=edit' rank='sys_ArcBatch' target='main' />
<m:item name='公司简介' link='archives_do.php?aid=8&dopost=editArchives' target='main' />
<m:item name='幻灯片' link='catalog_do.php?cid=5&dopost=listArchives' rank='sys_ArcBatch' target='main' />
</m:top>
<m:top item='1_' name='系统设置' display='block' rank='sys_User,sys_Group,sys_Edit,sys_Log,sys_Data'>
<m:item name='系统基本参数' link='sys_info.php' rank='sys_Edit' target='main' />
<m:item name='系统用户管理' link='sys_admin_user.php' rank='sys_User' target='main' />
<m:item name='系统日志管理' link='log_list.php' rank='sys_Log' target='main' />
<m:item name='图片水印设置' link='sys_info_mark.php' rank='sys_Edit' target='main' />
</m:top>

 

转载于:https://www.cnblogs.com/lzg9/p/7000421.html

这篇关于织梦dede后台页面和功能 修改及精简操作方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/606959

相关文章

Java实现预览与打印功能详解

《Java实现预览与打印功能详解》在Java中,打印功能主要依赖java.awt.print包,该包提供了与打印相关的一些关键类,比如PrinterJob和PageFormat,它们构成... 目录Java 打印系统概述打印预览与设置使用 PageFormat 和 PrinterJob 类设置页面格式与纸张

MySQL 8 中的一个强大功能 JSON_TABLE示例详解

《MySQL8中的一个强大功能JSON_TABLE示例详解》JSON_TABLE是MySQL8中引入的一个强大功能,它允许用户将JSON数据转换为关系表格式,从而可以更方便地在SQL查询中处理J... 目录基本语法示例示例查询解释应用场景不适用场景1. ‌jsON 数据结构过于复杂或动态变化‌2. ‌性能要

使用zip4j实现Java中的ZIP文件加密压缩的操作方法

《使用zip4j实现Java中的ZIP文件加密压缩的操作方法》本文介绍如何通过Maven集成zip4j1.3.2库创建带密码保护的ZIP文件,涵盖依赖配置、代码示例及加密原理,确保数据安全性,感兴趣的... 目录1. zip4j库介绍和版本1.1 zip4j库概述1.2 zip4j的版本演变1.3 zip4

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

Qt使用QSqlDatabase连接MySQL实现增删改查功能

《Qt使用QSqlDatabase连接MySQL实现增删改查功能》这篇文章主要为大家详细介绍了Qt如何使用QSqlDatabase连接MySQL实现增删改查功能,文中的示例代码讲解详细,感兴趣的小伙伴... 目录一、创建数据表二、连接mysql数据库三、封装成一个完整的轻量级 ORM 风格类3.1 表结构

mysql表操作与查询功能详解

《mysql表操作与查询功能详解》本文系统讲解MySQL表操作与查询,涵盖创建、修改、复制表语法,基本查询结构及WHERE、GROUPBY等子句,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随... 目录01.表的操作1.1表操作概览1.2创建表1.3修改表1.4复制表02.基本查询操作2.1 SE

Golang如何用gorm实现分页的功能

《Golang如何用gorm实现分页的功能》:本文主要介绍Golang如何用gorm实现分页的功能方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录背景go库下载初始化数据【1】建表【2】插入数据【3】查看数据4、代码示例【1】gorm结构体定义【2】分页结构体

Java Web实现类似Excel表格锁定功能实战教程

《JavaWeb实现类似Excel表格锁定功能实战教程》本文将详细介绍通过创建特定div元素并利用CSS布局和JavaScript事件监听来实现类似Excel的锁定行和列效果的方法,感兴趣的朋友跟随... 目录1. 模拟Excel表格锁定功能2. 创建3个div元素实现表格锁定2.1 div元素布局设计2.

HTML5实现的移动端购物车自动结算功能示例代码

《HTML5实现的移动端购物车自动结算功能示例代码》本文介绍HTML5实现移动端购物车自动结算,通过WebStorage、事件监听、DOM操作等技术,确保实时更新与数据同步,优化性能及无障碍性,提升用... 目录1. 移动端购物车自动结算概述2. 数据存储与状态保存机制2.1 浏览器端的数据存储方式2.1.

基于 HTML5 Canvas 实现图片旋转与下载功能(完整代码展示)

《基于HTML5Canvas实现图片旋转与下载功能(完整代码展示)》本文将深入剖析一段基于HTML5Canvas的代码,该代码实现了图片的旋转(90度和180度)以及旋转后图片的下载... 目录一、引言二、html 结构分析三、css 样式分析四、JavaScript 功能实现一、引言在 Web 开发中,