为什么帖子会被撤回而不是立即删除?

我找到了我的旧代码,不确定它现在是否还能用(还没检查)。

import { withPluginApi } from 'discourse/lib/plugin-api';
import RawHtml from 'discourse/widgets/raw-html'; 
 
function attachComm(api) {
  
   api.addPostClassesCallback((attrs) => {
       return attrs.user_deleted ? ["remote"] : ["rated"]; 
   });  

}
  
export default {
  name: 'alert',
  initialize(container) {
      withPluginApi('0.1', attachComm);
             }
};

它曾是插件的一部分。也许可以通过组件实现类似的功能。

2 个赞