我们实际上没有很好的方法在移动设备上获取此文本,因此我添加了一个:DEV: add create-topic-label value transformer by awesomerobot · Pull Request #32621 · discourse/discourse · GitHub — 您的 Discourse 下次更新时将获得此功能。
此更改将允许您在远程主题的初始化程序文件中,或通过管理面板内的 admin/customize/themes 代码编辑器的 JS 选项卡来覆盖我们的默认行为:
import { apiInitializer } from "discourse/lib/api";
export default apiInitializer((api) => {
api.registerValueTransformer("create-topic-label", ({ value, context }) => {
return context.defaultKey;
});
});
这将覆盖我们默认的移动/桌面切换标签,因此它将同时出现在两个地方:

