├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── dependencies │ └── mediawiki-tests.yml ├── .gitignore ├── .phan └── config.php ├── .phpcs.xml ├── AUTHORS.txt ├── LICENSE ├── PortableInfoboxAliases.php ├── PortableInfoboxMagic.php ├── README.md ├── composer.json ├── extension.json ├── i18n ├── ce.json ├── de.json ├── en.json ├── es.json ├── fr.json ├── he.json ├── ia.json ├── it.json ├── ja.json ├── ko.json ├── lt.json ├── mk.json ├── nl.json ├── pl.json ├── pt.json ├── qqq.json ├── ru.json ├── sl.json ├── sv.json ├── tr.json ├── vi.json ├── zh-hans.json └── zh-hant.json ├── includes ├── Controllers │ ├── ApiPortableInfobox.php │ ├── ApiQueryAllInfoboxes.php │ ├── ApiQueryPortableInfobox.php │ └── PortableInfoboxParserTagController.php ├── Hooks.php ├── ResourceLoader │ └── PortableInfoboxResourceLoaderModule.php ├── Services │ ├── Helpers │ │ ├── FileNamespaceSanitizeHelper.php │ │ ├── InfoboxParamsValidator.php │ │ ├── PagePropsProxy.php │ │ ├── PortableInfoboxDataBag.php │ │ ├── PortableInfoboxImagesHelper.php │ │ ├── PortableInfoboxParsingHelper.php │ │ └── PortableInfoboxTemplateEngine.php │ ├── Parser │ │ ├── ExternalParser.php │ │ ├── MediaWikiParserService.php │ │ ├── Nodes │ │ │ ├── Node.php │ │ │ ├── NodeAudio.php │ │ │ ├── NodeData.php │ │ │ ├── NodeFactory.php │ │ │ ├── NodeGroup.php │ │ │ ├── NodeHeader.php │ │ │ ├── NodeImage.php │ │ │ ├── NodeInfobox.php │ │ │ ├── NodeMedia.php │ │ │ ├── NodeNavigation.php │ │ │ ├── NodePanel.php │ │ │ ├── NodeSection.php │ │ │ ├── NodeTitle.php │ │ │ ├── NodeUnimplemented.php │ │ │ └── NodeVideo.php │ │ ├── SimpleParser.php │ │ └── XmlParser.php │ ├── PortableInfoboxDataService.php │ ├── PortableInfoboxErrorRenderService.php │ └── PortableInfoboxRenderService.php └── Specials │ ├── AllInfoboxesQueryPage.php │ └── SpecialPortableInfoboxBuilder.php ├── resources ├── PortableInfobox.js ├── PortableInfobox.less ├── PortableInfoboxBuilder.js ├── PortableInfoboxBuilder.less ├── PortableInfoboxBuilderNodes.js └── PortableInfoboxParams.js ├── templates ├── PortableInfoboxHorizontalGroupContent.hbs ├── PortableInfoboxItemData.hbs ├── PortableInfoboxItemGroup.hbs ├── PortableInfoboxItemHeader.hbs ├── PortableInfoboxItemMedia.hbs ├── PortableInfoboxItemMediaCollection.hbs ├── PortableInfoboxItemNavigation.hbs ├── PortableInfoboxItemSmartGroup.hbs ├── PortableInfoboxItemTitle.hbs ├── PortableInfoboxMarkupDebug.hbs ├── PortableInfoboxPanel.hbs └── PortableInfoboxWrapper.hbs └── tests └── phpunit ├── Controllers ├── ApiQueryAllInfoboxesTest.php └── PortableInfoboxParserTagControllerTest.php └── Services ├── Helpers ├── FileNamespaceSanitizeHelperTest.php ├── InfoboxParamsValidatorTest.php ├── PortableInfoboxImagesHelperTest.php ├── PortableInfoboxParsingHelperTest.php └── PortableInfoboxTemplateEngineTest.php ├── Parser ├── MediaWikiParserTest.php ├── Nodes │ ├── NodeDataTest.php │ ├── NodeFactoryTest.php │ ├── NodeGroupTest.php │ ├── NodeHeaderTest.php │ ├── NodeInfoboxTest.php │ ├── NodeMediaTest.php │ ├── NodeNavigationTest.php │ ├── NodeTitleTest.php │ └── NodeUnimplementedTest.php └── XmlParserTest.php ├── PortableInfoboxDataServiceTest.php └── PortableInfoboxRenderServiceTest.php /.gitattributes: -------------------------------------------------------------------------------- 1 | dependencies linguist-language=yaml 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Universal-Omega 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependencies: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/.github/workflows/dependencies -------------------------------------------------------------------------------- /.github/workflows/mediawiki-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/.github/workflows/mediawiki-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /composer.lock 2 | /vendor 3 | .github/* 4 | -------------------------------------------------------------------------------- /.phan/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/.phan/config.php -------------------------------------------------------------------------------- /.phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/.phpcs.xml -------------------------------------------------------------------------------- /AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/AUTHORS.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/LICENSE -------------------------------------------------------------------------------- /PortableInfoboxAliases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/PortableInfoboxAliases.php -------------------------------------------------------------------------------- /PortableInfoboxMagic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/PortableInfoboxMagic.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/composer.json -------------------------------------------------------------------------------- /extension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/extension.json -------------------------------------------------------------------------------- /i18n/ce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/ce.json -------------------------------------------------------------------------------- /i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/de.json -------------------------------------------------------------------------------- /i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/en.json -------------------------------------------------------------------------------- /i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/es.json -------------------------------------------------------------------------------- /i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/fr.json -------------------------------------------------------------------------------- /i18n/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/he.json -------------------------------------------------------------------------------- /i18n/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/ia.json -------------------------------------------------------------------------------- /i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/it.json -------------------------------------------------------------------------------- /i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/ja.json -------------------------------------------------------------------------------- /i18n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/ko.json -------------------------------------------------------------------------------- /i18n/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/lt.json -------------------------------------------------------------------------------- /i18n/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/mk.json -------------------------------------------------------------------------------- /i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/nl.json -------------------------------------------------------------------------------- /i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/pl.json -------------------------------------------------------------------------------- /i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/pt.json -------------------------------------------------------------------------------- /i18n/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/qqq.json -------------------------------------------------------------------------------- /i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/ru.json -------------------------------------------------------------------------------- /i18n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/sl.json -------------------------------------------------------------------------------- /i18n/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/sv.json -------------------------------------------------------------------------------- /i18n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/tr.json -------------------------------------------------------------------------------- /i18n/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/vi.json -------------------------------------------------------------------------------- /i18n/zh-hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/zh-hans.json -------------------------------------------------------------------------------- /i18n/zh-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/i18n/zh-hant.json -------------------------------------------------------------------------------- /includes/Controllers/ApiPortableInfobox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Controllers/ApiPortableInfobox.php -------------------------------------------------------------------------------- /includes/Controllers/ApiQueryAllInfoboxes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Controllers/ApiQueryAllInfoboxes.php -------------------------------------------------------------------------------- /includes/Controllers/ApiQueryPortableInfobox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Controllers/ApiQueryPortableInfobox.php -------------------------------------------------------------------------------- /includes/Controllers/PortableInfoboxParserTagController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Controllers/PortableInfoboxParserTagController.php -------------------------------------------------------------------------------- /includes/Hooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Hooks.php -------------------------------------------------------------------------------- /includes/ResourceLoader/PortableInfoboxResourceLoaderModule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/ResourceLoader/PortableInfoboxResourceLoaderModule.php -------------------------------------------------------------------------------- /includes/Services/Helpers/FileNamespaceSanitizeHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/FileNamespaceSanitizeHelper.php -------------------------------------------------------------------------------- /includes/Services/Helpers/InfoboxParamsValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/InfoboxParamsValidator.php -------------------------------------------------------------------------------- /includes/Services/Helpers/PagePropsProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/PagePropsProxy.php -------------------------------------------------------------------------------- /includes/Services/Helpers/PortableInfoboxDataBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/PortableInfoboxDataBag.php -------------------------------------------------------------------------------- /includes/Services/Helpers/PortableInfoboxImagesHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/PortableInfoboxImagesHelper.php -------------------------------------------------------------------------------- /includes/Services/Helpers/PortableInfoboxParsingHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/PortableInfoboxParsingHelper.php -------------------------------------------------------------------------------- /includes/Services/Helpers/PortableInfoboxTemplateEngine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Helpers/PortableInfoboxTemplateEngine.php -------------------------------------------------------------------------------- /includes/Services/Parser/ExternalParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/ExternalParser.php -------------------------------------------------------------------------------- /includes/Services/Parser/MediaWikiParserService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/MediaWikiParserService.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/Node.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/Node.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeAudio.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeAudio.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeData.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeFactory.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeGroup.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeHeader.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeImage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeImage.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeInfobox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeInfobox.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeMedia.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeMedia.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeNavigation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeNavigation.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodePanel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodePanel.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeSection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeSection.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeTitle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeTitle.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeUnimplemented.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeUnimplemented.php -------------------------------------------------------------------------------- /includes/Services/Parser/Nodes/NodeVideo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/Nodes/NodeVideo.php -------------------------------------------------------------------------------- /includes/Services/Parser/SimpleParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/SimpleParser.php -------------------------------------------------------------------------------- /includes/Services/Parser/XmlParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/Parser/XmlParser.php -------------------------------------------------------------------------------- /includes/Services/PortableInfoboxDataService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/PortableInfoboxDataService.php -------------------------------------------------------------------------------- /includes/Services/PortableInfoboxErrorRenderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/PortableInfoboxErrorRenderService.php -------------------------------------------------------------------------------- /includes/Services/PortableInfoboxRenderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Services/PortableInfoboxRenderService.php -------------------------------------------------------------------------------- /includes/Specials/AllInfoboxesQueryPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Specials/AllInfoboxesQueryPage.php -------------------------------------------------------------------------------- /includes/Specials/SpecialPortableInfoboxBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/includes/Specials/SpecialPortableInfoboxBuilder.php -------------------------------------------------------------------------------- /resources/PortableInfobox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfobox.js -------------------------------------------------------------------------------- /resources/PortableInfobox.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfobox.less -------------------------------------------------------------------------------- /resources/PortableInfoboxBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfoboxBuilder.js -------------------------------------------------------------------------------- /resources/PortableInfoboxBuilder.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfoboxBuilder.less -------------------------------------------------------------------------------- /resources/PortableInfoboxBuilderNodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfoboxBuilderNodes.js -------------------------------------------------------------------------------- /resources/PortableInfoboxParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/resources/PortableInfoboxParams.js -------------------------------------------------------------------------------- /templates/PortableInfoboxHorizontalGroupContent.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxHorizontalGroupContent.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemData.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemData.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemGroup.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemGroup.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemHeader.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemHeader.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemMedia.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemMedia.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemMediaCollection.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemMediaCollection.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemNavigation.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemNavigation.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemSmartGroup.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemSmartGroup.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxItemTitle.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxItemTitle.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxMarkupDebug.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxMarkupDebug.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxPanel.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxPanel.hbs -------------------------------------------------------------------------------- /templates/PortableInfoboxWrapper.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/templates/PortableInfoboxWrapper.hbs -------------------------------------------------------------------------------- /tests/phpunit/Controllers/ApiQueryAllInfoboxesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Controllers/ApiQueryAllInfoboxesTest.php -------------------------------------------------------------------------------- /tests/phpunit/Controllers/PortableInfoboxParserTagControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Controllers/PortableInfoboxParserTagControllerTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Helpers/FileNamespaceSanitizeHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Helpers/FileNamespaceSanitizeHelperTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Helpers/InfoboxParamsValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Helpers/InfoboxParamsValidatorTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Helpers/PortableInfoboxImagesHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Helpers/PortableInfoboxImagesHelperTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Helpers/PortableInfoboxParsingHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Helpers/PortableInfoboxParsingHelperTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Helpers/PortableInfoboxTemplateEngineTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Helpers/PortableInfoboxTemplateEngineTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/MediaWikiParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/MediaWikiParserTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeDataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeDataTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeFactoryTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeGroupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeGroupTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeHeaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeHeaderTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeInfoboxTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeInfoboxTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeMediaTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeMediaTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeNavigationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeNavigationTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeTitleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeTitleTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/Nodes/NodeUnimplementedTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/Nodes/NodeUnimplementedTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/Parser/XmlParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/Parser/XmlParserTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/PortableInfoboxDataServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/PortableInfoboxDataServiceTest.php -------------------------------------------------------------------------------- /tests/phpunit/Services/PortableInfoboxRenderServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Universal-Omega/PortableInfobox/HEAD/tests/phpunit/Services/PortableInfoboxRenderServiceTest.php --------------------------------------------------------------------------------