Difference between revisions of "AutoDoc:BlueSpiceFlaggedRevsConnector"

m (1 revision imported)
(Tag: 2017 source edit)
 

DescriptionMsg[edit source]

Adds support for FlaggedRevs to a range of other extensions.

License[edit source]

GPL-3.0-only

Requirements[edit source]

  • MediaWiki: ~11.31
  • BlueSpiceFoundation: ~33.2

IntegratesInto[edit source]

  • BlueSpiceFoundation
  • BlueSpiceExtendedStatistics
  • BlueSpicePrivacy
  • BlueSpiceReview
  • BlueSpiceSMWConnector
  • BlueSpiceReview

SpecialPages[edit source]

  • QMOverview

Permissions[edit source]

Permissions

Name Description Role
autoreview Have one's own edits automatically marked as "checked" bot, maintenanceadmin
autoreviewrestore Auto-review on rollback bot, maintenanceadmin
movestable Move pages with stable versions admin, editor, maintenanceadmin, reviewer, structuremanager
review Mark revisions as being "checked" admin, maintenanceadmin, reviewer
stablesettings Configure how the stable version is selected and displayed admin, maintenanceadmin, reader
unreviewedpages View the list of unreviewed pages admin, editor, maintenanceadmin, reviewer
validate Mark revisions as being "quality" admin, maintenanceadmin, reviewer

Config[edit source]

Configuration[edit source]

Name Value
FlaggedRevsConnectorautoDeleteWorkflow$bsgFlaggedRevsConnectorBookshelfShowNoFR true
FlaggedRevsConnectorDraftGroups $bsgFlaggedRevsConnectorBookshelfShowNoStable true
$bsgFlaggedRevsConnectorBookshelfShowStable true
$bsgFlaggedRevsConnectorDraftGroups array ( 0 => 'user', )
FlaggedRevsConnectorIndexStableOnly false
FlaggedRevsConnectorBookshelfShowStable true
FlaggedRevsConnectorBookshelfShowNoStable true
FlaggedRevsConnectorBookshelfShowNoFR true
FlaggedRevsConnectorUEModulePDFShowFRTag true
FlaggedRevsConnectorFlaggedPagesStore $bsgFlaggedRevsConnectorFlaggedPagesStore 'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'
FlaggedRevsConnectorPageApprovedReminderDelay 168
$bsgFlaggedRevsConnectorStabilizeSMWPropertyValues true
$bsgFlaggedRevsConnectorIndexStableOnly false
$bsgFlaggedRevsConnectorPageApprovedReminderDelay 168
$bsgFlaggedRevsConnectorUEModulePDFShowFRTag true
$bsgFlaggedRevsConnectorautoDeleteWorkflow true

ApiModules[edit source]

API Modules[edit source]

  • bs-flaggedpages-store

ApiModules[edit source]

API Modules[edit source]

  • bs-flaggedpages-store

Hooks[edit source]

Hooks[edit source]

ExtensionFunctions[edit source]

Template:AutoDocExtensionFunctions

