Last edited 3 months ago
by Anonymous user

AutoDoc:BlueSpiceReminder

You do not have permission to edit this page, for the following reason:

The action you have requested is limited to users in one of the groups: Users, Administrators, reviewer, ES_editors, Blog_editors, editor.

You can view and copy the source of this page.

Return to AutoDoc:BlueSpiceReminder.

==DescriptionMsg==

{{AutoDocDescriptionMsg

|name = BlueSpiceReminder

|desc = {{int:bs-reminder-extension-description

}}

}}

==License==

{{AutoDocLicense

|name = GPL-3.0-only

}}

==Requirements==

{{AutoDocRequirements

|mediawiki = {{AutoDocVersion

|name = MediaWiki

|version = 1.43.0

}}

|extensions = {{AutoDocVersion

|name = BlueSpiceFoundation

|version = 5.0.0

}}

{{AutoDocVersion

|name = OOJSPlus

|version = 3.0.0

}}

}}

==IntegratesInto==

{{AutoDocIntegratesInto

|into = {{AutoDocListItem

|item = BlueSpiceDiscovery

}}

{{AutoDocListItem

|item = BlueSpiceEchoConnector

}}

{{AutoDocListItem

|item = BlueSpicePrivacy

}}

{{AutoDocListItem

|item = BlueSpiceReminder

}}

{{AutoDocListItem

|item = NotifyMe

}}

{{AutoDocListItem

|item = Workflows

}}

}}

==SpecialPages==

{{AutoDocSpecialPages

|SpecialPages = {{AutoDocCallback

|name = Reminder

|callback = \BlueSpice\Reminder\Special\Reminder

}}

}}

==Permissions==

{{AutoDocPermissions

|permissions = {{AutoDocPermission

|name = remindereditall

|type = global

|roles = admin, maintenanceadmin

|desc = {{int:right-remindereditall

}}

}}

}}

==DefaultUserOptions==

{{AutoDocDefaultUserOptions

|options = {{AutoDocOption

|name = bs-reminder-forns

|value = <nowiki>''</nowiki>

}}

{{AutoDocOption

|name = bs-reminder-oncreate

|value = <nowiki>false</nowiki>

}}

{{AutoDocOption

|name = bs-reminder-period

|value = <nowiki>6</nowiki>

}}

{{AutoDocOption

|name = echo-subscriptions-email-notification-bs-reminder-cat

|value = <nowiki>1</nowiki>

}}

{{AutoDocOption

|name = echo-subscriptions-web-notification-bs-reminder-cat

|value = <nowiki>1</nowiki>

}}

}}

==ApiModules==

{{AutoDocApiModules

|APIModules = {{AutoDocCallback

|name = bs-reminder-store

|callback = ApiReminderStore

}}

{{AutoDocCallback

|name = bs-reminder-tasks

|callback = ApiReminderTasks

}}

}}

==Hooks==

{{AutoDocHooks

|Hooks = {{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterDeleteUser BSUserManagerAfterDeleteUser]

|callback = \BlueSpice\Reminder\Hook\BSUserManagerAfterDeleteUser\DeleteReminders::callback

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]

|callback = \BlueSpice\Reminder\Hook\BeforePageDisplay\AddResources::callback

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]

|callback = discovery-skin

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]

|callback = \BlueSpice\Reminder\Hook\GetPreferences\AddDefaultReminderPeriod::callback, \BlueSpice\Reminder\Hook\GetPreferences\AddSetReminderOnCreate::callback, \BlueSpice\Reminder\Hook\GetPreferences\AddDisableReminderForNS::callback

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]

|callback = \BlueSpice\Reminder\Hook\LoadExtensionSchemaUpdates\AddReminderTable::callback

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]

|callback = common-user-interface

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]

|callback = \BlueSpice\Reminder\Hook\PageSaveComplete\SetReminderOnCreate::callback

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]

|callback = addReminderUrl, addReminderEntry

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/StandardDialogsRegisterPageInfoPanelModules StandardDialogsRegisterPageInfoPanelModules]

|callback = standard-dialogs

}}

{{AutoDocCallback

|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UserMergeAccountFields UserMergeAccountFields]

|callback = \BlueSpice\Reminder\Hook\UserMergeAccountFields\MergeReminderDBFields::callback

}}

}}

==Notifications==

{{AutoDocNotifications

|notifications = {{AutoDocNotification

|name = bs-reminder-today

|buckets = personal

}}

{{AutoDocNotification

|name = bs-reminder-one-week

|buckets = personal

}}

}}