默认登录有效期比较短,如果想硬改的话,可以通过修改:
source/function/function_core.php
其中的函数:
dsetcookie
直接将$life的值固定即可[……]
有些Discuz的插件,默认是不支持移动端的,这个时候就需要额外对插件进行升级了。
升级思路很简单,拷贝对应的模板,在template目录下建立touch目录并将模板放进去。然后调整模板展示的CSS,即可实现触屏版支持[……]
手机上传图片像素损失严重,不开心,索性去掉缩略图转换功能,经过分析,修改文件:
/source/class/class_image.php
想办法定位你上传图片执行的保存缩略图的函数,我的话是Thumb_GD。
直接返回1。从此,世界和平了~[……]
Discuz触屏版上传图片会损失像素,经过超找,以下方式可以解决问题。
/static/js/mobile/buildfileupload.js修改329和330行:var maxheight = 500;var maxwidth = 500;[……]
对应模板文件discuzcode.htm
修改 getforumimg 后的fix为模板分辨率即可。css展示可以修改static/image/mobile/style.css[……]
只讲思路,前几天写了用微信的JSSDK搞分享,Discuz的论坛也是一样的概念,在function core添加个初始化config的函数,然后在公共头部模板调用并声明对应的参数即可实现微信分享标题图片等信息的自定义。
具体实现自己研究~[……]
Discuz 微社区发现帖子的点赞功能无效,返回再次进入页面,点赞就消失了,经过查证,发现该问题解决方案很简单,后台,全局站点功能,打开主题评价功能即可[……]
如果有很多版块需要设置,对应的表名为:pre_forum_forumfield
字段为:viewperm text NO 阅读权限, 格式: 1 4 5postperm text NO 发表权限, 格式: 1 4 5replype[……]
首先,访问https://你的域名/api/mobile/index.php module=check&version=4
看看返回结果,如果返回结果包含to_login,检查你的系统用户组的游客对论坛是否有访问权限。没有,开启对应访问权限后重试。基本上,微信[……]
首先,你得知道debug网页请求- -因为要用到cookie,不知道怎么提取登录admin管理后台的cookie就甭看了。
然后,修改:
source/class/helper/helper_form.php
在
showmessage('sub[......]