email: enquiries@crfprinting.co.uk
tel: +44 (0)1252 260610
or click to email

Component (cfc.CFC_userTrack) userTrack
Only the functions and data members that are accessible from your location are displayed
HintUser tracking functions 24/05/2011
this
public
dataIn
Struct
Entries: 18
bot
stringy
BOTCHECK
stringy
BROWSER
stringCCBot/2.0 (http://commoncrawl.org/faq/)
campaignCode
stringxxxxxxxx
CFID
string56439a32-bfb8-4225-8917-c7800c268259
INTERNAL
booleanfalse
IP
string54.224.197.86
LANGUAGE
stringunknown
LOCATION
Struct
Entries: 12
cityName
stringAshburn
countryCode
stringUS
countryName
stringUnited States
ipAddress
string54.224.197.86
latitude
string39.0437
longitude
string-77.4875
regionName
stringVirginia
statusCode
stringOK
statusMessage
string
TABLEID
number34114
timeZone
string-04:00
zipCode
string20146
PAGESTATS
booleanfalse
PAGETICK
string0.0210
PERMISSIONS
number0
REFERER
string
STAFF
booleanfalse
STAFFID
number0
trackingQRCode
stringxxxxxxxx
URL
stringcrfprinting.co.uk/crf-printing-and-case-report-form-printing/crf-printing-variable-data-and-personalisation/index.cfm
USERID
number0
INITALISEDDATE
Date Time (Etc/Greenwich)
{ts '2017-10-14 01:04:08'}
INIT
Public Function init
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
arguments
labelnamerequiredtypedefaulthint
return typeany
IPADDRESSLOOKUP
Public Function ipAddressLookUp
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Look-up IP address and return results
arguments
labelnamerequiredtypedefaulthint
ipAddresstruestringnullIP address to investigate
return typestruct
INSERTDB
Public Function insertDB
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Save user tracking data
arguments
labelnamerequiredtypedefaulthint
return typestruct
GETALLUSERSNONBOT
Public Function getAllUsersNonBot
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Retrieve all records from 'userTracker' flagged as not a Bot
arguments
labelnamerequiredtypedefaulthint
return typequery
TEST
Public Function test
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
arguments
labelnamerequiredtypedefaulthint
return typeany
IPADDRESSLOOKUP2
Public Function ipAddressLookUp2
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Look-up IP address and return results
arguments
labelnamerequiredtypedefaulthint
ipAddresstruestringnullIP address to investigate
return typestruct
CHECKBOT
Public Function checkBot
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Check if user is a known Bot
arguments
labelnamerequiredtypedefaulthint
agentReffalsestringBrowser details from CGI
agentIPfalsestringBrowser details from CGI
return typestring
MYFUNCTION
Public Function myFunction
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
arguments
labelnamerequiredtypedefaulthint
myArgumenttruestringnull
return typestring
dataOut
Struct
RECORDID
string2267076
private
INSERTBOTTRACKER
Private Function insertBotTracker
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Save bot blacklist data
arguments
labelnamerequiredtypedefaulthint
userAgenttruestringnulluserAgent details
botTypetruestringnullSingle letter referrence to bot type, b=bot, c=crawler, v=validator, l=library, p=cloud platform
return typestruct
UPDATEBOTMATCH
Private Function updateBotMatch
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Update 'userTracker' with Bot results
arguments
labelnamerequiredtypedefaulthint
recordIDtruestringnullUserTracker recordID
recordDatatruestringnullBot match result
return typestring
UPDATEBOTMATCHGROUP
Private Function updateBotMatchGroup
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Update 'userTracker' with Bot results
arguments
labelnamerequiredtypedefaulthint
userAgenttruestringnulluserTracker userAgent details
recordDatatruestringnullBot match result
return typestring
GETALLBOT
Private Function getAllBot
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Retrieve all records from botTracker
arguments
labelnamerequiredtypedefaulthint
return typequery
GETALL
Private Function getAll
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Retrieve all records from userTracker
arguments
labelnamerequiredtypedefaulthint
return typequery
INSERTIPTRACKER
Private Function insertIPTracker
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Save IP blacklist data
arguments
labelnamerequiredtypedefaulthint
ipLookuptruestructnullip look up details
return typestruct
GETALLUSERIP
Private Function getAllUserIP
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Retrieve all records from 'userTracker' grouped by IP & COUNT
arguments
labelnamerequiredtypedefaulthint
return typequery
INSERTIPTRACKER2
Private Function insertIPTracker2
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Save IP blacklist data
arguments
labelnamerequiredtypedefaulthint
ipLookuptruestructnullip look up details
return typestruct
INSERTTABLEERRORS
Private Function insertTableErrors
source:/home/cisfarnh/public_html/crfprinting.co.uk/resources/cfc/CFC_userTrack.cfc
Save any table errors for bug fixing
arguments
labelnamerequiredtypedefaulthint
cfcatchContentstruestructnullcfcatch contents
return typestruct