官方插件由开发者「贰先生」提供,仅作开发参考(开发者可以二次开发后再上架或出售),不建议直接用于生产运营环境。
官方应用中心的插件分为免费、金币兑换和开发者自托管。金币可通过签到等免费获取,金币购买不退款。
官方不提供现金交易,线下交易风险自担,请仔细鉴别!
官方不提供现金交易,线下交易风险自担,请仔细鉴别!
注册昵称分离(yaoys_register_nickname)v1.0.9
简介
让注册时"登录用户名"与"昵称"解耦:用户可单独设置昵称,用于论坛各处展示;不填昵称则自动沿用登录用户名,登录名不变。
功能特性
注册可输昵称 :注册表单新增"昵称"输入框,留空则昵称默认=登录用户名。
与本人登录名互斥 :昵称不得与本人登录用户名相同,前端实时红字提示并阻止提交,后端再校验兜底。
昵称唯一 :昵称不可与他人重复(依赖系统
user.nickname唯一索引并预检)。跨用户互斥 :昵称不得与其他用户的登录名相同;登录名不得与其他用户的昵称相同。
字符与长度约束 :默认仅允许中英文、数字、下划线、连字符、空格,长度 ≤ 50(可在设置页调)。
全局生效 :设置昵称后,论坛帖子、头像卡等处自动显示昵称(系统
display_name优先昵称)。
后台设置页
支持开关与规则配置,登录后台即可调整:
功能总开关(关闭后恢复系统默认,昵称=登录名)
是否允许昵称与其他用户登录名相同
是否允许登录名与其他用户昵称相同
昵称最大长度
技术说明
仅通过 hook 与模板覆盖实现, 不改动任何系统源码 ,不新增数据库表。
依赖
bbs_user.nickname字段与系统唯一索引,无需迁移。已针对"enabled 关闭导致建号中断、路由连字符 404、默认值、mbstring 缺失"等边界加固。
兼容与安装
适用 XiunoX(1.1 系),类型:插件。
后台上传
yaoys_register_nickname.zip安装并启用,清除tmp/缓存即可。
截图 2
v1.0.9
2026-09-27