NAT docs
This commit is contained in:
@@ -13,3 +13,5 @@
|
|||||||
(if (canProcessEntry archive e)
|
(if (canProcessEntry archive e)
|
||||||
(dictSet entries e.id e)
|
(dictSet entries e.id e)
|
||||||
(entries.remove e.id)))
|
(entries.remove e.id)))
|
||||||
|
|
||||||
|
// TODO systems may need access to a UI
|
||||||
|
@@ -5,5 +5,8 @@ import kiss.List;
|
|||||||
import nat.System;
|
import nat.System;
|
||||||
import haxe.Json;
|
import haxe.Json;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base System that processes Entries using the HTTP API for any wiki built with MediaWiki
|
||||||
|
*/
|
||||||
@:build(kiss.Kiss.build())
|
@:build(kiss.Kiss.build())
|
||||||
class MediaWikiSystem extends System {}
|
class MediaWikiSystem extends System {}
|
||||||
|
@@ -6,5 +6,8 @@ import kiss.Prelude;
|
|||||||
using haxe.io.Path;
|
using haxe.io.Path;
|
||||||
using StringTools;
|
using StringTools;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* System which downloads and attaches images from Wikipedia pages that match Entries' names.
|
||||||
|
*/
|
||||||
@:build(kiss.Kiss.build())
|
@:build(kiss.Kiss.build())
|
||||||
class WikipediaImageSystem extends MediaWikiSystem {}
|
class WikipediaImageSystem extends MediaWikiSystem {}
|
||||||
|
Reference in New Issue
Block a user