pwnt.be

I Love MooWheel

People sure are doing some amazing shit with MooTools. I came across MooWheel today and immediately wanted to play around with it.

A small version of my tag wheel
A small version of my tag wheel

Through some quick SQL magic, I was able to link together tags that have been used on the same blog post. The result for the top 20 tags is shown in the image above. I love this sort of visualization gizmo.

Moreover, the actual tag wheel is interactive. Also, it has even more tags. The bad news is that it doesn’t work on Internet Explorer or Safari (oops). The former should be taken care of by ExplorerCanvas, but all I get is a cryptic error message. As for the latter, I have no idea how to extract useful debugging information from Apple’s Error Console, which reads

INVALID_CHARACTER_ERR: DOM Exception 5

I can’t seem to double-click or—God forbid—right-click that message to obtain any details, but it doesn’t bother me that much, personally.

Update: It’s also working in IE now. It turns that MooWheel adds "px" to both its <canvas> elements’ width and height attributes, which makes ExplorerCanvas go haywire. Easy to fix, all in all.

Comments on This Post

  • Says shadytrees, roughly 3 years and 7 months ago:

    It works for me (I’d type WFM here, but that would remind me of Mozilla Bugzilla—and then I’d have to kill myself) on Safari 3.1.2 with no reported errors.

  • Says Tim, roughly 3 years and 7 months ago:

    Weird, I must have accidentally fixed it with some minor updates.

  • Says grant, roughly 3 years and 1 month ago:

    little late on this one. the author of moowheel says you can “Allow each item on the wheel to be a ‘link’; when the use clicks an item, you can execute a function.” I’ve had no such luck. Would one of you please be kind enough to explain if you were able to do so, and if so, how? I would very much appreciate it.

  • Says Tim, roughly 3 years and 1 month ago:

    Just specify an |onItemClick| event handler. You can see how I pulled it off in the source code of the tag wheel.

Post a Comment

This contraption supports Gravatar, as well as Markdown with SmartyPants. If none of that made sense to you, feel free to ignore it and start typing.

  • :)
  • :D
  • ;)
  • :-O
  • :P
  • :@
  • :$
  • :S
  • :(
  • :'(
  • :|
  • :-#
  • 8-|
  • ^o)
  • :-*
  • +o(
  • :^)
  • *-)
  • 8-)
  • |-)
Disorientation
Continuity
Tangentiality
Retributions
Automating OpenVPN Connection on Windows XP
blanky, sky, Tim, Geb, 12vpn, Tim, neecom
Simple Linear Regression with JFreeChart
Nicolas Machado, Sascha, Tim, Sascha, Tim, Sascha
De Canvascrack: een epiloog
Tim, Steven Noels
Lplayer for the Rest of Us
jesus2099, Tim, jesus2099, Tim, jesus2099, Tim, PixelPirate
Proximus, Universiteit Gent, Kafka: schrappen wat niet past
Tim, Bart Coppens, Tim, Steven, Tim, Femke
Colophonics