Google Analytics? On Fri, Nov 21, 2008 at 4:47 PM, Tomek Kott <[EMAIL PROTECTED]> wrote:
> Rats... using CF7... any kind of similar thing for that? > > If we ever move to CF8, I'll know it's possible at least... > > Thanks! > > Tomek > > On Fri, Nov 21, 2008 at 4:21 PM, Sean Coyne <[EMAIL PROTECTED]> wrote: > >> >> sorry thats "don't wait" not dont want. typo... >> >> Sean >> >> On Nov 21, 4:20 pm, Sean Coyne <[EMAIL PROTECTED]> wrote: >> > If you are on CF8 you can do the DB insert within a CFTHREAD and just >> > dont want for the CFTHREAD to complete. You can send yourself error >> > reports, or write to the log on error from withing the CFTHREAD to >> > ensure that things are working properly. >> > >> > On Nov 21, 3:09 pm, "Tomek Kott" <[EMAIL PROTECTED]> wrote: >> > >> > > Thanks Blair, that certainly helps. >> > >> > > I implemented the invoking in the index.cfm file, where I try to >> ignore all >> > > the bot crawlers. Things generally work well (rather, all the stats >> are >> > > there now) >> > >> > > I have a separate problem now, however: things take longer to load --- >> just >> > > slightly too long to quite be comfortable. This is understandable, >> there's >> > > an insert call to the database even on a cached page. So I figured >> that >> > > perhaps <cfflush> would be helpful to put the page up before the >> database is >> > > done. >> > >> > > As I found out, however, <cfflush> does not allow farcry to set the >> head >> > > correctly after checking for any necessary javascript libraries etc. >> So the >> > > question is: >> > >> > > Is there a way to post content before the database query is invoked? >> > >> > > I guess I could put the database query after the cfhtmlhead tag after >> all of >> > > "onRequestEnd" has been run, do the cfflush there, and then do >> invoke.... >> > > right? >> > >> > > (right now, I essentially have <nj:display> ... <cfinvoke>...) >> > >> > > Thanks, >> > >> > > Tomek >> > >> > > On Thu, Nov 20, 2008 at 4:58 PM, Blair McKenzie <[EMAIL PROTECTED]> >> wrote: >> > > > nj:display will generally put the navigation id into request.navid >> and the >> > > > actual content object into request.stObj. Hope that helps. >> > >> > > > Blair >> > >> > > > On Fri, Nov 21, 2008 at 2:08 AM, Tomek kott <[EMAIL PROTECTED]> >> wrote: >> > >> > > >> So, an update: >> > >> > > >> Only download.cfm has the following code: >> > >> > > >> <cfinvoke component="#application.packagepath#.farcry.stats" >> > > >> method="logEntry"> >> > > >> <cfinvokeargument name="pageId" >> value="#attributes.objectid#"/> >> > > >> <cfinvokeargument name="navId" >> value="#attributes.objectid#"/> >> > > >> <cfinvokeargument name="remoteIP" >> value="#cgi.REMOTE_ADDR#"/> >> > > >> <cfinvokeargument name="sessionId" >> > > >> value="#trim(session.sessionId)#"/ >> > >> > > >> <cftry> >> > > >> <cfinvokeargument name="browser" >> > > >> value="#trim(cgi.HTTP_USER_AGENT)#"/ >> > >> > > >> <cfcatch><cfinvokeargument name="browser" >> > > >> value="Unknown"/></ >> > > >> cfcatch> >> > > >> </cftry> >> > > >> <!--- check is a user is logged in ---> >> > > >> <cfif application.security.isLoggedIn()> >> > > >> <cfinvokeargument name="userid" >> > > >> value="#session.dmSec.authentication.userlogin#"/> >> > > >> <cfelse> >> > > >> <cfinvokeargument name="userid" value="Anonymous"/> >> > > >> </cfif> >> > > >> </cfinvoke> >> > >> > > >> Which is what invokes the stat object. So it makes perfect sense >> that >> > > >> I was just seeing stats about downloads. Now to change this, I >> would >> > > >> like to add similar code for general views as well. I have several >> > > >> options: >> > >> > > >> 1) extend navajo.display to gather the necessary variables and >> invoke >> > > >> the logEntry function >> > > >> 2) Write my own index.cfm which gathers this info right after >> > > >> navajo.display >> > >> > > >> I would prefer option #2, but navajo/display does a lot of the >> > > >> objectid / navid finding for me. Maybe I can just get that tag to >> > > >> return a variable with those two id's ready, and that'd be a small >> > > >> change I'd have to write? >> > >> > > >> Any thoughts? >> > >> > > >> Thanks, >> > >> > > >> Tomek >> > >> > > >> On Nov 18, 10:53 pm, "Tomek Kott" <[EMAIL PROTECTED]> wrote: >> > > >> > Hi All, >> > >> > > >> > I know that stats are deprecated in FC5, but they are a useful >> way to >> > > >> keep >> > > >> > all the statistical information in one place (i.e. on the >> webtop). >> > > >> However, >> > > >> > I am confused as to what option I need to set to get stat data on >> dmHTML >> > > >> and >> > > >> > dmNavigation types. I currently have the boolean for stats >> checked under >> > > >> > general config and bAudit="true" for both dmHTML and >> dmNavigation. Is >> > > >> there >> > > >> > anything else I need to set to get it to work? >> > >> > > >> > It just appears that nothing except some custom types I have, >> along with >> > > >> > dmFile, are getting written to the stats table. It has been >> staying at a >> > > >> > steady number for a while, and jumps only when a special file >> type is >> > > >> > requested. >> > >> > > >> > Any ideas on what is going on? Maybe its another 'duh should've >> thought >> > > >> of >> > > >> > that', but I'm stumped. >> > >> > > >> > Thanks >> > >> > > >> > Tomek >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "farcry-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/farcry-dev?hl=en -~----------~----~----~----~------~----~------~--~---
