Update of /cvsroot/sitesampler/sitesampler/SiteSampler/Agent/Template/ImpressionTracking
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6155/SiteSampler/Agent/Template/ImpressionTracking
Modified Files:
ImpressionTracking
Log Message:
discovered a pretty serious bug where we were logging solicitations when there were no solicitations. the solution required a change to the javascripts so that sending stats would happen at the right time.
Index: ImpressionTracking
===================================================================
RCS file: /cvsroot/sitesampler/sitesampler/SiteSampler/Agent/Template/ImpressionTracking/ImpressionTracking,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** ImpressionTracking 22 Jun 2005 01:38:29 -0000 1.1.1.1
--- ImpressionTracking 25 Jul 2005 00:43:24 -0000 1.2
***************
*** 151,158 ****
ZSU = '<TMPL_VAR NAME=solicit_url>';
Ztop1 = (new Date() * 1);
- if(!Zsw)Zss='top.location.href=ZSU;';
- else if(Zsw)Zss='surveyWin=window.open(ZSU,"surveyWin",Zwp);';
- if(window.onunload)Zss+=Zgc(window.onunload);
eval("window.onunload=Zav");
}
--- 151,164 ----
ZSU = '<TMPL_VAR NAME=solicit_url>';
Ztop1 = (new Date() * 1);
+ ZsurveyWin = null;
+
+ if(!Zsw)
+ Zss='ss_t.send_stats("1",false);top.location.href=ZSU;';
+ else if(Zsw)
+ Zss='ZsurveyWin=window.open(ZSU,"surveyWin",Zwp); if(ZsurveyWin) {ss_t.send_stats("1",false);} ';
+
+ if(window.onunload)
+ Zss+=Zgc(window.onunload);
eval("window.onunload=Zav");
}
***************
*** 193,197 ****
function Zav(){
- ss_t.send_stats("1",false);
if(ZUQ) ZSU += makeQstr();
eval(Zss);
--- 199,202 ----
|