[Interpreter] element index

Package indexes

All elements
a b c d e f g h i l m n p r s t u w
a
top
addinputs
addinputs() in util.php
Store the clients inputs into the database.
addthats
addthats() in util.php
Store the bots responses into the database
addtostar
addtostar() in graphnew.php
Deals with creating and adding to the star arrays
arraytostring
arraytostring() in graphnew.php
Turn an array into a string
b
top
bget
bget() in util.php
Get a value for some variable set by the user in AIML.
botget
botget() in util.php
Get information about the bot that was entered in the startup.xml
bset
bset() in util.php
Set the value for an AIML variable
c
top
cleanup
cleanup() in util.php
This function will clean up old data in the database that is not needed according to user defined settings.
customtags.php
customtags.php in customtags.php
checkcache
checkcache() in graphnew.php
Check to see if exact input-that-topic exists in cache
d
top
debugger
debugger() in graphnew.php
The debugger function
dographquery
dographquery() in graphnew.php
Does a database query for graphwalker()
e
top
$errors
Response::$errors in util.php
f
top
firstsecond
firstsecond() in util.php
Do a first to second person replacement
firstthird
firstthird() in util.php
Do a first to third person replacement
fastforward
fastforward() in graphnew.php
Fast forward to the processing of the next context
fillcache
fillcache() in graphnew.php
Add an entry in the GMcache table
findtemplate
findtemplate() in graphnew.php
Retrieve the template from the templates table
g
top
gender
gender() in util.php
Reverse the gender of a phrase
GetChildren
GetChildren() in util.php
Get the child nodes of the XML tree
getfdate
getfdate() in util.php
get the current date formatted.
getid
getid() in util.php
Get the ID, or IP of the user
getinput
getinput() in util.php
Get the previous thing the client said
getsize
getsize() in util.php
Gets the numer of AIML categories stored in the database
getthat
getthat() in util.php
Get the previous thing the bot said
GetXMLTree
GetXMLTree() in util.php
Get an XML tree
gettemplate
gettemplate() in graphnew.php
Get the template for the input, that, and topic
graphwalker
graphwalker() in graphnew.php
The graphwalker function finds the pattern that matches the combined input of input, that, and topic.
graphnew.php
graphnew.php in graphnew.php
h
top
handlenode
handlenode() in respond.php
Handles the actual XML between the <template/> tags.
i
top
$inputs
Response::$inputs in util.php
init__programe__respond
insertgossip
insertgossip() in util.php
Insert gossip into the database
iscustomtag
iscustomtag() in util.php
Check to see if a tag is a custom tag.
isdeprecated
isdeprecated() in util.php
Check if a tag is an old style AIML tag.
l
top
loadcustomtags
loadcustomtags() in util.php
Load all custom tags
logconversation
logconversation() in util.php
Logs the whole input and response
lookupbotid
lookupbotid() in util.php
Look up the bot's ID number
m
top
myfunc
myfunc() in util.php
Substitution routine
n
top
normalsentences
normalsentences() in util.php
Take the user input and do all substitutions and split it into sentences
p
top
$patternsmatched
r
top
$response
realchild
realchild() in respond.php
Get the real XML child
recursechildren
recursechildren() in respond.php
Third level response processing
reply
reply() in respond.php
Main container function in creating the bot's reply.
replybotname
replybotname() in respond.php
Start function for retrieving bot reply
respond
respond() in respond.php
This is the second level response function.
Response
Response in util.php
Class to hold the reponse
respond.php
respond.php in respond.php
s
top
ss_timing_current
Retrieve timer data
ss_timing_start
ss_timing_start() in util.php
Start a timer
ss_timing_stop
ss_timing_stop() in util.php
Stop a timer
t
top
$timer
Response::$timer in util.php
u
top
util.php
util.php in util.php
upperkeysarray
upperkeysarray() in util.php
Change the case of the keys of an array to all uppercase
w
top
whichbots
whichbots() in util.php
Which bot is selected
a b c d e f g h i l m n p r s t u w