编程笔记

1、打开 \source\class\block\portal\block_article.php 文件 找到 function getdata($style, $parameter) 修改为 function getdata($style, $parameter, $bid) 找到 $query = DB::query(SELECT at.*, ac.viewnum, ac.commentnum FROM .DB::table(portal_art
故障描述: 退出登录时出现您当前的访问请求当中含有非法字符,已经被系统拒绝错误。如下图: 解决方法: 打开 \source\class\discuz\discuz_application.php 文件 找到 private function _xss_check() { static $check = array(, , , \, (, ), CONTENT-TRAN
最近有很多用户反应在后台找不到用户名,但前台提示已经注册 我的用户名在这个论坛上居然找不到,而且通过用户搜索也找不到的。 可是到前台如果试图注册却提示已经被注册,如果去找回密码我却忘记了,注册的邮箱。 到后台去找这个用户,也是搜索不到。这倒底
Discuz! X3.2电脑版、手机版默认模板去除标题title中的Powered by Discuz!的方法 电脑版: 打开 /template/default/common/header_common.htm 文件 找到 title!--{if !empty($navtitle)}--$navtitle - !--{/if}--!--{if empty($nobbname)}-- $_G[setting][bb
很多时候我们的网站会需要更换域名,而因为之前用的另外一个域名,可能我们需要修改一下系统文件,来完成所有的设置,下面告诉大家如何进行设置! 一、打开/config/config_global.php文件,修改对应的新域名和runquery值设置为1 $_config[cookie][cookiedoma
使用Discuz!x3有一个异常登录安全提醒的功能,就是当用户的IP登录异常的时候在右下角会有弹窗提醒,但是这个提醒非常不准确,很多站长可能都需要关闭这个功能,但是我们发现后台的关闭选项是没有效果的,下面告诉大家正确的关闭方法: 打开 template\defaul
Discuz首页有一个在线会员统计功能,能够显示当前在线会员,但是我们可以通过开发让鼠标划过用户名时显示当前用户名片,这样可以增加网站互动性,那么具体应该怎么操作呢?下面就给大家分享一下: 打开 /template/default/forum/discuz.htm 文件 找到 li tit
有时候我们会发现网站多了很多等待验证的会员,这些大部分都是僵尸会员,基本上不会再登录了,那么我们应该怎么批量删除呢?下面告诉大家如何通过执行sql语句删除,我们需要用到的sql语句如下: delete pre_common_member as a,pre_ucenter_members as b fro
有时候我们从应用中心安装模板,在应用中心里模板作者设定允许我们的程序版本,但是我们安装时却提示版本号不匹配,那这是为什么呢?经过我们分析发现是因为X3和X3.1,X3.2的模板是完全兼容的,很多模板是在X3的时候发布,而且之前的机制里一直是即使版本号
很多时候我们的网站会因为各种误操作或者使用一些有问题的插件导致管理员无法登录后台。 那么在管理员无法登录后台的情况下我们如何更新系统缓存呢? 其实Discuz!X系列程序提供了两种方式可以在管理员不登录管理后台的情况下执行更新缓存。下面给大家一一讲
Discuz游客在默认情况下只能看到发帖用户的用户名和头像,其他信息是看不到的,下面就教大家设置游客也能看到更多的信息: 登录后台--界面--帖子内容页选项里面将游客阅读简化模式设置为否 这样设置之后就可以显示更多的信息了!
Discuz!X3.2用户名注册长度限制为15个字符,有些站长朋友觉得太短,需要改的长一点,但是很多人都不知道怎么修改,下面就告诉大家如何修改这个限制。按照以下步骤来就可以了! 1、打开 /source/class/class_member.php 文件 找到 p class=blockcodefont size