From: Yaron K. <ya...@gm...> - 2011-01-28 22:05:34
|
Hi Nicole, It seems that you didn't attach the pictures; but in any case, I tried replicating the problem, and it works fine for me - see the following page: http://scratchpad.referata.com/wiki/JqPlotPie_test I set the value for "Einbuch" to be 0, and everything looks fine to me in IE 8. Maybe you're using an older version of SRF? -Yaron On Fri, Jan 28, 2011 at 6:26 AM, Koenderink, Nicole < Nic...@wu...> wrote: > Hi all! > > We're happily working with the SemanticResultFormats extension (version > 1.5.2), e.g. to make graphs in our wiki. > We seem to be running into some javascript issues under IE 7 and 8 though. > Under Firefox, the following query works out well. It shows the number of > projects in our wiki with a certain fixed criterium and how these are > distributed over the various parties (ketenschakel). I have added a > Firefox-picture and a IE-picture of the query output to this mail. > > <table> > <tr><td> > > {{#ask:[[Category:HiddenKetenschakelDuurzaamheidscriterium]][[HeeftCriterium::{{{Criterium}}}]] > |mainlabel=- > |?HeeftKetenschakel=Ketenschakel > |?NumberProjectsKetenschakelDuurzaamheidscriterium=# proj. per criterium > per schakel > |order=descending > |format=jqplotpie > }} > </td><td> > > {{#ask:[[Category:HiddenKetenschakelDuurzaamheidscriterium]][[HeeftCriterium::{{{Criterium}}}]]|mainlabel=- > |?HeeftCriterium=Criterium > |?HeeftKetenschakel=Ketenschakel > |?NumberProjectsKetenschakelDuurzaamheidscriterium=# projecten > |sort=NumberProjectsKetenschakelDuurzaamheidscriterium > |order=descending > }} > </td></tr> > </table> > > The problem seems to be caused by the fact that some parties have 0 > projects for the fixed criterium. Firefox deals with this by not showing the > empty pie chart bits. IE messes up the pie chart. The view source code > option of the browser shows the following bit of code, in which the correct > values from the query are given to the jqplot function: > > <!-- Head Scripts --> > <script src="/d/skins/common/jquery.min.js?270"></script> > <!--[if IE]><script language="javascript" type="text/javascript" > src="/d/extensions/SemanticResultFormats/jqPlot/excanvas.min.js"></scr > ipt><![endif]--> > <script > src="/d/extensions/SemanticResultFormats/jqPlot/jquery.jqplot.min.js?2 > 70"></script> > <script > src="/d/extensions/SemanticResultFormats/jqPlot/jqplot.pieRenderer.min > .js?270"></script> > <script type="text/javascript"> > jQuery.noConflict(); > jQuery(document).ready(function(){ > jQuery.jqplot.config.enablePlugins = true; > plot1 = jQuery.jqplot('pie1', [[['Verwerkende industrie', 9], > ['Retail', 0], ['Primaire producent', 38], ['Out of home', 0], > ['Groothandel', 0], ['Grondstof', 9], ['Consument', 3], ['Bewerkende > industrie', 0]]], { > title: ' ', > seriesDefaults: { > renderer: jQuery.jqplot.PieRenderer, > rendererOptions: { > sliceMargin:2 > } > }, > legend: { show:true } > }); > }); > </script> > > Removing the empty pie slices from the plotting is possible, but not a good > option in our case: we are creating similar plots for different criteria. > For interpretation purposes, it is preferable that the yellow slice in each > of the plots refers to the same party (ketenschakel). > > I hope anybody knows where the problem is: is it an IE problem, is it > something that should be solved in the SemanticResultFormats extension? How > to solve it? > Or alternatively: is there a way to assign fixed colours to fixed parties > in the pie (even if sometimes the pie slice is omitted)? > > Thanks a lot for thinking along! > Nicole > > > > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |