Leila,

I'm a little unclear as to what your "pages" would be, but it should be pretty easy to do. If you are going to do it all in Director, then you just send all of your navigation clicks through a function that would write some information on what the user clicked. Or... you could actually get that information from the marker they go to. (Hint: you can enter multiple lines of text in a marker through the marker window. For new lines it's Ctrl+Enter on Windows).

If your "pages" are web content then you could use the Microsoft Web Browser ActiveX Control to display the web pages (I know ActiveX - cringe-shudder). You can set the URL like this:
  sprite(1).Navigate("http://www.apple.com/";)
And track what the user clicks in a behavior on the ActiveX Control sprite like this:
  on DocumentComplete pDisp, URL
    put URL
  end
I'm sure there are some third-party web browser Xtras that'll do similarly as well.

Writing a CSV file will be pretty easy too since it's just a text file and FileIO Xtra handles that pretty well. The biggest issue will be managing the size of the log file. That sucka could get way huge fast. You could monitor the size of the log file and when it approach a limit, auto-generate a new one (log0.cvs, log1.cvs, log2.cvs, etc.).

HTH

Jeremy Aker

Leila Singleton wrote:
Greetings, List,

My firm is currently working on a kiosk project that, if our current solution fails, might have to be done in Director. While I can do simple Director work, I am a graphic designer, not a programmer, and my Lingo skills are quite limited. As a result, should we turn this into a Director-based affair, we will need to hire someone to do the following (IF it is possible through Lingo):

- We would need some kind of solution that would track the path of a visitor through various "pages" of content in much the same way that Apache does for web sites; e.g., what buttons were clicked, what movies were watched, dates, times, some way of differentiating between visitors (probably time-contingent), etc.

- We would need to generate some kind of log of this activity that is either written directly to a CSV file or can be easily converted to said format. Also acceptable would be a log file like those Apache generates that can be run through something like Web Trends or Urchin.

Is something in this vein possible using Lingo? If you say yes, awesome. If you could do this in a time-efficient and cost-effective manner, you may be the answer to our prayers. We are not interested in novices who will take four weeks and thousands of dollars to develop this portion of the project; we've already wasted money on someone who promised a lot and delivered little at an astronomical price.

Again, this is not a guaranteed job; this is our fall-back in case our current solution fails. If you can tell me if what I've outlined is possible through Lingo, contact me via the list. If you are interested in possibly working on this, please contact me off-list. Also, if you are from/close to the Denver, Colorado area (or, even better, Fort Collins!) I'm especially interested in hearing from you.

I hope sending this out to the list is not inappropriate; if so, my advance apologies (but do note that a legit question is incorporated, which makes this more than a mere wanted ad!). Many thanks for considering this inquiry/call for experts!

Cheers,
Leila

Leila Singleton
Art Director
Kelly Rizley Advertising & PR, Inc.

[To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [email protected] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]



[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[email protected]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to