Kartographer
Extension that adds maps to wiki pages
|
▼NKartographer | |
▼NApi | |
CApiQueryMapData | @license MIT |
CApiSanitizeMapData | This class implements action=sanitize-mapdata API, validating and sanitizing user-entered GeoJSON |
▼NModules | |
CDataModule | @license MIT |
CExternalLinksProvider | @license MIT |
▼NSpecial | |
CEPSG3857 | @license MIT |
CSpecialMap | Special page that works as a fallback destination for non-JS users who click on map links |
▼NTag | |
CLegacyMapFrame | The <mapframe> tag inserts a map into wiki page |
CLegacyMapLink | The <maplink> tag creates a link that, when clicked, will open a dynamic map in Special:Map page |
CLegacyTagHandler | Base class for all <map...> tags |
CMapFrameAttributeGenerator | @license MIT |
CMapLinkAttributeGenerator | @license MIT |
CMapTagArgumentValidator | Validator and preprocessor for all arguments that can be used in <mapframe> and <maplink> tags |
CParsoidDomProcessor | @license MIT |
CParsoidKartographerConfig | @license MIT |
CParsoidMapFrame | @license MIT |
CParsoidMapLink | @license MIT |
CParsoidTagHandler | @license MIT |
CTag | Generic handler to validate and preprocess the arguments of an XML-style parser tag |
▼NTests | |
CApiQueryMapDataTest | @group API @group Database @group medium @covers \Kartographer\Api\ApiQueryMapData @license MIT |
CApiSanitizeMapDataTest | @covers \Kartographer\Api\ApiSanitizeMapData @group Kartographer @group Database @license MIT |
CCoordFormatterTest | @covers \Kartographer\CoordFormatter @group Kartographer @license MIT |
CDataModuleTest | @covers \Kartographer\Modules\DataModule @group Kartographer @license MIT |
CKartographerTest | @group Kartographer @group Database @covers \Kartographer\Tag\LegacyTagHandler @covers \Kartographer\Tag\LegacyMapFrame @covers \Kartographer\Tag\LegacyMapLink @license MIT |
CMediaWikiWikitextParserTest | @covers \Kartographer\MediaWikiWikitextParser @covers \Kartographer\WikitextParser @group Kartographer @license MIT |
CSimpleStyleParserTest | @covers \Kartographer\SimpleStyleParser @group Kartographer @license MIT |
CSpecialMapTest | @coversDefaultClass \Kartographer\Special\SpecialMap @group Kartographer @license MIT |
CValidationTest | @covers \Kartographer\SimpleStyleParser @group Kartographer @license MIT |
▼NUnitTests | |
CExternalLinksProviderTest | @covers \Kartographer\Modules\ExternalLinksProvider @group Kartographer @license MIT |
CLegacyTagHandlerTest | @license MIT |
CMapFrameAttributeGeneratorTest | @covers \Kartographer\Tag\MapFrameAttributeGenerator @group Kartographer @license MIT |
CMapLinkAttributeGeneratorTest | @covers \Kartographer\Tag\MapLinkAttributeGenerator @group Kartographer @license MIT |
CMapTagArgumentValidatorTest | @covers \Kartographer\Tag\MapTagArgumentValidator @group Kartographer @license MIT |
CParserFunctionTrackerTest | @covers \Kartographer\ParserFunctionTracker @group Kartographer @license MIT |
CProjectionTest | @covers \Kartographer\Special\EPSG3857 @group Kartographer @license MIT |
CStateTest | @covers \Kartographer\State @group Kartographer @license MIT |
CTagTest | @covers \Kartographer\Tag\Tag @group Kartographer @license MIT |
CCoordFormatter | Formats coordinates into human-readable strings |
CHooks | @license MIT |
CMediaWikiWikitextParser | @license MIT |
CParserFunctionTracker | @license MIT |
CParsoidUtils | @license MIT |
CParsoidWikitextParser | @license MIT |
CPartialWikitextParser | @license MIT @codeCoverageIgnore |
CSimpleStyleParser | Parses and sanitizes text properties of GeoJSON/simplestyle by putting them through the MediaWiki wikitext parser |
CState | Stores information about map tags on page in ParserOutput |
CWikitextParser | @license MIT |
CPurgeMapPages | Purges all pages that use <maplink> or <mapframe>, using the tracking category |