==DescriptionMsg==
        
        {{AutoDocDescriptionMsg
        
        |name = BlueSpiceFlaggedRevsConnector
        
        |desc = {{int:bs-flaggedrevsconnector-extension-description
        
        }}
        
        }}
        
        ==License==
            
            {{AutoDocLicense
            
            |name = GPL-3.0-only
            
            }}
            
            ==Requirements==
        
        {{AutoDocRequirements
        
        |mediawiki = {{AutoDocVersion
        
        |name = MediaWiki
        
        |version = ~11.31
        
        }}
        
        |extensions = {{AutoDocVersion
        
        |name = BlueSpiceFoundation
        
        |version = ~33.2
        
        }}
        
        }}
        
        ==IntegratesInto==
        
        {{AutoDocIntegratesInto
        
        |into = {{AutoDocListItem
        
        |item = BlueSpiceFoundation
            
            }}
            
            {{AutoDocListItem
            
            |item = BlueSpiceExtendedStatistics
        
        }}
        
        {{AutoDocListItem
        
        |item = BlueSpicePrivacy
        
        }}
        
        {{AutoDocListItem
        
        |item = BlueSpiceSMWConnectorBlueSpiceReview
        
        }}
        
        {{AutoDocListItem
        
        |item = BlueSpiceReviewBlueSpiceSMWConnector
        
        }}
        
        }}
        
        ==SpecialPages==
        
        {{AutoDocSpecialPages
        
        |SpecialPages = {{AutoDocCallback
        
        |name = QMOverview
        
        |callback = \BlueSpice\FlaggedRevsConnector\Special\QMOverview
        
        }}
        
        }}
        
        ==Permissions==
        
        {{AutoDocPermissions
        
        |permissions = {{AutoDocPermission
        
        |name = autoreview
        
        |type = global
        
        |roles = bot, maintenanceadmin
        
        |desc = {{int:right-autoreview
        
        }}
        
        }}
        
        {{AutoDocPermission
        
        |name = autoreviewrestore
        
        |type = global
        
        |roles = bot, maintenanceadmin
        
        |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
        
        }}
        
        }}
        
        }}
        
        ==Config==
        
        {{AutoDocConfig
        
        |config = {{AutoDocOption
        
        |name = FlaggedRevsConnectorautoDeleteWorkflow$bsgFlaggedRevsConnectorBookshelfShowNoFR
        
        |value = <nowiki>true</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = FlaggedRevsConnectorDraftGroups$bsgFlaggedRevsConnectorBookshelfShowNoStable
        
        |value = <nowiki>array (
            
              0 => 'user',
            
            )</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = FlaggedRevsConnectorIndexStableOnly
            
            |value = <nowiki>false</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = FlaggedRevsConnectorBookshelfShowStable
            
            |value = <nowiki>true</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = FlaggedRevsConnectorBookshelfShowNoStabletrue</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = $bsgFlaggedRevsConnectorBookshelfShowStable
            
            |value = <nowiki>true</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = $bsgFlaggedRevsConnectorDraftGroups
            
            |value = <nowiki>array (
            
              0 => 'user',
            
            )</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = $bsgFlaggedRevsConnectorFlaggedPagesStore
            
            |value = <nowiki>'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = $bsgFlaggedRevsConnectorStabilizeSMWPropertyValues
        
        |value = <nowiki>true</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = FlaggedRevsConnectorBookshelfShowNoFR$bsgFlaggedRevsConnectorIndexStableOnly
        
        |value = <nowiki>truefalse</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = FlaggedRevsConnectorUEModulePDFShowFRTag$bsgFlaggedRevsConnectorPageApprovedReminderDelay
        
        |value = <nowiki>true168</nowiki>
        
        }}
        
        {{AutoDocOption
        
        |name = FlaggedRevsConnectorFlaggedPagesStore$bsgFlaggedRevsConnectorUEModulePDFShowFRTag
        
        |value = <nowiki>'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = FlaggedRevsConnectorPageApprovedReminderDelay
            
            |value = <nowiki>168true</nowiki>
            
            }}
            
            {{AutoDocOption
            
            |name = $bsgFlaggedRevsConnectorautoDeleteWorkflow
            
            |value = <nowiki>true</nowiki>
        
        }}
        
        }}
        
        ==ApiModules==
        
        {{AutoDocApiModules
        
        |APIModules = {{AutoDocCallback
        
        |name = bs-flaggedpages-store
        
        |callback = \BlueSpice\FlaggedRevsConnector\Api\Store\FlaggedPages
        
        }}
        
        }}
        
        
        ==Hooks==
            
            {{AutoDocHooks
            
            |Hooks = {{AutoDocCallback
            
            |name = MessageCache::get
            
            |callback = \BlueSpice\FlaggedRevsConnector\Hook\MessageCacheGet\ApplyBusinessVocabulary::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = ArticleViewHeader
            
            |callback = FRCDiffView::onArticleViewHeader,FRCUEModulePDF::onArticleViewHeader
            
            }}
            
            {{AutoDocCallback
            
            |name = ArticleContentOnDiff
            
            
        
            
            ==ApiModules==
            
            {{AutoDocApiModules
            
            |APIModules = {{AutoDocCallback
            
            |name = bs-flaggedpages-store
            
            |callback = \BlueSpice\FlaggedRevsConnector\Api\Store\FlaggedPages
            
            }}
            
            }}
            
            ==Hooks==
            
            {{AutoDocHooks
            
            |Hooks = {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleContentOnDiff ArticleContentOnDiff]
            
            
        |callback = FRCDiffView::onArticleContentOnDiff
        
        }}
        
        {{AutoDocCallback
        
        |name = OutputPageBeforeHTML
            
            |callback = FRCDiffView::onOutputPageBeforeHTML
            
            }}
            
            {{AutoDocCallback
            
            |name = PageHistoryLineEnding
            
            |callback = FRCHistoryView::onPageHistoryLineEnding
            
            }}
            
            {{AutoDocCallback
            
            |name = checkPageIsReviewable
            
            |callback = FRCReview::onCheckPageIsReviewable
            
            }}
            
            {{AutoDocCallback
            
            |name = FlaggedRevsRevisionReviewFormAfterDoSubmit
            
            |callback = FRCReview::onFlaggedRevsRevisionReviewFormAfterDoSubmit,\BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\RunUpdatesWhenSetStable::callback,\BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\UpdateSearchIndexAfterSetStable::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = SkinTemplateOutputPageBeforeExec
            
            |callback = \BlueSpice\FlaggedRevsConnector\Hook\SkinTemplateOutputPageBeforeExec\AddFlyout::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = ImagePageFileHistoryLine
            
            |callback = BlueSpice\FlaggedRevsConnector\Hook\ImagePageFileHistoryLine\HideDraftVersions::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = BeforePageDisplay
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleViewHeader ArticleViewHeader]
            
            |callback = FRCDiffView::onArticleViewHeader, FRCUEModulePDF::onArticleViewHeader
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSExtendedSearchRepoFileGetRepoFile BSExtendedSearchRepoFileGetRepoFile]
            
            |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
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforeParserFetchTemplateAndtitle BeforeParserFetchTemplateAndtitle]
            
            |callback = BlueSpice\FlaggedRevsConnector\Hook\BeforeParserFetchTemplateAndtitle\SetTransclusionVersion::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceEchoConnectorUserLocatorValidUsers BlueSpiceEchoConnectorUserLocatorValidUsers]
            
            |callback = \BlueSpice\FlaggedRevsConnector\Hook\BlueSpiceEchoConnectorUserLocatorValidUsers\LockdownNotifications::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/EditPageGetCheckboxesDefinition EditPageGetCheckboxesDefinition]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\AddResourcesEditPageGetCheckboxesDefinition\ReplaceVisualEditorAutoReview::callback,\BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\ChangeRevisionForEdit::callback,\BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\HideFileDraftResources::callback,\BlueSpice\FlaggedRevsConnector\Hook\BeforePageDisplay\ChangeRevisionForEdit::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = SMW::RevisionGuard::IsApprovedRevision
            
            
        
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/FlaggedRevsRevisionReviewFormAfterDoSubmit FlaggedRevsRevisionReviewFormAfterDoSubmit]
            
            |callback = FRCReview::onFlaggedRevsRevisionReviewFormAfterDoSubmit, \BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\RunUpdatesWhenSetStable::callback, \BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\UpdateSearchIndexAfterSetStable::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImagePageFileHistoryLine ImagePageFileHistoryLine]
            
            |callback = BlueSpice\FlaggedRevsConnector\Hook\ImagePageFileHistoryLine\HideDraftVersions::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImgAuthBeforeStream ImgAuthBeforeStream]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\IsApprovedFlaggedRevisionImgAuthBeforeStream\LockdownDraft::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = SMW::RevisionGuard::ChangeRevision
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevisionLoadExtensionSchemaUpdates\AddRemoveTMPGroupMaintenanceScript::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = SMW::RevisionGuard::ChangeRevisionID
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/MessageCache::get MessageCache::get]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevisionIdMessageCacheGet\ApplyBusinessVocabulary::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = LoadExtensionSchemaUpdates
            
            |callback = \BlueSpice\FlaggedRevsConnector\Hook\LoadExtensionSchemaUpdates\AddRemoveTMPGroupMaintenanceScript::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = ImgAuthBeforeStream
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML]
            
            |callback = FRCDiffView::onOutputPageBeforeHTML
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSaveComplete PageContentSaveComplete]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\ImgAuthBeforeStream\LockdownDraftPageContentSaveComplete\AutoReviewAfterVisualEditorEdit::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BlueSpiceEchoConnectorUserLocatorValidUsers
            
            |callback = \BlueSpice\FlaggedRevsConnector\Hook\BlueSpiceEchoConnectorUserLocatorValidUsers\LockdownNotifications::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = BSExtendedSearchWikipageFetchRevision
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/PageHistoryLineEnding PageHistoryLineEnding]
            
            |callback = FRCHistoryView::onPageHistoryLineEnding
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevision SMW::RevisionGuard::ChangeRevision]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchWikipageFetchRevision\GetStableRevisionSMWRevisionGuard\ChangeFlaggedRevision::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BSExtendedSearchRepoFileGetRepoFile
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevisionID SMW::RevisionGuard::ChangeRevisionID]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchRepoFileGetRepoFile\GetStableFileSMWRevisionGuard\ChangeFlaggedRevisionId::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = EditPageGetCheckboxesDefinition
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::IsApprovedRevision SMW::RevisionGuard::IsApprovedRevision]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\EditPageGetCheckboxesDefinition\ReplaceVisualEditorAutoReviewSMWRevisionGuard\IsApprovedFlaggedRevision::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = PageContentSaveComplete
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\PageContentSaveComplete\AutoReviewAfterVisualEditorEditSkinTemplateOutputPageBeforeExec\AddFlyout::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = SpecialPage_initList
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/SpecialPage_initList SpecialPage_initList]
            
            
        |callback = \BlueSpice\FlaggedRevsConnector\Hook\SpecialPageInitList\RemoveDefaultFRPages::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BeforeParserFetchTemplateAndtitle
            
            |callback = BlueSpice\FlaggedRevsConnector\Hook\BeforeParserFetchTemplateAndtitle\SetTransclusionVersion::callback[https://www.mediawiki.org/wiki/Manual:Hooks/checkPageIsReviewable checkPageIsReviewable]
            
            |callback = FRCReview::onCheckPageIsReviewable
        
        }}
        
        }}
        
        ==ExtensionFunctions==
        
        {{AutoDocExtensionFunctions
        
        |ExtensionFunctions = {{AutoDocListItem
        
        |item = 0
        
        }}
        
        }}
