diff --git a/.gitmodules b/.gitmodules index 6214ac0..ac55e76 100644 --- a/.gitmodules +++ b/.gitmodules @@ -12,3 +12,6 @@ [submodule "_resources/extensions/SemanticDependencyUpdater"] path = _resources/extensions/SemanticDependencyUpdater url = https://github.com/gesinn-it-pub/SemanticDependencyUpdater.git +[submodule "_resources/extensions/ExternalData"] + path = _resources/extensions/ExternalData + url = https://github.com/wikimedia/mediawiki-extensions-ExternalData.git diff --git a/_resources/extensions/ExternalData b/_resources/extensions/ExternalData new file mode 160000 index 0000000..deac8c5 --- /dev/null +++ b/_resources/extensions/ExternalData @@ -0,0 +1 @@ +Subproject commit deac8c50103a4c154b2d1f1e20a499e5a8aeb288 diff --git a/_settings/LocalSettings.php b/_settings/LocalSettings.php index ef86053..b22a0a7 100644 --- a/_settings/LocalSettings.php +++ b/_settings/LocalSettings.php @@ -154,12 +154,9 @@ //wfLoadExtension( 'DataTransfer' ); -//wfLoadExtension( 'NCBITaxonomyLookup' ); -$wgNCBITaxonomyLookupCacheTTL = 1296000; # 15 days -$wgNCBITaxonomyApiKey = getenv( 'MW_NCBI_TAXONOMY_API_KEY' ); -$wgNCBITaxonomyApiTimeout = 30; -$wgNCBITaxonomyLookupCacheRandomizeTTL = true; -$wgNCBITaxonomyApiTimeoutFallbackToCache = true; +wfLoadExtension( 'ExternalData' ); +$wgExternalDataSources['json'] = true; +$wgExternalDataAllowedDomains[] = 'api.taxoniq.net'; //wfLoadExtension( 'Variables' ); wfLoadExtension( 'PageForms' );