www.gusucode.com > Flarum中文优化论坛PHP源码程序 > FlarumChina-master/vendor/flarum/flarum-ext-lock/js/admin/src/main.js
import { extend } from 'flarum/extend'; import app from 'flarum/app'; import PermissionGrid from 'flarum/components/PermissionGrid'; app.initializers.add('lock', () => { extend(PermissionGrid.prototype, 'moderateItems', items => { items.add('lock', { icon: 'lock', label: app.translator.trans('flarum-lock.admin.permissions.lock_discussions_label'), permission: 'discussion.lock' }, 95); }); });