(2 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
|desc = {{int:bs-flaggedrevsconnector-extension-description
 
|desc = {{int:bs-flaggedrevsconnector-extension-description
 
}}
 
}}
 +
}}
 +
==License==
 +
{{AutoDocLicense
 +
|name = GPL-3.0-only
 
}}
 
}}
 
==Requirements==
 
==Requirements==
Line 9: Line 13:
 
|mediawiki = {{AutoDocVersion
 
|mediawiki = {{AutoDocVersion
 
|name = MediaWiki
 
|name = MediaWiki
|version = ~1.31
+
|version = 1.31
 
}}
 
}}
 
|extensions = {{AutoDocVersion
 
|extensions = {{AutoDocVersion
 
|name = BlueSpiceFoundation
 
|name = BlueSpiceFoundation
|version = ~3.2
+
|version = 3.2
 
}}
 
}}
 
}}
 
}}
Line 19: Line 23:
 
{{AutoDocIntegratesInto
 
{{AutoDocIntegratesInto
 
|into = {{AutoDocListItem
 
|into = {{AutoDocListItem
|item = BlueSpiceFoundation
 
}}
 
{{AutoDocListItem
 
 
|item = BlueSpiceExtendedStatistics
 
|item = BlueSpiceExtendedStatistics
 
}}
 
}}
Line 28: Line 29:
 
}}
 
}}
 
