Commit 8da3a62aad55d21d1000e1acc272c7ef6b842f49

Authored by mwasiluk
1 parent 6f9bff79

eurostat_Provider in providers-utility-controllet

controllets/providers-utility-controllet/eurostat.js 0 → 100644
  1 +function eurostat_Provider () {}
  2 +
  3 +eurostat_Provider.prototype.selectData = function(data) {
  4 + return JSONstat(data).Dataset( 0 ).toTable( { type : "arrobj" });
  5 +};
  6 +
  7 +eurostat_Provider.prototype.addLimit = function(url) {
  8 + return url;
  9 +};
0 \ No newline at end of file 10 \ No newline at end of file
controllets/providers-utility-controllet/providers-utility-controllet.html
@@ -3,7 +3,8 @@ @@ -3,7 +3,8 @@
3 <script src="ckan.js"></script> 3 <script src="ckan.js"></script>
4 <script src="openDataSoft.js"></script> 4 <script src="openDataSoft.js"></script>
5 <script src="generic.js"></script> 5 <script src="generic.js"></script>
6 - 6 +<script src="../shared_js/json-stat.js"></script>
  7 +<script src="eurostat.js"></script>
7 <script> 8 <script>
8 var providerFactory = { 9 var providerFactory = {
9 getProvider: function(dataUrl) { 10 getProvider: function(dataUrl) {
@@ -11,6 +12,8 @@ @@ -11,6 +12,8 @@
11 return new ckan_Provider(); 12 return new ckan_Provider();
12 else if (dataUrl.indexOf("search?dataset") > -1 || dataUrl.indexOf("search/?dataset") > -1) 13 else if (dataUrl.indexOf("search?dataset") > -1 || dataUrl.indexOf("search/?dataset") > -1)
13 return new openDataSoft_Provider(); 14 return new openDataSoft_Provider();
  15 + else if (dataUrl.indexOf("eurostat") > -1 )
  16 + return new eurostat_Provider();
14 else 17 else
15 return new generic_Provider(); 18 return new generic_Provider();
16 } 19 }