Comments
If you are going to submit a bug, please use the bug report section.
Here you can post whatever you want about the (smt) system. Just scroll down this page and fill in the form. SPAM is removed automatically.
116 comments so far
-
# mr_xtatic on 06 December 2006 (13:01) said:
Nice work! Hope to see it finished soon :D
-
# Luis Leiva on 17 December 2006 (19:07) said:
I am currently working as freelance in some web & video projects, waiting for a research grant, so i really don't know when will this project be totally finished.
I hope to fully develop it soon! -
# Sergio on 07 July 2007 (07:07) said:
Nice and impressive work, it will turn the web design to a real ergonomic and useful web design, by knowing the behaviour of your potential visitors, its a great idea
-
# Jorge Laranjo on 07 October 2007 (12:12) said:
Hi Luis. I talked with you on the IADIS conference. This software sounds cool. I'll give it a try on my personal website and some other projects. If you want to discuss features to add-on just e-mail me :-)
-
# Nomikon on 27 December 2007 (13:01) said:
Hello, I'm just testing (smt). HTML and XML files are being recorded in their respective folders, but looking at any HTML file I'm unable to get the mouse tracking layer. Surely I'm missing something...
-
# Luis Leiva on 27 December 2007 (16:04) said:
@Nomikon: Maybe your problem is located in smt_storeData.php, where you have to define your paths and JS files acordingly to your filesystem folder's structure. Please read the documentation provided or send me the URL to your monitored HTML page(s) and i will have a look.
Best regards. -
... on 2008 tons of SPAM were received, and legitimate comments were removed accidentally in the cleaning process. Sorry.
-
# Scot Colford on 28 April 2009 (15:03) said:
Very much looking forward to using this in our next web site redesign. It would be wonderful if that times out with v2!
-
# Luis Leiva on 30 April 2009 (10:10) said:
@Scot: Thanks for your interest in the mouse tracking tool!
The acquisition and visualization modules are already finished. I'm working now on the preprocessing and statistical ones.
By now, if everything goes well, the first (smt) 2 release will be available in one month or two (surely before summer).
Best regards,
Luis -
# jordi on 25 June 2009 (13:01) said:
buenas luis, enhorabuena por tu trabajo. Es increiblemente fácil de instalar y actualizar. Solo una pregunta: ¿para que sirve al admin password de playground? Gracias!
-
# Veselin on 25 June 2009 (20:08) said:
Very nice tool, i'm lovin' it! I'm waiting for ver2, is it coming soon?
-
# Luis Leiva on 25 June 2009 (22:10) said:
@jordi: El password se requiere para borrar los logs del servidor. Nada más ;)
Es algo que tendría que haber cambiado hace mucho tiempo; pero como dentro de poco liberaré la versión 2, ahora me estoy dedicando a debugarla.
@Veselin: Maybe in 2 weeks the new version 2 will be published as a beta release for testing. Check the downloads section.
Thank you all for the feeback provided! -
# David on 28 June 2009 (14:02) said:
Im shure it is a nice tool but i spent nearly 30 minutes to figure out what the admin password is to log in? cant find the info here on the site or in the zip file?
-
# Luis Leiva on 28 June 2009 (18:06) said:
@David: The password is only required to delete the server logs -- it's a silly thing, but necessary.
The new version comes with a brand new Content Management System, so please try the first beta release in 2 weeks and tell me what do you think ;) -
# Nick on 29 June 2009 (20:08) said:
Is there a way for this to be used to track information inserted into forms? I.e. for marketing purposes?
-
# Luis Leiva on 29 June 2009 (23:11) said:
@Nick: The user privacy is very important, and this functionality would be harmful: it could be used to steal passwords, for example. Tracking mouse data alone is not as harmful as tracking keyboard strokes.
For those "marketing purposes", the server-side script that processes the form should be able to store the user's data in some kind of database. -
# Kaloyan Petrov on 30 June 2009 (14:02) said:
When I try to track my mouse movement both locally or remote the script does not record anything if I'm using Safari 4 on Mac OS X 10.5.7 It works fine under Firefox on my mac, though. What could be the reason? I did check and scripts are allowed and the other java scripts on the page work.
-
# Luis Leiva on 30 June 2009 (17:05) said:
@Kaloyan: Thanks for your appreciation. I noticed that there was a function scope issue on (smt) initialization under Webkit-based browsers. In (smt)2 i use a slightly different approach to handle the DOM load ready event.
I've updated the current (indeed old) version on the downloads section with the same initialization as in (smt)2. Please give it a try, since it works nicely on all browsers that i tested under Linux and Windows. -
# Chris on 30 June 2009 (22:10) said:
Nice idea! I am a PHP programmer and just installed the v1 script today but it's not working in firefox 3 or IE7... I tested to see if the script is being called properly from the HTML and it is. The main function in smt_record.js is being called but something is preventing the function from initializing properly. Maybe the browser detection isn't working... I am not proficient enough at javascript. Any ideas?
-
# Luis Leiva on 30 June 2009 (23:11) said:
@Chris: I've tested it "out of the box" on Firefox 2 & 3, IE 6, 7 & 8, Google Chrome, Opera 9... both on Linux and Windows and it worked. So, check dir permissions: both logs dir must be writeable by the Apache/PHP users (usually www-data).
-
# Yoran on 01 July 2009 (13:01) said:
can't get it working, i installed files on /smt . All settings are ok on server. I add the javascript code to a html test file in the head. But i don't get any logs on playground or log maps. The maps are on 777. help me please!
-
# Yoran on 01 July 2009 (14:02) said:
Got the same problem as Chris. Got some javascript errors on IE and FF. It is in the browserdetection. Hope someone can help me to fix it? I don't have any javascript knowlegde
-
# Per on 06 July 2009 (21:09) said:
Also got the javascript error with the latest release, not with the release before that one though wich was working fine. The javascript error occassionally but often pops up with a window stating "int". Same thing in both IE and FF.
-
# Luis Leiva on 07 July 2009 (09:09) said:
@Per: Fixed! Actually that was not an error, just a JavaScript alert dialog; and it said "init" (to ensure that the record script was initilized properly).
The current (smt) version is indeed a proof of concept. I'm developing (smt)2, and i won't work on two versions at once. Version 1.1.8 is stable right now, fully tested, with some "issues" though (read the documentation). -
# Nic on 07 July 2009 (13:01) said:
Any idea when version 2 will be available? I cant wait :)
-
# Yoran on 08 July 2009 (08:08) said:
It's working now, but i ve an other problem now. When im on playground and click on replay i don't see an "movie" or something else. It is just the page i want to track, nothing is moving, no mouse etc. What i've to change in the codes or something else?
-
# Yoran on 08 July 2009 (09:09) said:
It look like he don't create an xml file?
-
# Yoran on 08 July 2009 (09:09) said:
Sorry he is writing an xml file. so thats ok. But i don't get the mouse tracking layer ..
-
# Luis Leiva on 08 July 2009 (11:11) said:
@Yoran: Please read the documentation.
-
# Nic on 09 July 2009 (10:10) said:
@Yoran: I get the same problem. I see the recording in the admin control panel however when I click reply all I see is a HTML page with no recording. For some reason the replay.js isnt included. Is this necessary?
-
# Nomikon on 11 July 2009 (22:10) said:
Hi, for version 2, why not to add some DB abstraction so we could use another database engine, such as PostgreSQL? Maybe even PDO could do the trick, even if it isn't a true abstraction layer.
-
# Luis Leiva on 12 July 2009 (00:12) said:
@Nomikon: It's a very very good suggestion, and it's so easy to implement by using PEAR -- the package MDB2 is quite good at managing databases. Although, not all production servers have PEAR support. However, the PDO extension is usually included on PHP installations by default but, as you pointed out, it does not provide a real database abstraction.
I chose MySQL because it's the most popular RDBMS on the Web, and a lot of users are familiarized with it. I will consider your suggestion, especially if there are more people interested in using (smt)2 with other DB engines. Thanks for the feedback! -
# Leo on 14 July 2009 (20:08) said:
I've setup script bt it only works with IE and FF, Opera and Chrome dont record anything. Are there any known issues?
-
# Luis Leiva on 14 July 2009 (22:10) said:
@Leo: It's all detailed on the documentation.
-
# Leo on 15 July 2009 (17:05) said:
Using stable 1.1.8 here. Opera does not seem to record no matter what I do. I closed the browser, relounched it, have clicked links - nothing...
-
# Riddleywalker on 15 July 2009 (19:07) said:
Great Job! Looking forward to the second version.
-
# Wolferl on 16 July 2009 (08:08) said:
At the moment your using version 2 as ur demo is that right? Looks really cool
-
# Leo on 17 July 2009 (21:09) said:
When can we anticipate the version 2 download? any ETA? Thanks
-
# Tim on 19 July 2009 (04:04) said:
Cant wait until version 2!
-
# Oscar on 20 July 2009 (17:05) said:
Very nice, the demo is impressive.
-
# Dmitry on 21 July 2009 (00:12) said:
does it support recording of actions/clicks when moving from page to page, assuming each page has neccessary js code included? so I opened page A - clicked link moved to p.B, and made clicks there will I get this recorded in a single session?
-
# Luis Leiva on 21 July 2009 (10:10) said:
@Dmitry: Yes, that's how (smt)2 works. Note that on version 1 it is not implemented, since there is no database engine involved.
-
# Wolfi on 21 July 2009 (15:03) said:
Is there some guide how to install smt2? Thank u so very much!
-
# Nic on 21 July 2009 (21:09) said:
@Wolfi Check Google Code. It has all the information you need. @Luis There is a slight problem with the installation procedure. When I tried to install it the ext table didn't fill with the data about the default plug-ins. I got round this by adding the manually.
-
# Luis Leiva on 21 July 2009 (22:10) said:
@Nic: Mmm, quite strange since nobody reported that before... I've installed on several webservers (both Linux and Windows) and there were no problems.
-
# griser on 24 July 2009 (10:10) said:
What would be good to have: 1. On tracking report add aditional column showing is item have movements/clicks 2. An oportunity to view all activities by all users for a given period of time on same pages (a kind of heatmap, but having information about mouse movements as they are on js or swf reports)
-
# griser on 24 July 2009 (10:10) said:
It' would be better to have in Tracking report's table such info: clientID(1 fro each client) LastDate(last date of user's activities)Time(all users's time) Sessions (number of all user's sessions) Visualize (SWF/JS) - for first user's session,chaining when viewed to all sessions pieces of a user Action(analyze the same as now - showed from first session / delete - move to analyze page, add here Delete to delete user with all his sessions)
-
# Steven on 11 August 2009 (23:11) said:
Hi, Firstly, thanks for such a great script! I have a couple of suggestions which you might consider. 1. Exclude the administrator from being recorded, either via IP Address or a cookie. 2. Option to delete ALL records in one go (instead of deleting each record individually). Also, on the Dashboard, it said "Could not find new (smt) releases. If your Internet connection is OK, maybe the server is temporarily down." However, when I manually load http://smt.speedzinemedia.com/smt/versioncheck.php?v=2.0.0-beta3 in my browser, I get a result of 1 meaning I have the latest version. For some reason when the script does it, it seems to receive a result of 0. I do have the latest version, 2.0.0-beta3. Thanks, Steven
-
# Steven on 12 August 2009 (02:02) said:
Also, when I delete records from the Tracking Report page, I always get a warning on the Dashboard saying "There are x logs in cache dir, but there are 0 in database, which is something weird :/". If I then empty the cache directory via FTP, the warning is replaced by "The log cache is empty." So is it possible to delete records in the admin panel but not have to use FTP at all, and not receive any warnings? I tried turning off the cacheDays setting on the Customize page but it didn't make any difference. It just gets a bit frustrating having to load my FTP programme up every time I want to delete the records. This wasn't necessary in the 1.x series.
-
# Luis Leiva on 12 August 2009 (14:02) said:
@griser & Steven: Thank you for your suggestions! I'll mix them after holidays on a new release that will report both a user model and a page model.
@griser: Almost everything that you requested is implemented in the new version (2.0.0, no beta) - not exactly as you described but similar concepts were considered.
@Steven: About deleting records, you may note that (smt)2 is, fortunately, not as simple as v.1. There are 2 kinds of records themselves: the user log and the cache log. Each user log is unique, but cache logs can (and it's recommened to) be shared among thousands of users. In that way, user metrics can be grouped for the same URL and a web page model can be inferred - this is implemented on new version. So, for deleting user logs you may use the Tracking Report section, and for deleting cache logs you may wait for the next release to be done automatically (by now you can delete them safely via FTP). -
# Benjamin on 31 August 2009 (12:12) said:
Hi! I have been playing around with beta3 of 2.0.0 quit a bit and I have to say that I really like it. I am from Germany and our law is very strict regarding the privacy of the visitors. So I have to use the warning for users and ask for their approval to record their data. And I did not really like the ugly javascript dialog you see with a blank page in the background. So I did some work on the code to allow for nice div-based question box that loads with the page. I changed the script so that it starts recording right away and if the user decides to disallow that the record gets deleted. If the user agrees though the record will be saved. Also the script now remembers if a user has already agreed or disagreed and shouldn't aks twice. I uploaded a diff-file for you to see the changes that I made to the code and also the little code snippet that shows the dialog-div. diff: http://www.webmatch.de/smt-patch/smt-2.0.0-notification_patch.diff div: http://www.webmatch.de/smt-patch/snippet.html Please notice, that some code lines rely on prototype and some might not be cross-browser. I hope you like it. Please feel free to contact me if you have any questions. Benjamin
-
# Luis Leiva on 02 September 2009 (15:03) said:
@Benjamin: Cool! I'll implement something similar on next releases (2.0.1) Kudos to you
-
# Benjamin on 04 September 2009 (10:10) said:
Thanks.
Is there a way to stay informed about updates?
Do you offer a newsletter somewhere? Twitter? Blog/Rss?
Best Regards! -
# Luis Leiva on 04 September 2009 (10:10) said:
@Benjamin: By now this website and the smt2 Google code are the only "live" resources to look for new info.
You can check http://code.google.com/p/smt2/feeds to get the latest updates. Soon i'll add also an RSS2 feed for this site. -
# eureka on 11 October 2009 (11:11) said:
hello luis leiva,you have done great great..work!
i have got some problems ,i did the same as http://code.google.com/p/smt2/wiki/readme , and i login in as root ,it tell me :You are using the latest (smt) version: 2.0.0 The MySQL server is up and running properly. The log cache is empty. But there is noting in“tracking-report” ,just a “No more records found!”
i have tested locally both on windows and centos,I dont know why,What is the problem? need your help !thanks! -
# eureka on 12 October 2009 (10:10) said:
Hi~The js included in cannot work with flash object background transparent in Firefox and chrome ,is that a bug?
-
# eureka on 12 October 2009 (10:10) said:
Hi~I have an idea,let the root check if smt(the js code) is Installed in his website?Function like google analysis “Check Status ”,ok?
-
# Luis Leiva on 12 October 2009 (17:05) said:
@eureka: Please check the documentation (the root user is never recorded).
Tracking works over Flash movies too (try the demo examples).
The root user must include the javascript code on that pages that require monitoring (it could be only one single page or the whole site, so the "check status" feature is nonsense here -- Google analytics works differently). -
# eureka on 13 October 2009 (03:03) said:
Thanks!I have got it
I know tracking works over Flash movies too,but cannot work with flash object background transparent in Firefox and chrome ,is that a bug? -
# bespoke software on 28 October 2009 (13:01) said:
Nice post, This is a really helpful post, Keep up the good work, Thanks for bringing this up
-
# helmi on 23 November 2009 (10:10) said:
Hi, Inside tracking report, both visualize and action columns keep saying "please wait..." and "receiving data" and they don't seem to ever change. What am I doing wrong? Thank you in advance.
-
# Alex on 08 December 2009 (10:10) said:
Hi, Your application is great, it help me alot. But I need to record root user, can you show me the file I need to modify to record root user? I know edit PHP and CSS file. Thanks in advance. Alex
-
# Luis Leiva on 08 December 2009 (11:11) said:
@Alex: To enable recording the root user just change the line 2 of file /core/store.php:
if (empty($_POST) || $_COOKIE['smt-root']) exit;
to:
if (empty($_POST)) exit; -
# Alex on 18 December 2009 (10:10) said:
Great, It work. But I found a issue on IE8. When you begin select text on page, the script stop record. Alex.
-
# Luis Leiva on 18 December 2009 (12:12) said:
@Alex: I'm already aware of IE inconsistencies... The issue you are reporting is related to the focus and blur events. It is fixed in the demo examples, and it will be included in version 2.0.1.
Thank you anyway for your comment. -
# Alex on 18 December 2009 (16:04) said:
Hi Luis, could you please update the lastest version, or somewhere I can download the lastest version (beta also). I need it urgently, It's a great help.
Thanks and best regards, Alex. -
# Luis Leiva on 18 December 2009 (20:08) said:
@Alex: I've committed the changes for the JS record file (both source and minified files) in the SVN. Hope it'll be useful.
-
# Alex on 19 December 2009 (02:02) said:
Thank you very much Luis, checkout out now. Alex
-
# Christoph on 12 January 2010 (15:03) said:
Hi Luis, yesterday I came across smt2 and I have to say that this awesome and you did a really good job.
I had no problems with installing and using smt2, but somehow I noticed some mismatch between the recorded user data and my site. It seems that smt2 stops too early with tracking the user movements. So it is impossible to see which link the user has clicked in the end.
Sometimes I get the following warnings in visualization mode: Warning : implode() [ function.implode ]: Bad arguments. in ...admin/ext/tracking-report/includes/user.php on line 34
Warning : implode() [ function.implode ]: Bad arguments. in ...admin/ext/tracking-report/includes/user.php on line 35
Warning : implode() [ function.implode ]: Bad arguments. in ...admin/ext/tracking-report/includes/user.php on line 36
I am currently using the SVN Version, but had the some problem with the stable release. I am using Joomal and I integrated both js files at the end of my HTML header.
I would be really happy if you have some explanations for this. -
# Luis Leiva on 12 January 2010 (22:10) said:
@Christoph: These warnings appear because the script is trying to implode an empty array. I'll fix this on next release 2.0.1. Thank you for the info.
-
# Christoph on 12 January 2010 (22:10) said:
Thanks for your fast reply Luis. Do you also have an idea about my problem with the missed tracking of user movements?
-
# Luis Leiva on 14 January 2010 (20:08) said:
@Christoph: I have no idea, it could be a configuration problem. You should provide an URL where this issue could be reproduced.
-
# ani on 01 February 2010 (06:06) said:
Great lib. I want to know if there is any possibility to implement and show the heatmap of user activity like on http://blog.clicktale.com/2009/11/23/eye-tracking-for-everyone/ I need it on one of my project Thanks
-
# Luis Leiva on 01 February 2010 (20:08) said:
@ani: I've implemented 2 kind of heatmaps, called 'fog' and 'shadow' (see figure 4 in this paper). I'll try to release version 2.0.1 hopefully in 1 week, if I have enough free time to do the last tuning.
-
# gdsapir on 15 February 2010 (17:05) said:
Hola Luis, muy interesante tu proyecto. He tratado de instalar el sistema en un servidor de MediaTemple que posee MySQL 5.2 y sin embargo, la instalación me da un mensaje de error aclarando que poseo la version 4.1 cuando esto no es cierto. Alguna posible ayuda se te ocurre? Gracias
-
# Chris on 24 February 2010 (11:11) said:
Hey, is there a changelog somewhere? Thanks
-
# Luis Leiva on 24 February 2010 (11:11) said:
@Chris: Yes, it's bundled both on the ZIP file and the SVN revision.
-
# Canvas Prints on 02 March 2010 (15:03) said:
I had the problem with IE8 as well, any ideas ?
-
# kassy4 on 16 March 2010 (16:04) said:
Hi there, I'm trying to get this working, but it shows me 'The log cache is empty.' and won't write to the database even though (out of desperation) I've applied a 777 permission to the whole smt2 folder. The pages are here.... http://misterstevenson.com/testing/power/index.html I'm doing a prototype testing.... any help would be very much appreciated and I'd be sure to donate if I get this working!! Kat
-
# Luis Leiva on 16 March 2010 (16:04) said:
@kassy4: Please read the documentation at Google code. There you have detailed all the needed instructions, really. If you can't get it working, then ask me again. Regards, Luis
-
# kassy4 on 16 March 2010 (16:04) said:
Hi Luis, I've gone through all the documentation... did I miss something? This looks really cool so I'm keen to get it working! * Server permissions. (I have changed all access to 777) * No firewall is blocking connections. Just loose your firewalls rules for smt2. (I do not have a firewall running) * The root user is never tracked. Try to access your site from another browser or computer. (I have asked various friends in different locations to click around on the pages, and still nothing...) It has the following errors: Could not find new (smt)2 releases. If your Internet connection is OK, maybe the server is temporarily down. The log cache is empty. Any ideas? It installed no problem.... :(
-
# Luis Leiva on 16 March 2010 (16:04) said:
@kassy4: Just follow the readme instructions and look for your installed version. I provided 2 working examples, both for version 2.0.0 and 2.0.1.
-
# joeyonetime on 18 March 2010 (05:05) said:
I am reviewing a successful install, but I am confused by the report. What do the blue dots signify? What is do the coloured x's mean, besides he red one's for clicks? Is there a way you can explain all the symbols and what they mean?
-
# Sarp on 20 March 2010 (16:04) said:
Hi Luis, First of all, thank you for your work. If the page scroll if you have followed Luis scroll down and take action if we can not be followed in monitoring? this is a problem because some operations could be doing at the bottom of the page is not. How can we fix it. Thank you.
-
# tzr567ds on 21 March 2010 (11:11) said:
Hello, I can not product easy to use because the message constantly appears that the log folder was empty. I've read the readme for verion 2 and 2.1 and could provide no remedy. the right of the cache folder are set correctly. http://img38.imageshack.us/img38/9576/emptyfolder.jpg how can I use this product?
-
# Luis Leiva on 21 March 2010 (16:04) said:
@joeyonetime: I've updated the readme page with the info you are requesting.
@Sarp: I don't understand anything that you wrote.
@tzr567ds: It's all detailed on the readme page. -
# tzr567ds on 21 March 2010 (17:05) said:
Hello, I have invested because of the cache folder is already empty hours time. I have all stopped right as I've accomplished everything as described in the readme file. it just does not work, it is always the present indicative that the folders were empty. I hope it is a good tool is.
-
# tzr567ds on 22 March 2010 (13:01) said:
Hello, it is during the installation that the cache folder would have the necessary rights: Creating database mydatabes: Ok. Creating table smt2_records: Ok. Creating table smt2_cache: Ok. Creating table smt2_os: Ok. Creating table smt2_browsers: Ok. Creating table smt2_users: Ok. Creating table smt2_roles: Ok. Creating table smt2_exts: Ok. Creating table smt2_cms: Ok. Creating table smt2_jsopt: Ok. Permissions settings to / hp/bk/aa/ds/www/mypath/smt2/admin/cache / dir: Ok. If I then right to 777 then hire is still that the cache folder was empty. I can not record. may perhaps with the error messages are related to the installation? It seems the message in the installation: Warning: include () [function.include]: URL file-access is disabled in the server configuration in / hp/bk/aa/ds/www/mypath/smt2/admin/sys/install.php on line 4 Warning: include (mypath/smt2/admin/inc/doctype.php) [function.include]: failed to open stream: no suitable wrapper could be found in hp/bk/aa/ds/www/mypath/smt2/admin / / sys / install.php on line 4 Warning: include () [function.include]: Failed opening 'mypath/smt2/admin/inc/doctype.php' for inclusion (include_path ='.:/ usr / share / php: / usr / share / pear ') in / hp/bk/aa/ds/www/mypath/smt2/admin/sys/install.php on line 4 ask for help .. thanks ..
-
# Luis Leiva on 22 March 2010 (15:03) said:
@tzr567ds: Then enable URL file-access on your server (although it is not required to use smt2 - ask your webmaster or hosting company).
-
# tzr567ds on 22 March 2010 (15:03) said:
ok I ask the provider, I hope it goes then because the tool is very good. thanks
-
# joeyonetime on 23 March 2010 (01:01) said:
Hi Luis, I appreciate the explanation, but it would be helpful to have visual queues. What is a blue x a red x etc...the description is not clear in all cases :) I really love the product--- its really super..
-
# joeyonetime on 23 March 2010 (01:01) said:
this is a good example of what I mean http://www.poynter.org/content/resource_popup_view.asp?id=27204
-
# Bready on 24 March 2010 (00:12) said:
I really can¨t solve cURL and base dir problem. Your PHP open base dir restriction could interfere with cURL. Fortunately, there exist some workarounds. I¨m not to god in programing.
-
# Ani on 12 April 2010 (12:12) said:
Hi again. Whether it is possible to add control in the playback like Stop, Pause, Play etc. ?
-
# Audrey on 12 April 2010 (19:07) said:
Hi .. i am a student currently carrying out a thesis and was thinking of using this mouse tracking system, but am using C# and sql server. Is it possible to use smt2 in C#? Thanks
-
# Luis Leiva on 12 April 2010 (19:07) said:
@Audrey: Theoretically it's possible to call smt2 functions from C#; you can invoke JavaScript functions by using the mshtml lib, for instance. But you should tweak the storage engine, as this tool is quite Web-oriented and it requires a MySQL database.
-
# Audrey on 20 April 2010 (18:06) said:
is it possible to have a very basic html template to access one function of smt2? Thanks
-
# Luis Leiva on 21 April 2010 (08:08) said:
@Audrey: You have 2 HTML examples in the (readme) wiki at smt2 Google code.
-
# Nadine on 21 April 2010 (16:04) said:
After already a great deal of help from mr. Leiva, I ran into another problem: not al the records are working. It seems to be the case that the homepage (with/because of a flash part on it) is not recorded. So if any one begins on the homepage, the total record is not working. You only see some small numbers and not the information you should see. Does somebody know why? And more importantly: how to fix it?
-
# Audrey on 22 April 2010 (17:05) said:
Do I have to do the same thing you told me, if I'll be using an ASP.NET application?
-
# nafees rafique on 23 April 2010 (03:03) said:
I found one problem with this script if you remove any record or all records from tracking report it will delete database record and remove cache folder file but it will not delete record from smt2_cache table . Having these records in smt2_cache table will not create cache file unless cacheDays expires .
-
# nafees rafique on 23 April 2010 (09:09) said:
Hi mate I got a quick question if you don't mind it . What about if you want to implement this script on cross domain . I am trying to implement on my client website and xmlhttp javascript does not work on cross domain due to its security limitation. Might Json libary helps for cross domain. The question is can be implement other function rather than xmlhttp. The following code stopping me to implement json libarary b.onreadystatechange = function () { if (b.readyState == 4 && typeof a.callback === "function") { a.callback(b.responseText) } Secondly woundering if this script is able to captuer user input in textbox or dropdown box because would be handy to captuer keyboard events and user interaction with the website
-
# Mike on 26 April 2010 (05:05) said:
I have SMT installed on a site, and the cache directory is writeable, however, it's not recording. I have added the two lines for the JS in the head, and have tried them in the body, still nothing. Checked the source code on the live site and then double check that the url's for the JS were correct. Everything looks good, but it is not recording anything. The page I'm trying to record has had over 1000 hits to it today, so it's not for lack of traffic.
-
# Luis Leiva on 26 April 2010 (10:10) said:
@Audrey: Yes.
@nafees: (#1) I'm working on it. (#2) Maybe in a future.
@Mike: Read the wiki documentation. It's all detailed there. -
# Nadine on 27 April 2010 (10:10) said:
@Mike: I had the same problem. In my case, I did not insert all the lines (thought that the other lines were not required). You must also insert the lines with the specific features in it. So the lines where you can adapt the announcement etc.. I forgot those. Succes!
-
# Audrey on 27 April 2010 (19:07) said:
I tried it and worked fine; but when i tried to view the paths i got this in return:  xmlns="http://www.w3.org/1999/xhtml"> runat="server"> Loading smt2 canvas tracking layer...
-
# Audrey on 27 April 2010 (19:07) said:
swf not showing :(
-
# Víctor Márquez on 02 May 2010 (12:12) said:
I had to set permissions to 777 and change the owner of the cache dir to the server user. I'm using apache2, so the user is www-data That's what I did to get smt2 working chmod 777 cache chown www-data:www-data cache
-
# Víctor Márquez on 02 May 2010 (12:12) said:
Hola Luis. Lo primero, felicitarte por que gran trabajo que estás haciendo con este script. Lo tengo que admitir, me has salvado la vida. Pero me he encontrado con un pequeño problema: algunos clicks no me los detecta, y estoy empezando a pensar que esté interfiriendo otro script con el de smt2... ¿es esto posible? Por ejemplo: estoy usando la librería scriptaculous junto con prototype para ordenar una lista con drag&drop, los clicks dentro de esta lista no me los registra... ¿Existe alguna solución? Muchas gracias y un saludo.
-
# Hans on 02 May 2010 (17:05) said:
Great Work! But your Website-Navigation Sucks. Best regards.
-
# t600hbnv on 03 July 2010 (17:05) said:
hello, I have now run the script on. Unfortunately, there is a problem if the script is installed to generation of data to an external site. the command post will be converted as options and it will not generate data. the url is different. I want to ensure that records with different urls SMT2 dates. For example: SMT2 data script is to be included on xxxxxserver1.de/smt2 xxxxxxserver2.de/index.html. how can I adjust this?
-
# Luis Leiva on 03 July 2010 (18:06) said:
@t600hbnv: By now smt2 is not XHR compatible, so you can only post data on the same web server where the CMS is installed. You can study the code of record script (core/js/src/smt-record.js) in order to customize it.
-
# @t600hbnv on 04 July 2010 (10:10) said:
hello, I have studied the said file and found no information as I send data from different urls on the server can SMT2. My website has several urls. I have to integrate it into the statistics. If the page outside the SMT2 cms system is then this must also work. can help one?
-
# t600hbnv on 04 July 2010 (13:01) said:
hello, I have tried the following file in the said line adapted. Unfortunately it did not work. initMouseData: function () ( smtRec.computeAvailableSpace (); / / Prepare data var data = "url = http://testingpathtosmt2/smt2" + smtRec.url; data + = "& urltitle =" + document.title; data + = "& cookies =" + document.cookie; data + = "& screenw =" + screen.width; data + = "& screenh =" + screen.height; I would only transfer the data from different sources to target smt installation. What should I do?
-
# Luis Leiva on 05 July 2010 (11:11) said:
@t600hbnv: You cannot POST data outside the CMS domain (where smt2 is installed). Until cross site XHR is resolved, JSONP can get the job done.
-
# t600hbnv on 05 July 2010 (16:04) said:
hello, I will post later with the data from the external urls deal. But it is a proposal for the next version SMT2 the external domain problems removed. I can continue in spite of Support of flash transparency do not display the cached web page ever. It would also be good if the ip addresses of visitors and the exact time in the menu easier to analyze be displayed. the internet explorer 8.0 and aol user can not record with me unfortunately ..
-
# Alex on 12 July 2010 (19:07) said:
Hi, my files for version: 2.0.1 are installed in this folder:
www.page1.com/smt2/
And I want to track users on this page:
www.page2.com
Which files do I have to change?
ABS_PATH is "http://page1.com/smt2/"
I'm using the tracking code for version 2.0.1, (like described in readme) and I inserted:
http://page1.com/smt2/core/js/smt-aux.min.js
http://page1.com/smt2/core/js/smt-record.min.js
And I always get the message: "The log cache is empty." Permission is set to 777.
Is there anything else I have to change? It is not working yet.
Hope you can help me, thx... :)