{{AutoDocListItem
 
{{AutoDocListItem
|item = BlueSpiceSMWConnector
+
|item = BlueSpiceReview
 
}}
 
}}
 
{{AutoDocListItem
 
{{AutoDocListItem
|item = BlueSpiceReview
+
|item = BlueSpiceSMWConnector
 
}}
 
}}
 
}}
 
}}
Line 46: Line 47:
 
|name = autoreview
 
|name = autoreview
 
|type = global
 
|type = global
|roles = bot,maintenanceadmin
+
|roles = bot, maintenanceadmin
 
|desc = {{int:right-autoreview
 
|desc = {{int:right-autoreview
 
}}
 
}}
Line 53: Line 54:
 
|name = autoreviewrestore
 
|name = autoreviewrestore
 
|type = global
 
|type = global
|roles = bot,maintenanceadmin
+
|roles = bot, maintenanceadmin
 
|desc = {{int:right-autoreviewrestore
 
|desc = {{int:right-autoreviewrestore
 
}}
 
}}
Line 60: Line 61:
 
|name = movestable
 
|name = movestable
 
|type = global
 
|type = global
|roles = admin,editor,maintenanceadmin,reviewer,structuremanager
+
|roles = admin, editor, maintenanceadmin, reviewer, structuremanager
 
