discuz
咔咔-
死磕MySql系列作者
展开
-
Discuz如何解决安装时报错run_sql_error
本文实现功能解决在MySQL8.0安装discuz报错run_sql_error如果想直接看解决结果,直接去看解决问题目录问题环境 VMware虚拟机 Centos7.3 PHP7.0 MySQL8.0 NGINX1.14 Discuz3.4 问题还原本地环境为PHP5.6+MySQL5.6在安装discuz没有任何问题。在虚拟机的centos上出现以下问题MySQL的表无法创建,安装报错宿主机使用Xsheel和Ft.原创 2020-05-16 13:01:54 · 1643 阅读 · 0 评论 -
Discuz如何自主控制弹框的显示
本文实现功能:控制弹框的显示与否功能使用场景在之前的一篇文章写道,discuz实现自动注册登录。但是我们又不想让那个提示信息出来。在网上大概的搜索了一下,有的说后台可以设置,但是咔咔到后边瞅了一眼,它那个设置只是针对于固定的一些场景。那么我们自己可以来写一个适合我们项目的显示方式弹框实现剖析使用discuz一段时间的都知道,前台的弹框其实就是后台showmessage这个方法决定的。我们用代码追踪到这个方法在upload/source/function/function_.原创 2020-05-13 18:08:48 · 1016 阅读 · 0 评论 -
Discuz如何开发关注功能
本文实现功能:1.关注和取消关注用户2. 判断与用户之间的关注关系实现效果点击关注后显示已关注,取消关注后显示关注ta实现方案用户空间的入口是home.php文件,所以我们需要先从home.php这个文件入手打开文件home.php文件的29行可以看到使用in_array进行了一次判断,主要注重space和spacecp这俩个模块我们先认识俩个单词:space(空间) 和 spacecp(翻译过来是太空计划)然后我们需要打开discuz原来的默认模板(这个.原创 2020-05-13 18:04:35 · 1401 阅读 · 5 评论 -
Discuz如何开发移动端访客功能
本文实现功能:开发提示暂无移动端的页面实现案例为开发空间访客功能discuz在移动端的功能着实很简单基本就几个页面就完了,pc端的很多功能都没事实现,尤其是个人空间页面,移动端简直没有任何操做可言。接下来咔咔将实现的步骤记录下来,希望可以帮助更多的开发者。实现步骤我们就以访客这个功能做为案例当我们把这个pc端地址拿到移动端访问时就会出现以下情况,提示手机端暂无页面为什么同样的地址pc端可以访问,但是移动端就访问不了,带着这样的疑问,我们来到项目目录。这是..原创 2020-05-13 17:56:51 · 898 阅读 · 0 评论 -
Dsicuz移动端二开之关注和粉丝页面以及关注状态处理
本文实现功能: 开发移动端关注页面 开发移动端粉丝页面 实现从自己空间看见的关注列表都显示已关注 实现自己看其他人关注列表时 自己关注的用户显示已关注 自己未关注的用户显示关注 解决如何在PHP文件里边显示移动端页面 前期准备:解决PHP文件里边显示移动端页面在discuz中移动端是没有粉丝,关注页面的,那么就需要我们来开发。以下就是开发流程。discuz中pc端是有收听和听众的功能。如下图home.php?mod=follow&am...原创 2020-05-11 23:27:42 · 1166 阅读 · 0 评论 -
【Discuz】如何实现自动注册登录
本文实现功能:1.从原有系统进入论坛自动登录和注册2.实现弹框在本页面,不进行跳转3.js在页面加载时直接发起注册请求这个功能之前使用的uc_user_register这个函数来处理的,但是今天在开发用户空间时就会出现问题。项目需求在我们原有的系统上添加一个论坛,但是用户信息需要共享。实现方法:在进入论坛时带上原有系统的用户信息,然后论坛那边拿到信息直接注册即可。从原有系统进入...原创 2020-05-07 11:17:28 · 3041 阅读 · 0 评论 -
Discuz如何解决手机端图片显示模糊
本文主要内容:discuz如何解决手机端图片显示模糊问题,主要内容为discuz实现多图上传、图片大图显示、图片高质量显示discuz等功能最终实现的效果图实现多图上传修改文件upload/template/default/touch/forum/post.htm 83行代码修改内容:添加multiple属性<li style="padding:0px;"> &...原创 2020-05-07 11:11:52 · 2371 阅读 · 2 评论 -
【Discuz】主题浏览量实现原理和不更新的解决方案
本文主要内容:解决Discuz主题浏览量不发生变化或者跟这回复帖子的数量一起变化如果你是新手discuz开发人员可以从头查看文章如果你是一个站长直接看文章底部总结即可更多文章尽在专栏:Discuz专栏问题还原这这页面为主题页面上面红框为主题的浏览量使用的是$_G[forum_thread][views]下面全部回复为回帖数量使用的是$_G[forum_threa...原创 2020-04-30 17:29:40 · 1065 阅读 · 0 评论 -
【Discuz】实现主题标题和正文同时显示
本文实现功能:将主题标题和主题内容同时显示出来如想直接看项目实现结果可直接看解决问题的那个标题下的内容项目需求这是原始移动端的页面布局这是需要实现的效果发现问题在原始的upload\template\default\touch\forum\viewthread.htm这个文件中我们可以看到标题跟内容是分开显示的,最终用的还是$_G[forum_thread][subject]这...原创 2020-04-29 15:00:13 · 1053 阅读 · 0 评论 -
【Discuz】原系统进入论坛自动注册并进行登录
本文主要内容重新写discuz的注册接口从原系统进入论坛自动注册并登录咔咔之前没有使用过discuz,本文只是我自己的解决方案,要是有更好的实现方式可以一起交流交流先看看系统本来的注册源码点击注册后请求的是upload/member.php 这个文件接着对请求的register进行验证然后就会去加载./source/module/member/member_'.$mod.'...原创 2020-04-27 23:33:14 · 3168 阅读 · 0 评论 -
【Discuz】移除移动端论坛底部的 标准版 | 触屏版 | 电脑版 | 客户端
本篇文章主要实现去除论坛底部的几个版本实现步骤其实这个一点都不难这个估计是程序员的都会卡在这里吧!我们打开模板文件发现里边有个mobile 这个时候我估计大多数人都跟我一样 直奔mobile去了打开upload/template/default/touch/common/footer.htm文件我个人是全部删除了,根据你们的也许需求哈实现效果博主微信欢迎交流...原创 2020-04-26 19:11:30 · 2170 阅读 · 0 评论 -
【Discuz】去除注册时的邮箱
最近在使用discuz这个老大哥然后写点自己在discuz的使用经验本篇文章主要实现去除注册时的邮箱验证实现效果 :去除注册时的邮箱限制实现步骤前端页面处理1.在自己的项目目录找到discus\upload\template\default\touch\member里边的register这个文件2.删除151行代码3.查看效果4.测试结果:是可以直接注册成功的,这...原创 2020-04-26 19:03:46 · 3376 阅读 · 1 评论