Posted by boombatower on January 22, 2008 at 4:00am
I recently compiled a report, http://drupal.org/node/200054, on three click heat map frameworks and how they related to Drupal. In the report I suggested that ClickHeat he be integrated into Drupal.
The issue suggested that I explain how to setup a server to collect data using the click heat map. To do so few changes would have to be made to the base Drupal installation.
- The ClickHeat library needs to be placed on the server in a place accessible to the web. The library can be downloaded form http://www.labsmedia.com/clickheat/.
- A small snippet of JavaScript needs to be added to the page.tpl.php and configured to match the server settings. This can be done through the ClickHeat interface.
If this works out a module integration using less hack like methods can be created that also allows the results to be viewed from the Drupal administration panel, but for now this should work.
Comments
Great! I'd love to see this
Great! I'd love to see this made into a drupal module that can be easily and readily deployed on sites. It would gain very valuable data for d.o and g.d.o not to mention hundreds of other sites. It would also make remote usability tests on drupal core do-able and possibly even scalable.
One consideration, the module should allow the heatmap-tracking server to NOT be the server for the site that's being tested. I assume that is possible?
You might like to add your post to the GHOP group. In case you're not familiar with g.d.o:
While you're there, the teaser on the usability groups home page for this story is broken. You can use "<!--break-->" in the body in drupal to set where the teaser should end.
Bevan/
Bevan/
Creating module
I would be interested in creating a module to integrate this into Drupal.
I believe that would be possible since the JavaScript/Ajax that is used to record the data can be sent anywhere, the only trouble may come from domain security conflicts with JavaScript interpretation, but I haven't looked into that.
If there are any specific suggestions on how to implement it let me know.
Development Started
I have created a project to create this integration module. http://drupal.org/project/click_heatmap
Check for updates, I hope to have a working version in a week or so.
Great! :) Bevan/
Great! :) Bevan/
Bevan/
First Release
I have made my first release. Check it out at: http://drupal.org/project/click_heatmap.
great work!
Well done - boombatower. Congrats on this. I think we should give a demo of this module in Boston - are you going to be there? If not, do you mind if I give the presentation about it?
It would probably be good if we could get some other folks to help describe how to best use the results of this module.
I'm not sure this would fill a whole session - perhaps we can do a "usability enhanncing module lightning talks" and include this as one of the modules.
--
Open Prediction Markets | Drupal Dashboard
knaddison blog | Morris Animal Foundation
Boston?
I would like to go, but I need to raise money in order to go.
I have a fundraising page: http://boston2008.drupalcon.org/user/500.
I plan to work on integrating the viewing/administration interface to work inside the Drupal administration interface if I get the time. Currently busy with my last GHOP task: http://drupal.org/node/212731.
Co-present?
Great Idea Greggles. If you're not sure how to present ideas on usage of heatmaps, I'd be happy to help you prepare and/or co-present.
Are you going to DrupalCon? I'll PM you.
Bevan/
Bevan/
great
@bevan Sounds great. I didn't get an email yet. I'll create a page about it on the drupalcon site. Do you think it's big enough to deserve it's own section?
@Boombatower - I'll be happy to ship some chipin your way. You've made great contributions and it would be great if you could make it out to Boston. If not, I'll just consider the money a down payment on meeting you at a future Drupalcon ;)
--
Open Prediction Markets | Drupal Dashboard
knaddison blog | Morris Animal Foundation
I would like to
I would like to come, but as of now I have $40 dollars. I started a new Chipin so I guess you could go ahead if you wish and if I don't get enough I will just save for next time.
http://boombatower.chipin.com/boombatowers-trip-to-boston-drupalcon-2008
Sorry Greg. I just realized
Sorry Greg. I just realized my message was unclear. I meant that I'll PM boombatower about it.
But since you've already created a session proposal and boomba probably won't make it I'll PM you now too!
Bevan/
Bevan/
I would still really like to
I would still really like to come and any financial aid would be appreciated. It is still possible.
2.x Branch
Just released 2.x branch of the module that provides full integration and viewing of heatmaps within Drupal.
If there are any comments on the heatmap interface post them: http://drupal.org/node/219506.
Gotta say some nice work
Gotta say some nice work here boombatower. I was looking in to setting up heat maps to track how a redesign was drawing folks' attention and you just saved me a lot of time and work. Seeing what I can toss your way to hit Boston (I can't make it unfortunately :P )
Atlanta, GA USA
Dont work module Click heatmap View click heatmaps.
Dont work module head map i put on my site , and forward to the site when in on the option
Click heatmap
View click heatmaps.
this my site
Underground Map
I try to confugured and nothing some tip to configured this module
http://drupal.org/project/click_heatmap