|desc = {{int:right-movestable
 
|desc = {{int:right-movestable
 
}}
 
}}
Line 67: Line 68:
 
|name = review
 
|name = review
 
|type = global
 
|type = global
|roles = admin,maintenanceadmin,reviewer
+
|roles = admin, maintenanceadmin, reviewer
 
|desc = {{int:right-review
 
|desc = {{int:right-review
 
}}
 
}}
Line 74: Line 75:
 
|name = stablesettings
 
|name = stablesettings
 
|type = global
 
|type = global
|roles = admin,maintenanceadmin,reader
+
|roles = admin, maintenanceadmin, reader
 
|desc = {{int:right-stablesettings
 
|desc = {{int:right-stablesettings
 
}}
 
}}
Line 81: Line 82:
 
|name = unreviewedpages
 
|name = unreviewedpages
 
|type = global
 
|type = global
|roles = admin,editor,maintenanceadmin,reviewer
+
|roles = admin, editor, maintenanceadmin, reviewer
 
|desc = {{int:right-unreviewedpages
 
|desc = {{int:right-unreviewedpages
 
}}
 
}}
Line 88: Line 89:
 
|name = validate
 
|name = validate
 
|type = global
 
|type = global
|roles = admin,maintenanceadmin,reviewer
+
|roles = admin, maintenanceadmin, reviewer
 
|desc = {{int:right-validate
 
|desc = {{int:right-validate
 
}}
 
}}
Line 96: Line 97:
 
