Temlakos <temla...@gmail.com>, Tue, 21 Dec 2010 07:26:27 -0500:
It's time for some of us to begin a crash course, possibly of our own
devising, on How To Extend MediaWiki 101.
Theoretically, this shouldn't be a complex problem. We know that various
Class A, B, C, D, and E networks commonly resolve exclusively to the USA
and to various countries. We should even be able to recognize an IP that
comes from the Netherlands, and distinguish it from one that comes, say,
from the Republic of Israel.
It's just that I don't know--yet--all the "hooks" that an extension
needs to have. I found "extending" Semantic MediaWiki for CreationWiki
difficult enough. (I sought to extend their Date datatype to reach back
in history, and to recognize a date in the Hillel calendar or even in
Floyd Nolen Jones' best estimate of the Biblical calendar.)
Of course, saying the above means that I do not know whether anyone as
yet written an extension for MediaWiki that allows selective blocking of
networks referable to a given country, or selectively /allowing/ only
IPs from the USA.