Changeset 34932


Ignore:
Timestamp:
2021-02-27T23:58:37+13:00 (3 years ago)
Author:
davidb
Message:

Code updated to work with sgvizer2. Change to barchart

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/transform/pages/about.xsl

    r34911 r34932  
    106106      <script type="text/javascript" src="//www.google.com/jsapi"><xsl:text> </xsl:text></script>
    107107          <script type="text/javascript" src="//mgskjaeveland.github.io/sgvizler/v/0.6/sgvizler.js"><xsl:text> </xsl:text></script>
    108        
     108
     109      <script type="text/javascript" src="ext/jena/sgvizler2/sgvizler2.js"><xsl:text> </xsl:text></script>
     110     
    109111      <script type="text/javascript">
    110112        <xsl:text disable-output-escaping="yes">
     
    112114                function() {
    113115         
    114                   sgvizler.prefix('dc','http://purl.org/dc/elements/1.1/');
    115               sgvizler.prefix('gsextracted','http://greenstone.org/gsextracted#');
    116 
    117                   //sgvizler.prefix('gsembedded','http://greenstone.org/gsembedded#');
    118           //sgvizler.prefix('greenstonedata','http://bedrock.resnet.cms.waikato.ac.nz:3030/greenstone/data/');
     116                  //sgvizler.prefix('dc','http://purl.org/dc/elements/1.1/');
     117              //sgvizler.prefix('gsextracted','http://greenstone.org/gsextracted#');
    119118
    120119
     
    123122          // "p": { "type": "uri" , "value": "gsextracted:Country" } ,
    124123          // "o": { "type": "literal" , "value": "United Kingdom" }
    125          
    126           sgvizler.containerDrawAll();
     124
     125          //sgvizler.containerDraw('sgvizler1-country-count');
     126
     127          sgvizler2.containerDraw('sgvizler2-country-count');
     128                 
    127129        }
    128130              );
     
    130132      </script>
    131133
    132       <div id="sgvzl_example1"
     134<!--
     135      <div id="sgvizler1-country-count"
    133136           data-sgvizler-endpoint="//sowemustthink.space/greenstone3-lod/greenstone/query"         
    134137           data-sgvizler-chart="google.visualization.PieChart"
     
    137140           style="width:650px; height:500px; margin-left: auto; margin-right: auto">
    138141        <xsl:attribute name="data-sgvizler-query">
     142          PREFIX gsextracted: &lt;http://greenstone.org/gsextracted#&gt;
    139143              SELECT (?country) (COUNT(?country) AS ?freqCount)
    140144              WHERE {
     
    148152      </div>
    149153
     154-->
     155      <div id="sgvizler2-country-count"
     156           data-sgvizler-endpoint="//sowemustthink.space/greenstone3-lod/greenstone/query"
     157           data-sgvizler-chart="google.visualization.BarChart"
     158           data-sgvizler-chart-options="title=Number of Songs from each Country|legend.position=none|height=900|chartArea.height=840|fontSize=11"
     159           data-sgvizler-log="2"
     160           style="width:650px; height:300px; margin-left: auto; margin-right: auto; overflow-y: scroll; overflow-x: hidden;">
     161           <xsl:attribute name="data-sgvizler-query">
     162         PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
     163         PREFIX gsextracted: &lt;http://greenstone.org/gsextracted#&gt;
     164         SELECT (?country) (COUNT(?country) AS ?freqCount)       
     165         WHERE {
     166           GRAPH &lt;http://localhost:3030/greenstone/data/eurovision&gt;  {
     167                       ?s gsextracted:Country ?country
     168           }
     169         }
     170         GROUP BY ?country ORDER BY asc(?country)         
     171           </xsl:attribute>
     172           <xsl:text> Loading ...</xsl:text>
     173      </div>
    150174
    151175      <div id="technicaldev-turnstyle" style="margin-top: 12px;">
Note: See TracChangeset for help on using the changeset viewer.