{{AutoDocConfig
 
{{AutoDocConfig
 
|config = {{AutoDocOption
 
|config = {{AutoDocOption
|name = FlaggedRevsConnectorautoDeleteWorkflow
+
|name = $bsgFlaggedRevsConnectorBookshelfShowNoFR
 
|value = <nowiki>true</nowiki>
 
|value = <nowiki>true</nowiki>
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorDraftGroups
+
|name = $bsgFlaggedRevsConnectorBookshelfShowNoStable
 +
|value = <nowiki>true</nowiki>
 +
}}
 +
{{AutoDocOption
 +
|name = $bsgFlaggedRevsConnectorBookshelfShowStable
 +
|value = <nowiki>true</nowiki>
 +
}}
 +
{{AutoDocOption
 +
|name = $bsgFlaggedRevsConnectorDraftGroups
 
|value = <nowiki>array (
 
|value = <nowiki>array (
 
   0 => 'user',
 
   0 => 'user',
Line 106: Line 115:
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorIndexStableOnly
+
|name = $bsgFlaggedRevsConnectorFlaggedPagesStore
|value = <nowiki>false</nowiki>
+
|value = <nowiki>'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'</nowiki>
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorBookshelfShowStable
+
|name = $bsgFlaggedRevsConnectorStabilizeSMWPropertyValues
 
|value = <nowiki>true</nowiki>
 
|value = <nowiki>true</nowiki>
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorBookshelfShowNoStable
+
|name = $bsgFlaggedRevsConnectorIndexStableOnly
|value = <nowiki>true</nowiki>
+
|value = <nowiki>false</nowiki>
 +
}}
 +
{{AutoDocOption
 +
|name = $bsgFlaggedRevsConnectorPageApprovedReminderDelay
 +
|value = <nowiki>168</nowiki>
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorBookshelfShowNoFR
+
|name = $bsgFlaggedRevsConnectorUEModulePDFShowFRTag
 
|value = <nowiki>true</nowiki>
 
|value = <nowiki>true</nowiki>
 
}}
 
}}
 
{{AutoDocOption
 
{{AutoDocOption
|name = FlaggedRevsConnectorUEModulePDFShowFRTag
+
|name = $bsgFlaggedRevsConnectorautoDeleteWorkflow
 
|value = <nowiki>true</nowiki>
 
|value = <nowiki>true</nowiki>
 
}}
 
}}
{{AutoDocOption
 
|name = FlaggedRevsConnectorFlaggedPagesStore
 
|value = <nowiki>'BlueSpice\\FlaggedRevsConnector\\Data\\FlaggedPages\\Store'</nowiki>
 
 
}}
 
}}
{{AutoDocOption
+
==ApiModules==
|name = FlaggedRevsConnectorPageApprovedReminderDelay
+
{{AutoDocApiModules
|value = <nowiki>168</nowiki>
+
|APIModules = {{AutoDocCallback
 +
|name = bs-flaggedpages-store
 +
|callback = \BlueSpice\FlaggedRevsConnector\Api\Store\FlaggedPages
 
}}
 
}}
 
}}
 
}}
 +
 
==ApiModules==
 
==ApiModules==
 
{{AutoDocApiModules
 
{{AutoDocApiModules
Line 144: Line 157:
 
{{AutoDocHooks
 
{{AutoDocHooks
 
|Hooks = {{AutoDocCallback
 
|Hooks = {{AutoDocCallback
|name = MessageCache::get
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleContentOnDiff ArticleContentOnDiff]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\MessageCacheGet\ApplyBusinessVocabulary::callback
+
|callback = FRCDiffView::onArticleContentOnDiff
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = ArticleViewHeader
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ArticleViewHeader ArticleViewHeader]
|callback = FRCDiffView::onArticleViewHeader,FRCUEModulePDF::onArticleViewHeader
+
|callback = FRCDiffView::onArticleViewHeader, FRCUEModulePDF::onArticleViewHeader
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = ArticleContentOnDiff
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSExtendedSearchRepoFileGetRepoFile BSExtendedSearchRepoFileGetRepoFile]
|callback = FRCDiffView::onArticleContentOnDiff
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchRepoFileGetRepoFile\GetStableFile::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = OutputPageBeforeHTML
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSExtendedSearchWikipageFetchRevision BSExtendedSearchWikipageFetchRevision]
|callback = FRCDiffView::onOutputPageBeforeHTML
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchWikipageFetchRevision\GetStableRevision::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = PageHistoryLineEnding
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = FRCHistoryView::onPageHistoryLineEnding
+
|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
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = checkPageIsReviewable
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforeParserFetchTemplateAndtitle BeforeParserFetchTemplateAndtitle]
|callback = FRCReview::onCheckPageIsReviewable
+
|callback = BlueSpice\FlaggedRevsConnector\Hook\BeforeParserFetchTemplateAndtitle\SetTransclusionVersion::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = FlaggedRevsRevisionReviewFormAfterDoSubmit
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceEchoConnectorUserLocatorValidUsers BlueSpiceEchoConnectorUserLocatorValidUsers]
|callback = FRCReview::onFlaggedRevsRevisionReviewFormAfterDoSubmit,\BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\RunUpdatesWhenSetStable::callback,\BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\UpdateSearchIndexAfterSetStable::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BlueSpiceEchoConnectorUserLocatorValidUsers\LockdownNotifications::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = SkinTemplateOutputPageBeforeExec
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/EditPageGetCheckboxesDefinition EditPageGetCheckboxesDefinition]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SkinTemplateOutputPageBeforeExec\AddFlyout::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\EditPageGetCheckboxesDefinition\ReplaceVisualEditorAutoReview::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = ImagePageFileHistoryLine
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/FlaggedRevsRevisionReviewFormAfterDoSubmit FlaggedRevsRevisionReviewFormAfterDoSubmit]
|callback = BlueSpice\FlaggedRevsConnector\Hook\ImagePageFileHistoryLine\HideDraftVersions::callback
+
|callback = FRCReview::onFlaggedRevsRevisionReviewFormAfterDoSubmit, \BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\RunUpdatesWhenSetStable::callback, \BlueSpice\FlaggedRevsConnector\Hook\FlaggedRevsRevisionReviewFormAfterDoSubmit\UpdateSearchIndexAfterSetStable::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BeforePageDisplay
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImagePageFileHistoryLine ImagePageFileHistoryLine]
|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
+
|callback = BlueSpice\FlaggedRevsConnector\Hook\ImagePageFileHistoryLine\HideDraftVersions::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = SMW::RevisionGuard::IsApprovedRevision
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImgAuthBeforeStream ImgAuthBeforeStream]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\IsApprovedFlaggedRevision::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\ImgAuthBeforeStream\LockdownDraft::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = SMW::RevisionGuard::ChangeRevision
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevision::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\LoadExtensionSchemaUpdates\AddRemoveTMPGroupMaintenanceScript::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = SMW::RevisionGuard::ChangeRevisionID
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MessageCache::get MessageCache::get]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevisionId::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\MessageCacheGet\ApplyBusinessVocabulary::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = LoadExtensionSchemaUpdates
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/OutputPageBeforeHTML OutputPageBeforeHTML]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\LoadExtensionSchemaUpdates\AddRemoveTMPGroupMaintenanceScript::callback
+
|callback = FRCDiffView::onOutputPageBeforeHTML
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = ImgAuthBeforeStream
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageContentSaveComplete PageContentSaveComplete]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\ImgAuthBeforeStream\LockdownDraft::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\PageContentSaveComplete\AutoReviewAfterVisualEditorEdit::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BlueSpiceEchoConnectorUserLocatorValidUsers
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageHistoryLineEnding PageHistoryLineEnding]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BlueSpiceEchoConnectorUserLocatorValidUsers\LockdownNotifications::callback
+
|callback = FRCHistoryView::onPageHistoryLineEnding
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BSExtendedSearchWikipageFetchRevision
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevision SMW::RevisionGuard::ChangeRevision]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchWikipageFetchRevision\GetStableRevision::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevision::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BSExtendedSearchRepoFileGetRepoFile
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::ChangeRevisionID SMW::RevisionGuard::ChangeRevisionID]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\BSExtendedSearchRepoFileGetRepoFile\GetStableFile::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\ChangeFlaggedRevisionId::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = EditPageGetCheckboxesDefinition
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SMW::RevisionGuard::IsApprovedRevision SMW::RevisionGuard::IsApprovedRevision]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\EditPageGetCheckboxesDefinition\ReplaceVisualEditorAutoReview::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SMWRevisionGuard\IsApprovedFlaggedRevision::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = PageContentSaveComplete
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec]
|callback = \BlueSpice\FlaggedRevsConnector\Hook\PageContentSaveComplete\AutoReviewAfterVisualEditorEdit::callback
+
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SkinTemplateOutputPageBeforeExec\AddFlyout::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = SpecialPage_initList
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SpecialPage_initList SpecialPage_initList]
 
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SpecialPageInitList\RemoveDefaultFRPages::callback
 
|callback = \BlueSpice\FlaggedRevsConnector\Hook\SpecialPageInitList\RemoveDefaultFRPages::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BeforeParserFetchTemplateAndtitle
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/checkPageIsReviewable checkPageIsReviewable]
|callback = BlueSpice\FlaggedRevsConnector\Hook\BeforeParserFetchTemplateAndtitle\SetTransclusionVersion::callback
+
|callback = FRCReview::onCheckPageIsReviewable
 
}}
 
}}
 
}}
 
}}

Attachments

Discussions