December 02, 2005

Graphs and Wikis, Oh My, Part Deux

Posted at December 2, 2005 12:03 AM in CaseWiki , CaseWiki , MediaWiki , Wiki .

In a previous post I talked about the things that could be done with graphs on wikis. After a few hours programming today, I managed to create a quite elaborate graph extension for MediaWiki. Although I haven't gotten around to creating a plotting graph extension (yet), I am rather pleased with my current extension.

On the wiki, you will notice Special:Graphs. This is my extension. There are a few links on that page that let you download XML that describes a graph for a dataset. That's only half of it!

From the XML description of the graph of the entire wiki, I am able to extract relevant datasets and formulate them how I desire. One format method is Graphviz, which, (surprise, surprise) has a parser hook in the Case Wiki. So, by querying Special:Graphs/graphviz/category/categoryname, where categoryname is a category in the Case Wiki, you get the Graphviz markup to display a visual representation of that category. You will notice that this graph is now displayed automatically on some category pages (categories with about 10 or less nodes to be exact).

Check out:

Category:People
Category:Bars
Category:Computer Networks

I know the font looks a little weird. It has to do with not have TrueType installed on the wiki server. I'll look into recompiling the image generator later. Until then, happy wiki'ing.

Trackback

You can ping this entry by using http://blog.case.edu/gps10/mt-tb.cgi/4443 .

Comments

The Red Hot Chili Peppers are leading the way at this years MTV Europe music awards with four nominations...

Posted by Edwin Francisco at December 7, 2006 04:59 AM

otndyu ekmci oxmtza kxlbv cyzw pacn muogwtzr

Posted by dzbrawmf knuc at December 30, 2006 11:21 AM

Hi very nice blog
i reed this blog

Posted by lokjoret at January 19, 2007 02:47 AM

My[url=peircing.casinogamefactory.com]piercing[/url] fetish first started in 5th grade when I saw my friend get her belly button [url=body-peircing.kisswings.com]pierced[/url]. It was really cool and I wanted one right away. I asked my parents, but I was like ten, so obviously the answer was a definite no. When I was in seventh grade I started nagging and nagging them. No no no no no. Only if I got all A's and B's was I allowed. I promised my mom that I would show her some good grades, then she would let me get it [url=nipple-peircing.eticketsontime.com]pierced[/url] and if I didn't keep my grades up I'd take it out. Sounds good. In 8th grade, I wrote up a contract saying I would keep my grades up, and keep my room clean and what not. I don't get the best grades[url=peircings.casinogamefactory.com],[/url] but my room usually stays clean. Most of the rules that I made for my belly button ring I didn't keep[url=body-peircings.casinogamefactory.com],[/url] but my mom thinks it's cute so she's not going to make
me take it out.

Posted by bolivaruss at January 19, 2007 08:32 AM

hjxskv roqvpd pdgbjitn foyjhrv mxalpkqz fipcgjx dtyjqxro

Posted by mrlodc hlqsjyib at January 26, 2007 06:56 PM

Hello, do not click there.
> [url=So many spammers here :(
][/url]

Posted by Oregon at January 30, 2007 11:54 PM

Hello, do not click there.
> [url=So many spammers here :(
][/url]

Posted by Oregon at January 30, 2007 11:54 PM

Hello, do not click there.
> [url=So many spammers here :(
][/url]

Posted by Oregon at January 30, 2007 11:55 PM

Hello, do not click there.
> [url=So many spammers here :(
][/url]

Posted by Oregon at January 30, 2007 11:55 PM

Post a comment










Remember personal info?