AutoDoc:BlueSpiceExtendedStatistics and AutoDoc:BlueSpiceFlaggedRevsConnector: Difference between pages

(Difference between pages)
m (1 revision imported)
 
m (1 revision imported)
 
Line 1: Line 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = BlueSpiceExtendedStatistics
|name = BlueSpiceFlaggedRevsConnector
|desc = {{int:bs-statistics-desc
|desc = {{int:bs-flaggedrevsconnector-extension-description
}}
}}
}}
}}
Line 18: Line 18:
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.0
|version = 4.0
}}
{{AutoDocVersion
|name = FlaggedRevs
|version =
*
}}
}}
}}
}}
Line 24: Line 29:
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpiceExtendedStatistics
|item = BlueSpiceExtendedStatistics
}}
{{AutoDocListItem
|item = BlueSpicePrivacy
}}
{{AutoDocListItem
|item = BlueSpiceReview
}}
{{AutoDocListItem
|item = BlueSpiceSMWConnector
}}
{{AutoDocListItem
|item = Workflows
}}
}}
}}
}}
Line 29: Line 46:
{{AutoDocSpecialPages
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|SpecialPages = {{AutoDocCallback
|name = AggregatedStatistic
|name = QMOverview
|callback = \BlueSpice\ExtendedStatistics\Special\AggregatedStatistic
|callback = \BlueSpice\FlaggedRevsConnector\Special\QMOverview
}}
{{AutoDocCallback
|name = ExtendedStatistics
|callback = SpecialExtendedStatistics
}}
}}
}}
}}
Line 40: Line 53:
{{AutoDocPermissions
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|permissions = {{AutoDocPermission
|name = extendedstatistics-viewspecialpage-aggregated
|name = autoreview
|type = global
|type = global
|roles = admin, maintenanceadmin
|roles = bot, maintenanceadmin
|desc = {{int:right-extendedstatistics-viewspecialpage-aggregated
|desc = {{int:right-autoreview
}}
}}
}}
}}
{{AutoDocPermission
{{AutoDocPermission
|name = statistic-viewspecialpage
|name = autoreviewrestore
|type = global
|type = global
|roles = admin, maintenanceadmin
|roles = bot, maintenanceadmin
|desc = {{int:right-statistic-viewspecialpage
|desc = {{int:right-autoreviewrestore
}}
}}
{{AutoDocPermission
|name = movestable
|type = global
|roles = admin, editor, maintenanceadmin, reviewer, structuremanager
|desc = {{int:right-movestable
}}
}}
{{AutoDocPermission
|name = review
|type = global
|roles = admin, maintenanceadmin, reviewer
|desc = {{int:right-review
}}
}}
{{AutoDocPermission
|name = stablesettings
|type = global
|roles = admin, maintenanceadmin, reader
|desc = {{int:right-stablesettings
}}
}}
{{AutoDocPermission
|name = unreviewedpages
|type = global
|roles = admin, editor, maintenanceadmin, reviewer
|desc = {{int:right-unreviewedpages
}}
}}
{{AutoDocPermission
|name = validate
|type = global
|roles = admin, maintenanceadmin, reviewer
|desc = {{int:right-validate
}}
}}
}}
}}
Line 57: Line 105:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = StatisticsAvailableGrains
|name = FlaggedRevsConnectorBookshelfShowNoFR
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorBookshelfShowNoStable
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorBookshelfShowStable
|value = <nowiki>true</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorDraftGroups
|value = <nowiki>array (
|value = <nowiki>array (
   'Y' => 'bs-statistics-year',
   0 => 'user',
  'm' => 'bs-statistics-month',
  'W' => 'bs-statistics-week',
  'd' => 'bs-statistics-day',
)</nowiki>
)</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = StatisticsExcludeUsers
|name = FlaggedRevsConnectorFlaggedPagesStore
|value = <nowiki>array (
|value = <nowiki>'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'</nowiki>
  0 => 'WikiSysop',
}}
)</nowiki>
{{AutoDocOption
|name = FlaggedRevsConnectorFlaggedRevsHandleIncludes
|value = <nowiki>2</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorIndexStableOnly
|value = <nowiki>false</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorPageApprovedReminderDelay
|value = <nowiki>168</nowiki>
}}
{{AutoDocOption
|name = FlaggedRevsConnectorStabilizeSMWPropertyValues
|value = <nowiki>true</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = StatisticsMaxNumberOfIntervals
|name = FlaggedRevsConnectorUEModulePDFShowFRTag
|value = <nowiki>366</nowiki>
|value = <nowiki>true</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
|name = StatisticsSnapshotStoreType
|name = FlaggedRevsConnectorautoDeleteWorkflow
|value = <nowiki>'database'</nowiki>
|value = <nowiki>true</nowiki>
}}
}}
}}
}}
Line 83: Line 154:
{{AutoDocApiModules
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|APIModules = {{AutoDocCallback
|name = bs-statistics-available-diagrams-store
|name = bs-flaggedpages-store
|callback = BSApiStatisticsAvailableDiagramsStore
|callback = \BlueSpice\FlaggedRevsConnector\Api\Store\FlaggedPages
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleContentOnDiff ArticleContentOnDiff]
|callback = FRCDiffView::onArticleContentOnDiff
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = bs-statistics-search-options-store
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleViewHeader ArticleViewHeader]
|callback = BSApiStatisticsSearchOptionsStore
|callback = FRCDiffView::onArticleViewHeader, FRCUEModulePDF::onArticleViewHeader
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = bs-statistics-tasks
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSExtendedSearchRepoFileGetRepoFile BSExtendedSearchRepoFileGetRepoFile]
|callback = BSApiStatisticsTasks
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchRepoFileGetRepoFile\GetStableFile::callback
}}
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSExtendedSearchWikipageFetchRevision BSExtendedSearchWikipageFetchRevision]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchWikipageFetchRevision\GetStableRevision::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\AddResources::callback, \BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\ChangeRevisionForEdit::callback, \BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\HideFileDraftResources::callback, \BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\ChangeRevisionForEdit::callback
}}
}}
==Hooks==
{{AutoDocCallback
{{AutoDocHooks
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforeParserFetchTemplateAndtitle BeforeParserFetchTemplateAndtitle]
|Hooks = {{AutoDocCallback
|callback = BlueSpice\FlaggedRevsConnector\Hook\BeforeParserFetchTemplateAndTitle\SetTransclusionVersion::callback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsAdminDashboardPortalConfig BSDashboardsAdminDashboardPortalConfig]
|callback = \BlueSpice\ExtendedStatistics\Hook\BSDashboardsAdminDashboardPortalConfig\AddConfigs::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsAdminDashboardPortalPortlets BSDashboardsAdminDashboardPortalPortlets]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceEchoConnectorUserLocatorValidUsers BlueSpiceEchoConnectorUserLocatorValidUsers]
|callback = \BlueSpice\ExtendedStatistics\Hook\BSDashboardsAdminDashboardPortalPortlets\AddPortlets::callback
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BlueSpiceEchoConnectorUserLocatorValidUsers\LockdownNotifications::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|callback = \BlueSpice\ExtendedStatistics\Hook\BSDashboardsUserDashboardPortalConfig\AddConfigs::callback
|callback = \BlueSpice\FlaggedRevsConnector\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddFlyout::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/EditPageGetCheckboxesDefinition EditPageGetCheckboxesDefinition]
|callback = \BlueSpice\ExtendedStatistics\Hook\BSDashboardsUserDashboardPortalPortlets\AddPortlets::callback
|callback = \BlueSpice\FlaggedRevsConnector\Hook\EditPageGetCheckboxesDefinition\ReplaceVisualEditorAutoReview::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUsageTrackerRegisterCollectors BSUsageTrackerRegisterCollectors]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/FlaggedRevsRevisionReviewFormAfterDoSubmit FlaggedRevsRevisionReviewFormAfterDoSubmit]
|callback = \BlueSpice\ExtendedStatistics\Hook\BSUsageTrackerRegisterCollectors\AddStatisticsProgressTag::callback
|callback = FRCReview::onFlaggedRevsRevisionReviewFormAfterDoSubmit, \BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\UpdateSearchIndexAfterSetStable::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImagePageFileHistoryLine ImagePageFileHistoryLine]
|callback = \BlueSpice\ExtendedStatistics\Hook\BeforePageDisplay\AddResources::callback
|callback = BlueSpice\FlaggedRevsConnector\Hook\ImagePageFileHistoryLine\HideDraftVersions::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImgAuthBeforeStream ImgAuthBeforeStream]
|callback = \BlueSpice\ExtendedStatistics\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddExtendedStatistics::callback
|callback = \BlueSpice\FlaggedRevsConnector\Hook\ImgAuthBeforeStream\LockdownDraft::callback
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\ExtendedStatistics\Hook\LoadExtensionSchemaUpdates\AddSnapshotTable::callback
|callback = \BlueSpice\FlaggedRevsConnector\Hook\LoadExtensionSchemaUpdates\AddRemoveTMPGroupMaintenanceScript::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/MessageCache::get MessageCache::get]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\MessageCacheGet\ApplyBusinessVocabulary::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML]
|callback = FRCDiffView::onOutputPageBeforeHTML
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageHistoryLineEnding PageHistoryLineEnding]
|callback = FRCHistoryView::onPageHistoryLineEnding
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\PageSaveComplete\AutoReviewAfterVisualEditorEdit::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevision SMW::RevisionGuard::ChangeRevision]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevision::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevisionID SMW::RevisionGuard::ChangeRevisionID]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevisionId::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::IsApprovedRevision SMW::RevisionGuard::IsApprovedRevision]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\IsApprovedFlaggedRevision::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SkinTemplateNavigationUniversal\ChangePendingActionText::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SpecialPage_initList SpecialPage_initList]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SpecialPageInitList\RemoveDefaultFRPages::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/checkPageIsReviewable checkPageIsReviewable]
|callback = FRCReview::onCheckPageIsReviewable
}}
}}
}}
}}



