You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "AutoDoc:BlueSpiceBookshelf"
hw>Unknown user |
hw>Unknown user |
Contents
DescriptionMsg[edit source]
Enables BlueSpice to manage and export hierarchical collections of articles.
License[edit source]
GPL-3.0-only
Requirements[edit source]
- MediaWiki: ~11.31
- BlueSpiceFoundation: ~33.1
IntegratesInto[edit source]
- BlueSpiceFoundation
- BlueSpiceBookshelf
SpecialPages[edit source]
- BookshelfBookManagerBookshelf
- BookshelfBookEditorBookshelf
- BookshelfBookManager
Permissions[edit source]
Permissions
Name | Description | Role |
---|---|---|
bookshelfbookmanagerbookshelf-viewspecialpage | Access the special page Special:BookshelfBookManagerBookshelf | reader |
bookshelfbookshelfbookmanager-viewspecialpage | Access the special page Special:BookshelfBookshelfBookManager | reader |
DefaultUserOptions[edit source]
User options[edit source]
Name | Value |
---|---|
bs-bookshelf-defaultview | 'gridviewpanel' |
Config[edit source]
Configuration[edit source]
Name | Value |
---|---|
BookshelfSupressBookNS | true |
BookshelfTitleDisplayText | true |
BookshelfPrependPageTOCNumbers | true |
BookShelfDefaultCoverImage | 'resources/images/assets/coverimage/dummy.png' |
BookShelfShowChapterNavigationPagerBeforeContentBookShelfShowChapterNavigationPagerAfterContent | false BookShelfShowChapterNavigationPagerAfterContent |
BookShelfShowChapterNavigationPagerBeforeContent | false |
BookshelfPrependPageTOCNumbers | true |
BookshelfSupressBookNS | true |
BookshelfTitleDisplayText | true |
ApiModules[edit source]
API Modules[edit source]
- bs-bookshelf-storebookstore
- bs-bookshelf-bookstoremanage
- bs-bookshelf-managemass-add-page-store
- bs-bookshelf-page-collection-store
- bs-bookshelf-mass-add-page-store
Hooks[edit source]
Hooks[edit source]
- BeforePageDisplayBSBookshelfGetBookData
- BSInsertMagicAjaxGetDataContentHandlerDefaultModelFor
- BSUEModulePDFAfterFindFilesLoadExtensionSchemaUpdates
- BSUEModulePDFbeforeGetPageSkinTemplateOutputPageBeforeExec
- BSUEModulePDFcollectMetaData
- ParserFirstCallInit
- BSUEModulePDFbeforeGetPage
- BSUEModulePDFgetPageBSUEModulePDFcollectMetaData
- BeforePageDisplayBSBookshelfGetBookData
- ContentHandlerDefaultModelFor
- GetPreferencesBSUEModulePDFAfterFindFiles
- LoadExtensionSchemaUpdates
- ParserFirstCallInit
- SkinTemplateOutputPageBeforeExec
==DescriptionMsg== {{AutoDocDescriptionMsg |name = BlueSpiceBookshelf |desc = {{int:bs-bookshelf-extension-description }} }} ==License== {{AutoDocLicense |name = GPL-3.0-only }} ==Requirements== {{AutoDocRequirements |mediawiki = {{AutoDocVersion |name = MediaWiki |version = ~11.31 }} |extensions = {{AutoDocVersion |name = BlueSpiceFoundation |version = ~33.1 }} }} ==IntegratesInto== {{AutoDocIntegratesInto |into = {{AutoDocListItem |item = BlueSpiceFoundation }} {{AutoDocListItem |item = BlueSpiceBookshelf }} }} ==SpecialPages== {{AutoDocSpecialPages |SpecialPages = {{AutoDocCallback |name = BookshelfBookManagerBookshelf |callback = \BlueSpice\Bookshelf\Special\BookshelfBookManagerBookshelf }} {{AutoDocCallback |name = BookshelfBookEditor |callback = \BlueSpice\Bookshelf\Special\BookshelfBookEditor }} {{AutoDocCallback |name = BookshelfBookshelfBookManager |callback = \BlueSpice\Bookshelf\Special\BookshelfBookshelfBookManager }} }} ==Permissions== {{AutoDocPermissions |permissions = {{AutoDocPermission |name = bookshelfbookmanagerbookshelf-viewspecialpage |type = global |roles = reader |desc = {{int:right-bookshelfbookmanagerbookshelf-viewspecialpage }} }} {{AutoDocPermission |name = bookshelfbookshelfbookmanager-viewspecialpage |type = global |roles = reader |desc = {{int:right-bookshelfbookshelfbookmanager-viewspecialpage }} }} }} ==DefaultUserOptions== {{AutoDocDefaultUserOptions |options = {{AutoDocOption |name = bs-bookshelf-defaultview |value = <nowiki>'gridviewpanel'</nowiki> }} }} ==Config== {{AutoDocConfig |config = {{AutoDocOption |name = BookshelfSupressBookNSBookShelfDefaultCoverImage |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = BookshelfTitleDisplayText |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = BookshelfPrependPageTOCNumbers |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = BookShelfDefaultCoverImage |value = <nowiki>'resources/images/assets/coverimage/dummy.png'</nowiki> }} {{AutoDocOption |name = BookShelfShowChapterNavigationPagerBeforeContent |value = <nowiki>false</nowiki> }} {{AutoDocOption |name = BookShelfShowChapterNavigationPagerAfterContent |value = <nowiki>false'resources/images/assets/coverimage/dummy.png'</nowiki> }} {{AutoDocOption |name = BookShelfShowChapterNavigationPagerAfterContent |value = <nowiki>false</nowiki> }} {{AutoDocOption |name = BookShelfShowChapterNavigationPagerBeforeContent |value = <nowiki>false</nowiki> }} {{AutoDocOption |name = BookshelfPrependPageTOCNumbers |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = BookshelfSupressBookNS |value = <nowiki>true</nowiki> }} {{AutoDocOption |name = BookshelfTitleDisplayText |value = <nowiki>true</nowiki> }} }} ==ApiModules== {{AutoDocApiModules |APIModules = {{AutoDocCallback |name = bs-bookshelf-storebookstore |callback = ApiBookshelfStoreApiBookshelfBookStore }} {{AutoDocCallback |name = bs-bookshelf-bookstoremanage |callback = ApiBookshelfBookStoreApiBookshelfManage }} {{AutoDocCallback |name = bs-bookshelf-manage |callback = ApiBookshelfManagemass-add-page-store |callback = ApiBookshelfMassAddPageStore }} {{AutoDocCallback |name = bs-bookshelf-page-collection-store |callback = ApiBookshelfPageCollectionStore }} {{AutoDocCallback |name = bs-bookshelf-mass-add-page-store |callback = ApiBookshelfMassAddPageStorestore |callback = ApiBookshelfStore }} }} ==Hooks== {{AutoDocHooks |Hooks = {{AutoDocCallback |name = BeforePageDisplay [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfGetBookData BSBookshelfGetBookData] |callback = \BlueSpice\Bookshelf\Hook\BeforePageDisplay\AddResourcesBSBookshelfGetBookData\RunLegacyHook::callback }} {{AutoDocCallback |name = BSInsertMagicAjaxGetData [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData] |callback = \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookshelfTag::callback, \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookmetaTag::callback, \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBooklistTag::callback }} {{AutoDocCallback |name = ContentHandlerDefaultModelFor |callback = BlueSpice\Bookshelf\Hook\ContentHandlerDefaultModelFor\GetBookContentHandler::callback }} {{AutoDocCallback |name = LoadExtensionSchemaUpdates |callback = BlueSpice\Bookshelf\Hook\LoadExtensionSchemaUpdates\AddConvertContentModel::callback }} {{AutoDocCallback |name = SkinTemplateOutputPageBeforeExec |callback = BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\SetBookContentModelActions::callback,BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddChapterPager::callback,BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddBookshelfUI::callback,BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddToBookTool::callback }} {{AutoDocCallback |name = ParserFirstCallInit |callback = BlueSpice\Bookshelf\Hook\ParserFirstCallInit\SetParserHooks::callback }} {{AutoDocCallback |name = BSUEModulePDFbeforeGetPage [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFAfterFindFiles BSUEModulePDFAfterFindFiles] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFAfterFindFiles\AddAttachments::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFbeforeGetPage BSUEModulePDFbeforeGetPage] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFbeforeGetPage\AdaptPageTitle::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFcollectMetaData BSUEModulePDFcollectMetaData] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\SupressBookNS::callback, \BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\AddBookMeta::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFgetPage BSUEModulePDFgetPage] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFgetPage\ModifyForExport::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFbeforeGetPage\AdaptPageTitleBeforePageDisplay\AddResources::callback }} {{AutoDocCallback |name = BSUEModulePDFgetPage |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFgetPage\ModifyForExport::callback }} {{AutoDocCallback |name = BSUEModulePDFcollectMetaData [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor] |callback = BlueSpice\Bookshelf\Hook\ContentHandlerDefaultModelFor\GetBookContentHandler::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences] |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\SupressBookNSGetPreferences\BookshelfDefaultView::callback,\BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\AddBookMeta::callback }} {{AutoDocCallback |name = BSBookshelfGetBookData |callback = \BlueSpice\Bookshelf\Hook\BSBookshelfGetBookData\RunLegacyHook::callback }} {{AutoDocCallback |name = GetPreferences |callback = \BlueSpice\Bookshelf\Hook\GetPreferences\BookshelfDefaultView::callback }} {{AutoDocCallback |name = BSUEModulePDFAfterFindFiles |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFAfterFindFiles\AddAttachments::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] |callback = BlueSpice\Bookshelf\Hook\LoadExtensionSchemaUpdates\AddConvertContentModel::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] |callback = BlueSpice\Bookshelf\Hook\ParserFirstCallInit\SetParserHooks::callback }} {{AutoDocCallback |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |callback = BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\SetBookContentModelActions::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddChapterPager::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddBookshelfUI::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddToBookTool::callback }} }}
Line 4: | Line 4: | ||
|desc = {{int:bs-bookshelf-extension-description | |desc = {{int:bs-bookshelf-extension-description | ||
}} | }} | ||
+ | }} | ||
+ | ==License== | ||
+ | {{AutoDocLicense | ||
+ | |name = GPL-3.0-only | ||
}} | }} | ||
==Requirements== | ==Requirements== | ||
Line 9: | Line 13: | ||
|mediawiki = {{AutoDocVersion | |mediawiki = {{AutoDocVersion | ||
|name = MediaWiki | |name = MediaWiki | ||
− | |version = | + | |version = 1.31 |
}} | }} | ||
|extensions = {{AutoDocVersion | |extensions = {{AutoDocVersion | ||
|name = BlueSpiceFoundation | |name = BlueSpiceFoundation | ||
− | |version = | + | |version = 3.1 |
}} | }} | ||
}} | }} | ||
Line 19: | Line 23: | ||
{{AutoDocIntegratesInto | {{AutoDocIntegratesInto | ||
|into = {{AutoDocListItem | |into = {{AutoDocListItem | ||
− | |||
− | |||
− | |||
|item = BlueSpiceBookshelf | |item = BlueSpiceBookshelf | ||
}} | }} | ||
Line 28: | Line 29: | ||
{{AutoDocSpecialPages | {{AutoDocSpecialPages | ||
|SpecialPages = {{AutoDocCallback | |SpecialPages = {{AutoDocCallback | ||
− | |name = | + | |name = Bookshelf |
− | |callback = \BlueSpice\Bookshelf\Special\ | + | |callback = \BlueSpice\Bookshelf\Special\Bookshelf |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
Line 36: | Line 37: | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = BookshelfBookManager |
− | |callback = \BlueSpice\Bookshelf\Special\ | + | |callback = \BlueSpice\Bookshelf\Special\BookshelfBookManager |
}} | }} | ||
}} | }} | ||
Line 43: | Line 44: | ||
{{AutoDocPermissions | {{AutoDocPermissions | ||
|permissions = {{AutoDocPermission | |permissions = {{AutoDocPermission | ||
− | |name = | + | |name = bookshelf-viewspecialpage |
|type = global | |type = global | ||
|roles = reader | |roles = reader | ||
− | |desc = {{int:right- | + | |desc = {{int:right-bookshelf-viewspecialpage |
}} | }} | ||
}} | }} | ||
{{AutoDocPermission | {{AutoDocPermission | ||
− | |name = | + | |name = bookshelfbookmanager-viewspecialpage |
|type = global | |type = global | ||
|roles = reader | |roles = reader | ||
− | |desc = {{int:right- | + | |desc = {{int:right-bookshelfbookmanager-viewspecialpage |
}} | }} | ||
}} | }} | ||
Line 67: | Line 68: | ||
{{AutoDocConfig | {{AutoDocConfig | ||
|config = {{AutoDocOption | |config = {{AutoDocOption | ||
− | |name = | + | |name = BookShelfDefaultCoverImage |
− | |value = <nowiki> | + | |value = <nowiki>'resources/images/assets/coverimage/dummy.png'</nowiki> |
+ | }} | ||
+ | {{AutoDocOption | ||
+ | |name = BookShelfShowChapterNavigationPagerAfterContent | ||
+ | |value = <nowiki>false</nowiki> | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = BookShelfShowChapterNavigationPagerBeforeContent |
− | |value = <nowiki> | + | |value = <nowiki>false</nowiki> |
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
Line 79: | Line 84: | ||
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = BookshelfSupressBookNS |
− | |value = <nowiki> | + | |value = <nowiki>true</nowiki> |
}} | }} | ||
{{AutoDocOption | {{AutoDocOption | ||
− | |name = | + | |name = BookshelfTitleDisplayText |
− | |value = <nowiki> | + | |value = <nowiki>true</nowiki> |
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
Line 94: | Line 95: | ||
{{AutoDocApiModules | {{AutoDocApiModules | ||
|APIModules = {{AutoDocCallback | |APIModules = {{AutoDocCallback | ||
− | |||
− | |||
− | |||
− | |||
|name = bs-bookshelf-bookstore | |name = bs-bookshelf-bookstore | ||
|callback = ApiBookshelfBookStore | |callback = ApiBookshelfBookStore | ||
Line 104: | Line 101: | ||
|name = bs-bookshelf-manage | |name = bs-bookshelf-manage | ||
|callback = ApiBookshelfManage | |callback = ApiBookshelfManage | ||
+ | }} | ||
+ | {{AutoDocCallback | ||
+ | |name = bs-bookshelf-mass-add-page-store | ||
+ | |callback = ApiBookshelfMassAddPageStore | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
Line 110: | Line 111: | ||
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = bs-bookshelf | + | |name = bs-bookshelf-store |
− | |callback = | + | |callback = ApiBookshelfStore |
}} | }} | ||
}} | }} | ||
Line 117: | Line 118: | ||
{{AutoDocHooks | {{AutoDocHooks | ||
|Hooks = {{AutoDocCallback | |Hooks = {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSBookshelfGetBookData BSBookshelfGetBookData] |
− | |callback = \BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\BSBookshelfGetBookData\RunLegacyHook::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = BSInsertMagicAjaxGetData | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData] |
− | |callback = \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookshelfTag::callback,\BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookmetaTag::callback,\BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBooklistTag::callback | + | |callback = \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookshelfTag::callback, \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBookmetaTag::callback, \BlueSpice\Bookshelf\Hook\BSInsertMagicAjaxGetData\AddBooklistTag::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFAfterFindFiles BSUEModulePDFAfterFindFiles] |
− | |callback = BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFAfterFindFiles\AddAttachments::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFbeforeGetPage BSUEModulePDFbeforeGetPage] |
− | |callback = BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFbeforeGetPage\AdaptPageTitle::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFcollectMetaData BSUEModulePDFcollectMetaData] |
− | |callback = | + | |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\SupressBookNS::callback, \BlueSpice\Bookshelf\Hook\BSUEModulePDFcollectMetaData\AddBookMeta::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSUEModulePDFgetPage BSUEModulePDFgetPage] |
− | |callback = BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\BSUEModulePDFgetPage\ModifyForExport::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay] |
− | |callback = \BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\BeforePageDisplay\AddResources::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ContentHandlerDefaultModelFor ContentHandlerDefaultModelFor] |
− | |callback = | + | |callback = BlueSpice\Bookshelf\Hook\ContentHandlerDefaultModelFor\GetBookContentHandler::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences] |
− | |callback = \BlueSpice\Bookshelf\Hook\ | + | |callback = \BlueSpice\Bookshelf\Hook\GetPreferences\BookshelfDefaultView::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates] |
− | |callback = | + | |callback = BlueSpice\Bookshelf\Hook\LoadExtensionSchemaUpdates\AddConvertContentModel::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/ParserFirstCallInit ParserFirstCallInit] |
− | |callback = | + | |callback = BlueSpice\Bookshelf\Hook\ParserFirstCallInit\SetParserHooks::callback |
}} | }} | ||
{{AutoDocCallback | {{AutoDocCallback | ||
− | |name = | + | |name = [https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec SkinTemplateOutputPageBeforeExec] |
− | |callback = \BlueSpice\Bookshelf\Hook\ | + | |callback = BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\SetBookContentModelActions::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddChapterPager::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddBookshelfUI::callback, BlueSpice\Bookshelf\Hook\SkinTemplateOutputPageBeforeExec\AddToBookTool::callback |
}} | }} | ||
}} | }} |