forum button schritt 1
This commit is contained in:
parent
b9fe9bcb42
commit
398441ad34
|
|
@ -4,36 +4,45 @@ import NotificationGrid from 'flarum/forum/components/NotificationGrid';
|
|||
|
||||
export default function addTeamsSettings() {
|
||||
extend(NotificationGrid.prototype, 'notificationTypes', function (items) {
|
||||
|
||||
// Header
|
||||
items.add('teams-header', {
|
||||
name: 'teams-header',
|
||||
label: app.translator.trans('sbp-jm-msteams.forum.teams.header'),
|
||||
children: [],
|
||||
label: app.translator.trans(
|
||||
'sbp-jm-msteams.forum.teams.header'
|
||||
),
|
||||
});
|
||||
|
||||
// Reply
|
||||
items.add('teams-newPost', {
|
||||
name: 'teams-newPost',
|
||||
label: app.translator.trans('sbp-jm-msteams.forum.teams.newPost'),
|
||||
label: app.translator.trans(
|
||||
'sbp-jm-msteams.forum.teams.newPost'
|
||||
),
|
||||
settings: {
|
||||
teams: 'sbp-jm-msteams.types.newPost',
|
||||
},
|
||||
});
|
||||
|
||||
// Post mention
|
||||
items.add('teams-postMentioned', {
|
||||
name: 'teams-postMentioned',
|
||||
label: app.translator.trans('sbp-jm-msteams.forum.teams.postMentioned'),
|
||||
label: app.translator.trans(
|
||||
'sbp-jm-msteams.forum.teams.postMentioned'
|
||||
),
|
||||
settings: {
|
||||
teams: 'sbp-jm-msteams.types.postMentioned',
|
||||
},
|
||||
});
|
||||
|
||||
// User mention
|
||||
items.add('teams-userMentioned', {
|
||||
name: 'teams-userMentioned',
|
||||
label: app.translator.trans('sbp-jm-msteams.forum.teams.userMentioned'),
|
||||
label: app.translator.trans(
|
||||
'sbp-jm-msteams.forum.teams.userMentioned'
|
||||
),
|
||||
settings: {
|
||||
teams: 'sbp-jm-msteams.types.userMentioned',
|
||||
},
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
import app from 'flarum/forum/app';
|
||||
import addTeamsSettings from './addTeamsSettings';
|
||||
|
||||
app.initializers.add('sbp-jm-msteams-webhook-forum-test', () => {
|
||||
console.log('[sbp-jm-msteams-webhook] forum bundle loaded');
|
||||
app.initializers.add('sbp-jm-msteams-webhook-forum', () => {
|
||||
addTeamsSettings();
|
||||
});
|
||||
|
|
@ -6,6 +6,8 @@ notification:
|
|||
drivers:
|
||||
teams: Microsoft Teams
|
||||
|
||||
|
||||
|
||||
sbp-jm-msteams:
|
||||
forum:
|
||||
teams:
|
||||
|
|
|
|||
Loading…
Reference in New Issue