Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

AutoDoc:MergeArticles und AutoDoc:NSFileRepo: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
K (1 Version importiert)
 
hw>Unknown user
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
==DescriptionMsg==
==DescriptionMsg==
{{AutoDocDescriptionMsg
{{AutoDocDescriptionMsg
|name = MergeArticles
|name = NSFileRepo
|desc = {{int:mergearticles-extension-desc
|desc = {{int:nsfilerepo-desc
}}
}}
}}
}}
==License==
==License==
{{AutoDocLicense
{{AutoDocLicense
|name = GPL-3.0-only
|name = GPL-2.0-or-later
}}
==Requirements==
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.35.0
}}
}}
}}
==IntegratesInto==
==IntegratesInto==
{{AutoDocIntegratesInto
{{AutoDocIntegratesInto
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = MergeArticles
|item = EnhancedUpload
}}
}}
}}
}}
==SpecialPages==
==Config==
{{AutoDocSpecialPages
{{AutoDocConfig
|SpecialPages = {{AutoDocCallback
|config = {{AutoDocOption
|name = MergeArticles
|name = ForceDownload
|callback = \MergeArticles\Special\MergeArticles
|value = <nowiki>array (
  0 => 'js',
  1 => 'css',
  2 => 'xml',
  3 => 'html',
  4 => 'htm',
  5 => 'xhtml',
)</nowiki>
}}
}}
{{AutoDocOption
|name = NamespaceBlacklist
|value = <nowiki>array (
  0 => 102,
  1 => 104,
  2 => 106,
  3 => 108,
  4 => 274,
  5 => 828,
)</nowiki>
}}
}}
==Permissions==
{{AutoDocOption
{{AutoDocPermissions
|name = NamespaceThreshold
|permissions = {{AutoDocPermission
|value = <nowiki>100</nowiki>
|name = merge-articles
|type = global
|roles = admin
|desc = {{int:right-merge-articles
}}
}}
{{AutoDocOption
|name = SkipTalk
|value = <nowiki>true</nowiki>
}}
}}
}}
}}
==Config==
==Hooks==
{{AutoDocConfig
{{AutoDocHooks
|config = {{AutoDocOption
|Hooks = {{AutoDocCallback
|name = MADraftFilePrefix
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|value = <nowiki>'Draft_'</nowiki>
|callback = NSFileRepoHooks::onBeforePageDisplay
}}
}}
{{AutoDocOption
{{AutoDocCallback
|name = MAEnableBetaFeatures
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImgAuthBeforeCheckFileExists ImgAuthBeforeCheckFileExists]
|value = <nowiki>false</nowiki>
|callback = NSFileRepoHooks::onImgAuthBeforeCheckFileExists
}}
}}
{{AutoDocOption
{{AutoDocCallback
|name = MAUseLineByLineDiff
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ImgAuthBeforeStream ImgAuthBeforeStream]
|value = <nowiki>false</nowiki>
|callback = NSFileRepoHooks::onImgAuthBeforeStream
}}
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = NSFileRepo\Hooks\SkinTemplateNavigationUniversal::handle
}}
}}
==ApiModules==
{{AutoDocCallback
{{AutoDocApiModules
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UploadForm:BeforeProcessing UploadForm:BeforeProcessing]
|APIModules = {{AutoDocCallback
|callback = NSFileRepo\Hooks\UploadFormBeforeProcessing::handle
|name = ma-discard-draft
|callback = \MergeArticles\Api\DiscardDraft, Array
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = ma-merge-page-existing
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UploadFormInitDescriptor UploadFormInitDescriptor]
|callback = \MergeArticles\Api\MergeExistingPage, Array
|callback = NSFileRepo\Hooks\UploadFormInitDescriptor::handle
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = ma-merge-page-new
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/UploadVerification UploadVerification]
|callback = \MergeArticles\Api\MergeNewPage, Array
|callback = NSFileRepoHooks::onUploadVerification
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = ma-set-related-titles
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/getUserPermissionsErrors getUserPermissionsErrors]
|callback = \MergeArticles\Api\SetRelatedTitle
|callback = permission-checker
}}
}}
}}
}}



Version vom 27. Juli 2022, 15:41 Uhr

DescriptionMsg[Bearbeiten | Quelltext bearbeiten]

Namensraum-basierte Eigenschaften für das Hochladen von Dateien

License[Bearbeiten | Quelltext bearbeiten]

GPL-2.0-or-later

Requirements[Bearbeiten | Quelltext bearbeiten]

  • MediaWiki: 1.35.0

IntegratesInto[Bearbeiten | Quelltext bearbeiten]

  • EnhancedUpload

Config[Bearbeiten | Quelltext bearbeiten]

Konfiguration[Bearbeiten | Quelltext bearbeiten]

Name Wert
ForceDownload array ( 0 => 'js', 1 => 'css', 2 => 'xml', 3 => 'html', 4 => 'htm', 5 => 'xhtml', )
NamespaceBlacklist array ( 0 => 102, 1 => 104, 2 => 106, 3 => 108, 4 => 274, 5 => 828, )
NamespaceThreshold 100
SkipTalk true

Hooks[Bearbeiten | Quelltext bearbeiten]

Hooks[Bearbeiten | Quelltext bearbeiten]

Keine Kategorien vergebenBearbeiten

Diskussionen