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 |
▼NProjection | |
CEPSG3857 | @license MIT |
▼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 |
CMapTagArgumentValidator | Validator and preprocessor for all arguments that can be used in <mapframe> and <maplink> tags |
CParserFunctionTracker | @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 @license MIT |
CCoordFormatterTest | @covers \Kartographer\CoordFormatter @group Kartographer @license MIT |
CExternalDataLoaderTest | @group Kartographer @covers \Kartographer\ExternalDataLoader @license MIT |
CKartographerTest | @group Kartographer @covers \Kartographer\Tag\LegacyTagHandler @covers \Kartographer\Tag\LegacyMapFrame @covers \Kartographer\Tag\LegacyMapLink @license MIT |
CSimpleStyleParserTest | @covers \Kartographer\SimpleStyleParser @group Kartographer @license MIT |
CSpecialMapTest | @covers \Kartographer\SpecialMap @group Kartographer @license MIT |
CValidationTest | @covers \Kartographer\SimpleStyleParser @group Kartographer @license MIT |
▼NUnitTests | |
CExternalLinksProviderTest | @covers \Kartographer\ExternalLinksProvider @group Kartographer @license MIT |
CLegacyTagHandlerTest | @license MIT |
CParserFunctionTrackerTest | @covers \Kartographer\Tag\ParserFunctionTracker @group Kartographer @license MIT |
CProjectionTest | @covers \Kartographer\Projection\EPSG3857 @group Kartographer @license MIT |
CStateTest | @covers \Kartographer\State @group Kartographer @license MIT |
CCoordFormatter | Formats coordinates into human-readable strings |
CDataModule | @license MIT |
CExternalDataLoader | Gets external data in GeoJSON on parse time |
CExternalLinksProvider | @license MIT |
CHooks | @license MIT |
CMediaWikiWikitextParser | @license MIT |
CPartialWikitextParser | @license MIT |
CSimpleStyleParser | Parses and sanitizes text properties of GeoJSON/simplestyle by putting them through the MediaWiki wikitext parser |
CSpecialMap | Special page that works as a fallback destination for non-JS users who click on map links |
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 |