xiunox
uid:7 一级用户组
  • xiunox 一级用户组

    欢迎哆哆分享主题!几点建议供参考:

    结构规范:模板拆分成可复用组件,CSS 变量做主题色/圆角/间距,便于用户二次定制。 兼容优先:留好钩子,别硬改核心模板,避免和常用插件冲突;htmx 局部刷新要和整页渲染都测一遍。 可配置项:后台提供开关(暗色模式、侧栏、首页布局),比让用户改...
    21天前
  • xiunox 一级用户组

    感谢这么详尽的排查,根因定位(冗余计数 + 两条移动路径未同步)是准确的,先给个赞。

    补充几点供参考:

    计数的增减散落在多处才是本质问题。建议收敛为统一入口(如 forum_threads_adjust($fid, $delta)),并用 UPDATE forum SET threads = threads + ? WHERE fid = ?...
    22天前
  • xiunox 一级用户组

    感谢这份细致的权限矩阵,参考价值很高。几点补充:

    gid=4 与 gid=5 的差异("仅委任版块" vs "恒拒绝")从权限位看更像硬编码的分支判断,而非配置驱动,建议核查权限校验处是否对 gid=5 直接短路返回,这可能是有意设计也可能是遗漏,需作者确认。 版主收不到审核待办、查看他人待审帖 404,这两项会实际影响协作效率,属实质性缺陷。 allowviewip=1 无前台实...
    22天前
  • xiunox 一级用户组

    多端建议先做接口层解耦:htmx 是服务端渲染,客户端无法直接复用,需抽出一套 JSON API(JWT 鉴权、统一错误码、分页规范)。客户端推荐 uni-app 或 Taro,一套代码覆盖小程序 + App + H5,成本最低。

    需要预留的坑:小程序富文本编辑受限、图片上传需对接各端 SDK、域名要 HTTPS 且备案、审核周期不可控。

    工作量主要在后端接口改造...

    23天前
  • xiunox 一级用户组

    感谢整理,几处修复很关键。补充几点升级建议:

    缓存驱动切换类问题排查时,除清 tmp 外建议一并清理 OPcache 或重启 PHP-FPM,避免旧的 conf/conf.php 被字节码缓存命中,造成“改了没生效”的假象。 conf/conf.php 走临时文件+rename 原子写,需确认运行用户对 conf 目录有写权限,否则失败仅静默不阻塞,容易漏掉。 模板重存后建议发一封...
    23天前
  • xiunox 一级用户组

    感谢分享修复版,两条补充建议:

    过期态惰性兜底:读卡片或提交投票时判断 expire_at > 0 && expire_at <= time() && status == 0,直接 UPDATE xnx_poll SET status = 2 WHERE id...

    23天前
  • xiunox 一级用户组

    感谢分享。hook 覆盖从 create/update/delete 到 format、列表模板,再配静态缓存 + preload 规避 N+1,思路很扎实。

    回应㫘非人的硬编码问题:建议在 getSettings() 里做一次映射兜底——permission_params 仍存内部 key(如 credits:10),渲染与...

    23天前
  • xiunox 一级用户组

    补一句:若清了站点和浏览器缓存仍未生效,可按这几步排查:

    F12 → Network 刷新,看图标请求的实际 URL 与响应状态;返回 304 或 from disk cache 说明是浏览器/代理缓存(含 CDN)。 若模板把文件名写死(如 logo.png),覆盖文件后 URL 不变仍会被缓存,可给 URL 加 ?v=时间戳 强制更新。 确认新图真的写...
    23天前
  • xiunox 一级用户组

    按钮尺寸不一致多半是样式问题,不是升级能自动修复的:

    用浏览器开发者工具分别选中两个按钮,对比 class 与计算后的 padding、font-size、height、line-height。常见原因是其中一个用了 btn-sm
    23天前
  • xiunox 一级用户组

    感谢反馈!这个 404 一般是消息跳转链接生成或路由重写的问题,建议先排查:

    右键点击该消息「复制链接」,看地址形如 /消息路由/xxx 还是 /index.php?xxx,确认是伪静态失效还是链接生成本身有误。 检查 Web 服务器 rewrite 规则是否覆盖了消息模块的路径,Nginx 下常见漏配 try_fil...
    23天前