youmi 大佬你这个反馈是怎么添加的,能出点教程吗
修改的反馈插件
我看到屌丝论坛有个用户注册的用户名全是空格,也可能是BUG
鲁班 刚测试,按你教程改14行不行,一样跟原本不变,还是要在25行。
哦,我测试是直接改的27,教程已修改。
鲁班
我正好可以写一篇教程
这个不是通过配置文件控制的吗?conf/conf.php
'pagesize' => 20,
youmi 如何限制最短长度呢?
再加一个判断就行,比如在第41行的 } 之后加上下面代码:
elseif($len < 2) { $err = lang('username_too_short', array('length'=>$len)); return FALSE; }
注意要自己加一个翻译,修改lang/zh-cn/bbs.php,在277行后面追加下面代码:
'username_too_short'=>'用户名太短: {length}',
youmi 用户注册如何限制用户名的字数呢?比如最少用户名最少两个字最少三个字等等这样进行限制呢?
https://yunqit.com/thread-18.htm
鲁班 试了好久,还是搞不定。郁闷
我猜测是你没有在板块设置里勾选对应用户组的权限
鲁班 无权操作在post_end.php里面,看着没有问题呀。来看看是不是信息拉取失败导致无权操作
无权操作这个提示给人的感觉是插件的设置和用户权限冲突的问题,如果要调试插件,可以在判断条件之前把各种依赖的变量都打印出来
我没有使用过这个插件,但可以提供思路:先找出提示“无权操作”的代码位置,如果有lang文件就按里面的翻译字段查找,根据代码里的判断逻辑确认为啥会弹出改提示,最后反向解决问题。
youmi 就这样的
这种下拉框代码可以参考版块下拉列表:
<select class="custom-select mr-1 w-auto" name="fid"> <?php foreach ($forumlist_allowthread as $forum) { ?> <option value="<?php echo $forum['fid']; ?>"><?php echo $forum['name']; ?></option> <?php } ?> </select>
你的数据源可能是标签之类的插件,可以自己替换相应变量
版块
人生倒计时
~扫~码~领~红~包~