December 02, 2005
Graphs and Wikis, Oh My, Part Deux
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...
otndyu ekmci oxmtza kxlbv cyzw pacn muogwtzr
Hi very nice blog
i reed this blog
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.
hjxskv roqvpd pdgbjitn foyjhrv mxalpkqz fipcgjx dtyjqxro
Hello, do not click there.
> [url=So many spammers here :(
][/url]
Hello, do not click there.
> [url=So many spammers here :(
][/url]
Hello, do not click there.
> [url=So many spammers here :(
][/url]
Hello, do not click there.
> [url=So many spammers here :(
][/url]