20
2020
03

织梦增加权限后,需要将栏目/文章浏览权限改为可以多选

客户要求将权限改为多选,意思是:栏目和文章可以选择有几个科室能浏览,不是现在的单一科室和局领导。应对此要求,就需要修改原来的逻辑了:现将数据库中对应的权限字段由smallint改为varchararctype表的corank字段和archives表的arcrank字段修改list.php函数,判断列表页的访问权限时,先遍历下文章的阅读权限,看用户的权限包含在(这里用到了in_array函数)是否符合文章阅读权限要求,不符合就提示权限错误。<?php /**  *  
24
2020
02

织梦kindeditor编辑器上传图片时,图片宽度过大自动按比例缩小

领导要求限制编辑器上传图片大小,节省空间,亲测实用代码如下:一、首先在后台基本参数添加2个字段 :cfg_imgresize,cfg_maxwidth ,所属组选择“附件设置” ,相关设置如下:2.打开 kindeditor 打开include/dialog/kindeditor_post,ukeditor打开 include/dialog/select_images_post.php 大约63行找到  move_uploaded_file($imgfile, $f
23
2020
02

织梦增加权限后,需要将栏目/文章浏览方式改为动态浏览

织梦增加权限后,需要将栏目/文章浏览方式改为动态浏览,因为加了权限后需要动态查询登录用户的权限,再决定是否允许用户查看该栏目或文章。修改完成之后记得执行一下重新生成栏目或文档,才能生效。
23
2020
02

织梦新建部门表增加权限仅供部门查看阅读权限控制-待整理

1.文章权限arcrank2.人权限M_Rank如果用户权限!=100 (管理用户)文章权限!=0人权限=文章权限  才能阅读(本部门的)1.游客权限为0,文章权限为开放浏览0,随便看,不可看有权限的文章。2.用户为一般用户,权限为办公室权限,  可以看开放浏览,泰安分局,不可以看其他科室权限的文章。3.用户为管理员,对所有文章有权查看。因此控制逻辑如下:用户权限如果是科室的话就是11 12 13....  对应member表的rank字段相应的文章权限如果是本部门
23
2020
02

织梦dedecms删除文章时同时删除附件

织梦dedecms在发布文章的时候难免会附带上传一些附件,这样能让网站内容更加丰富,但是在删除文章的时候也带来了一定的难度,之前给大家介绍过,可能在发布文章的时候还不止缩略图和文章中的图片,所以这里给大家介绍怎么删除附件的方法。1、打开include/extend.func.php文件,在最后添加以下代码://解析body数据,获得所有图片的绝对地址function GetPicsTruePath($body,$litpic){  $delfiles = array();//存储图片地
23
2020
02

上传附件不自动改名,且附件中文名自动改为拼音

织梦DedeCMS默认上传附件后,会将附件名自动修改,下面织梦技术研究中心就教大家修改这个功能,让附件名不自动修改,且中文名将会改为拼音文件名,具体方法如下: 找到并打开include\dialog\select_soft_post.php文件,在里面找到如下代码: $filename = $cuserLogin->getUserID().'-'.dd2char(MyDate('ymdHis',$nowtme)); 将其删掉或者
20
2020
02

织梦增加“功能地图”快捷菜单

接到客户一个需求要求在管理员后台快捷工具栏增加“功能地图”这个功能,但是仔细研究发现这个后台用的是iframe嵌套网页,工具栏所在的网页和功能地图所在网页不是同一个页面因此考虑将功能地图的代码复制一份,新建一个php文件和htm模板文件,用于展示功能地图。    具体如下:    1.在admin/目录下新建sys_map.php文件,内容如下:模仿的是后台首页index.php<?php /**  * 管
19
2020
02

织梦后台广告管理插入顶部广告高度自动增加

<script> $(function(){ $(".topad").css("display","block"); //在这里修改图片的地址 $(".topad").css("background","url(/yjjskin/images/test.jpg) no-repeat"); //在这里修改图片的高度 $(".topad&