Revision as of 12:51, 14 December 2021

DescriptionMsg

Adds support for FlaggedRevs to a range of other extensions.

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.35.0
  • BlueSpiceFoundation: 4.0

FlaggedRevs: *

IntegratesInto

  • BlueSpiceExtendedStatistics
  • BlueSpicePrivacy
  • BlueSpiceReview
  • BlueSpiceSMWConnector
  • Workflows

SpecialPages

  • QMOverview

Permissions

Permissions

Name Description Role
autoreview ⧼right-autoreview⧽ bot, maintenanceadmin
autoreviewrestore ⧼right-autoreviewrestore⧽ bot, maintenanceadmin
movestable ⧼right-movestable⧽ admin, editor, maintenanceadmin, reviewer, structuremanager
review ⧼right-review⧽ admin, maintenanceadmin, reviewer
stablesettings ⧼right-stablesettings⧽ admin, maintenanceadmin, reader
unreviewedpages ⧼right-unreviewedpages⧽ admin, editor, maintenanceadmin, reviewer
validate ⧼right-validate⧽ admin, maintenanceadmin, reviewer

Config

Configuration

Name Value
FlaggedRevsConnectorBookshelfShowNoFR true
FlaggedRevsConnectorBookshelfShowNoStable true
FlaggedRevsConnectorBookshelfShowStable true
FlaggedRevsConnectorDraftGroups array ( 0 => 'user', )
FlaggedRevsConnectorFlaggedPagesStore 'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'
FlaggedRevsConnectorFlaggedRevsHandleIncludes 2
FlaggedRevsConnectorIndexStableOnly false
FlaggedRevsConnectorPageApprovedReminderDelay 168
FlaggedRevsConnectorStabilizeSMWPropertyValues true
FlaggedRevsConnectorUEModulePDFShowFRTag true
FlaggedRevsConnectorautoDeleteWorkflow true

ApiModules

API Modules

  • bs-flaggedpages-store

Hooks

Hooks

No categories assignedEdit

Discussions