Difference between revisions of "AutoDoc:BlueSpiceEchoConnector"

hw>Unknown user
m (1 revision imported)
 

DescriptionMsg[edit source]

Connects BlueSpice with Echo

License[edit source]

GPL-3.0-only

Requirements[edit source]

  • MediaWiki: 1.31
  • BlueSpiceFoundation: 3.2

Echo: *

IntegratesInto[edit source]

  • BlueSpiceEchoConnector

Config[edit source]

Configuration[edit source]

Name Value
EchoEmailFormatterClasses array ( 'plain-text' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextEmailFormatter', 'plain-text-digest' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextDigestEmailFormatter', 'html' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHTMLEmailFormatter', 'html-digest' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHtmlDigestEmailFormatter', )
EchoHtmlMailTemplateNames array ( 'single' => 'SingleMail', 'digest' => 'Digest', 'primary_link' => 'PrimaryLink', 'secondary_link' => 'SecondaryLink', 'digest_list' => 'DigestList', )
EchoHtmlMailTemplatePath '/templates'
ForceJobQueueForLargeAudienceThreshold 499
UseJobQueueForNotifications false

Hooks[edit source]

Hooks[edit source]

==DescriptionMsg==
        
        {{AutoDocDescriptionMsg
        
        |name = BlueSpiceEchoConnector
        
        |desc = {{int:bs-echoconnector-extension-description
        
        }}
        
        }}
        
        ==License==
        
        {{AutoDocLicense
        
        |name = GPL-3.0-only
        
        }}
        
        ==Requirements==
        
        {{AutoDocRequirements
        
        |mediawiki = {{AutoDocVersion
        
        |name = MediaWiki
        
        |version = 1.31
        
        }}
        
        |extensions = {{AutoDocVersion
        
        |name = BlueSpiceFoundation
        
        |version = 3.2
        
        }}
        
        {{AutoDocVersion
        
        |name = Echo
        
        |version =
        
        *
        
        }}
        
        }}
        
        ==IntegratesInto==
        
        {{AutoDocIntegratesInto
        
        |into = {{AutoDocListItem
        
        |item = BlueSpiceEchoConnector
        
        }}
        
        }}
        
        ==Config==
        
        {{AutoDocConfig
        
        |config = {{AutoDocOption
        
        |name = EchoEmailFormatterClasses
        
        |value = <nowiki>array (
        
          'plain-text' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextEmailFormatter',
        
          'plain-text-digest' => 'BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextDigestEmailFormatter',
        
          'html' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHTMLEmailFormatter',
        
          'html-digest' => 'BlueSpice\\EchoConnector\\Formatter\\EchoHtmlDigestEmailFormatter',
        
        )</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = EchoHtmlMailTemplateNames
        
        |value = <nowiki>array (
        
          'single' => 'SingleMail',
        
          'digest' => 'Digest',
        
          'primary_link' => 'PrimaryLink',
        
          'secondary_link' => 'SecondaryLink',
        
          'digest_list' => 'DigestList',
        
        )</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = EchoHtmlMailTemplatePath
        
        |value = <nowiki>'/templates'</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = ForceJobQueueForLargeAudienceThreshold
        
        |value = <nowiki>499</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = UseJobQueueForNotifications
        
        |value = <nowiki>false</nowiki>
        
        }}
        
        }}
        
        ==Hooks==
        
        {{AutoDocHooks
        
        |Hooks = {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleDeleteComplete ArticleDeleteComplete]
        
        |callback = \BlueSpice\EchoConnector\Hook\ArticleDeleteComplete\NotifyUsers::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUserManagerAfterAddUser BSUserManagerAfterAddUser]
        
        |callback = \BlueSpice\EchoConnector\Hook\BSUserManagerAfterAddUser\NotifyUsers::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetBundleRules EchoGetBundleRules]
        
        |callback = \BlueSpice\EchoConnector\Hook\EchoGetBundleRules\GetBundleRules::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/EchoGetNotificationTypes EchoGetNotificationTypes]
        
        |callback = \BlueSpice\EchoConnector\Hook\EchoGetNotificationTypes\GetNotificationTypesForEvent::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
        
        |callback = \BlueSpice\EchoConnector\Hook\GetPreferences\AddNotificationMatrix::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LocalUserCreated LocalUserCreated]
        
        |callback = \BlueSpice\EchoConnector\Hook\LocalUserCreated\NotifyUsers::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSaveComplete PageContentSaveComplete]
        
        |callback = \BlueSpice\EchoConnector\Hook\PageContentSaveComplete\NotifyUsers::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/TitleMoveComplete TitleMoveComplete]
        
        |callback = \BlueSpice\EchoConnector\Hook\TitleMoveComplete\NotifyUsers::callback
        
        }}
        
        }}
(No difference)

Attachments

Discussions