Files
wordpress-theme-aksrt/assets/admin/build/badge.CKTsmH1z.js
T
kate522 27d8a9ea71 build(admin): track the SPA build output so git deploys carry it
assets/admin/build was gitignored, so servers deployed by git pull kept
running a stale admin bundle — the icon picker integration in the tabbar
and floating-button settings pages never reached them. Track the build
directory (rebuild with: cd assets/admin && npm run build) and commit the
current bundle containing the universal icon picker.
2026-09-06 14:35:15 +08:00

2 lines
2.4 KiB
JavaScript

const _=[{label:"注册天数",value:"registration_time"},{label:"累计签到天数",value:"checkin_all_day"},{label:"发布文章数",value:"new_post"},{label:"评论数",value:"comment"},{label:"粉丝数",value:"followed"},{label:"文章获赞",value:"like"},{label:"评论获赞",value:"comment_like"},{label:"内容阅读量",value:"views"},{label:"现金创作分成累计(元)",value:"creator_income"},{label:"推广佣金累计(元)",value:"affiliate_commission"},{label:"仅手动授予",value:"manually_add"}],s=(()=>{var l;const a=((l=window.aksrtAdminData)==null?void 0:l.themeUri)||"";return a?String(a).replace(/\/$/,"")+"/assets/img/medal":"/assets/img/medal"})(),e=a=>`${s}/medal-${a}.svg`,t=()=>[{cat_name:"成长",items:[{slug:"rookie",name:"初出茅庐",desc:"注册时间超过30天",icon:e(1),get_type:"registration_time",get_val:30},{slug:"checkin-30",name:"签到达人",desc:"累计签到30天",icon:e(2),get_type:"checkin_all_day",get_val:30},{slug:"writer",name:"创作先锋",desc:"发布10篇文章",icon:e(5),get_type:"new_post",get_val:10},{slug:"popular",name:"人气之星",desc:"累计获得100次点赞",icon:e(9),get_type:"like",get_val:100}]},{cat_name:"限定",items:[{slug:"annual-star",name:"年度人气达人",desc:"活动限定徽章",icon:e(12),get_type:"manually_add",get_val:0},{slug:"vip-member",name:"尊贵会员",desc:"给予 VIP 用户的特殊徽章",icon:e(15),get_type:"manually_add",get_val:0}]}],d={key:"users.badge",title:"用户徽章",icon:"fa fas fa-trophy",description:"配置勋章分类、自动授予条件与前台展示。路由仍为 /users/badge;存储键为 user_medal_*。",defaults:{user_medal_s:!1,user_medal_public_display:!0,user_medal_limit:3,user_medal_args:t()},groups:[{key:"display",title:"徽章展示",icon:"fa fas fa-trophy",fields:[{key:"user_medal_s",label:"启用徽章/勋章系统",type:"switch",default:!1},{key:"user_medal_public_display",label:"公开页显示徽章",type:"switch",default:!0,dependsOn:{key:"user_medal_s",value:!0}},{key:"user_medal_limit",label:"最多显示数量",type:"number",default:3,min:1,max:8,dependsOn:{key:"user_medal_s",value:!0}}]},{key:"catalog",title:"徽章明细",icon:"fa fas fa-trophy",fields:[{key:"user_medal_args",label:"分类与条目",type:"json",default:t(),help:"由自定义页编辑:分类 → 条目(slug/名称/描述/图标/get_type/get_val)。仅手动授予用 manually_add。",dependsOn:{key:"user_medal_s",value:!0}}]}]};export{_ as M,d as b,t as d};