Last edited one week ago
by Redaktion

AutoDoc:PDFCreator: Difference between revisions

imported>Unknown user
No edit summary
 
hw>Unknown user
No edit summary
Line 33: Line 33:
{{AutoDocListItem
{{AutoDocListItem
|item = VisualEditor
|item = VisualEditor
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = PDFTemplatesOverview
|callback = \MediaWiki\Extension\PDFCreator\MediaWiki\Special\PDFTemplatesOverview
}}
}}
}}
}}
Line 38: Line 45:
{{AutoDocConfig
{{AutoDocConfig
|config = {{AutoDocOption
|config = {{AutoDocOption
|name = PDFCreatorBackend
|value = <nowiki>'open-html-2-pdf'</nowiki>
}}
{{AutoDocOption
|name = PDFCreatorCoverbackground
|name = PDFCreatorCoverbackground
|value = <nowiki>''</nowiki>
|value = <nowiki>''</nowiki>
Line 48: Line 59:
|name = PDFCreatorOpenHtml2PdfServiceUrl
|name = PDFCreatorOpenHtml2PdfServiceUrl
|value = <nowiki>'http://127.0.0.1:8080/Html2PDF/v1'</nowiki>
|value = <nowiki>'http://127.0.0.1:8080/Html2PDF/v1'</nowiki>
}}
{{AutoDocOption
|name = PDFCreatorSuppressNamespace
|value = <nowiki>false</nowiki>
}}
}}
{{AutoDocOption
{{AutoDocOption
Line 65: Line 72:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = addNewTemplate
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor]
|callback = setPDFContentModel
|callback = setPDFContentModel
Line 83: Line 94:
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit]
|callback = excludeStart, excludeEnd, exportPDF, pagebreak
|callback = excludeStart, excludeEnd, exportPDF, pagebreak
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal SkinTemplateNavigation::Universal]
|callback = addNewTemplate
}}
}}
}}
}}



Revision as of 10:31, 21 November 2025

DescriptionMsg

Create PDF files of wiki pages

License

GPL-3.0-only

Requirements

  • MediaWiki: 1.43.0
  • OOJSPlus: 3.0.0

IntegratesInto

  • ContentDroplets
  • MWStakeContentProvisioner
  • PDFCreator
  • VisualEditor

SpecialPages

  • PDFTemplatesOverview

Config

Configuration

Name Value
PDFCreatorBackend 'open-html-2-pdf'
PDFCreatorCoverbackground ''
PDFCreatorDefaultTemplate 'StandardPDF'
PDFCreatorOpenHtml2PdfServiceUrl 'http://127.0.0.1:8080/Html2PDF/v1'
PDFCreatorTemplateProvider 'wiki'
PDFCreatorToolbarOffset 123

Hooks

Hooks