VADV-PHP FUNCTIONS 07-27-2007
------------------
INTRODUCTION
------------
This document contains a full listing of the available functions with
VADV-PHP. For a description of what each function does, see the
appropriate file.
Filenames are designated by an exclamation mark (!), and functions of
the file are designated by four asteriks (****).
Other information: View the file LICENSE.TXT for information concerning
copyrights and licensing.
! AT2K.INC.PHP
------------
**** GetNewsListConfig()
**** GetPostItConfig()
**** GetSysNewsConfig()
! FORMS.INC.PHP
--------------
**** LoginBox()
**** RegistrationBox()
! VA-ARCS.INC.PHP
---------------
**** GetArcs()
**** ReadArcs()
**** WriteArcs($fileArray)
! VA-CHANNELS.INC.PHP
-------------------
**** GetVBBSChannels()
**** PutVBBSChannels($fileString, $configVariable)
**** ReadVBBSChannels()
**** WriteVBBSChannels($fileString)
! VA-CHANNELX.INC.PHP
-------------------
**** GetChannels()
**** PutChannels($fileString, $configVariable)
**** ReadChannels()
**** WriteChannels($fileString)
! VA-COLORS.INC.PHP
-----------------
**** GetColors()
**** PutColors($fileString, $configVariable)
**** ReadColors()
**** WriteColors($fileString)
! VA-CONTROL.INC.PHP
------------------
**** GetControl($node = -1)
**** PutControl($fileString, $node, $configVariable)
**** ReadControl()
**** WriteControl($fileString)
! VA-DATABASE.INC.PHP
-------------------
**** GetTopicInfo($topicNo, $type = '', $fileString = '')
**** GetTopics($type = '')
**** GetTopicCount($type = '')
**** GetDbInfo($topicNo, $db, $fileString = '')
**** PutDbInfo($dbInfo)
**** GetDbNetworks($dbInfo)
**** GetDbCount($topicNo, $filter = 1)
**** GetMessagePointer($dbInfo, $userNo, $fileString = '')
**** WriteMessagePointer($dbInfo, $userNo, $msgNo = 0, $fileString = '')
**** UpdateMessagePointers($userNo, $ignore = 1)
**** GetTotalMessageCount()
**** WriteTotalMessageCount()
**** GetMessageInfo($dbInfo, $msgNo, $fileString)
**** WriteMessageInfo($dbInfo, $msgNo, $configVariable)
**** GetMessage($dbInfo, $msgNo, $format = 0, $fileString = '',
$msgInfo = array())
**** EditMessage($dbInfo, $msgNo, $newSubject = '', $newBody = '')
**** DeleteMessage($dbInfo, $msgNo)
**** WriteMessage($dbInfo, $fromUserNo, $msgSubject, $msgBody, $reply = 0)
**** WriteFile($dbInfo, $fromUserNo, $fileDesc, $fileExtDesc, $attFile)
**** WriteEmail($fromUserNo, $toUserString, $msgSubject, $msgBody,
$reply = 0, $attFile = '', $saveSent = 1)
**** WriteOneliner($toUserNo, $message)
**** QuoteMessage($message)
**** GetMessageCount($dbInfo, $includeDeleted = 1)
**** GetOnelinerCount($userNo)
**** GetEmailCount($userNo, $deleted = 1)
**** GetSentEmailCount($userNo, $deleted = 1)
**** SearchMessagesTo($dbInfo, $userNo)
**** SearchMessagesFrom($dbInfo, $userNo)
**** SetOnelinerInfo($userNo = 0)
**** SetUploadInfo()
**** SetEmailInfo($userNo)
**** SetSentEmailInfo($userNo)
**** GetLastPostInfo($dbInfo)
**** DbAccess($dbInfo, $userNo = 0, $userInfo = '')
! VA-DOORS.INC.PHP
----------------
**** GetDoors()
**** PutDoors($fileString, $configVariable)
**** ReadDoors()
**** WriteDoors($fileString)
! VA-DOWNLOAD.INC.PHP
-------------------
**** GetDownload()
**** PutDownload($fileString, $configVariable)
**** ReadDownload()
**** WriteDownload($fileString)
! VA-EVENTS.INC.PHP
-----------------
**** GetEvents()
**** PutEvents($fileString, $configVariable)
**** ReadEvents()
**** WriteEvents($fileString)
! VA-FUNCTIONS.INC.PHP
--------------------
**** ReadCfgFile($file)
**** WriteCfgFile($file, $fileString)
**** GetString($fileString, $position, $length)
**** GetChar($fileString, $position)
**** GetInteger($fileString, $position, $unsigned = 0)
**** GetLongInt($fileString, $position, $unsigned = 0)
**** GetSingle($fileString, $position, $round = -1)
**** PutString($fileString, $string, $position, $length)
**** PutChar($fileString, $int, $position)
**** PutInteger($fileString, $int, $position, $unsigned = 0)
**** PutLongInt($fileString, $int, $position, $unsigned = 0)
**** PutSingle($fileString, $float, $position)
**** MakeChar($value)
**** MakeInteger($value, $unsigned = 0)
**** MakeLongInt($value, $unsigned = 0)
**** MakeSingle($value)
**** ReadConfig($configFile)
**** ReadAt2kConfig($configFile, $trim = 1)
**** ReadID3Info($file)
**** FixHeartColors($string)
**** StripBBSCodes($string)
**** StripANSICodes($string)
**** StripRouting($string)
**** ConvertLongFilename($filename, $dir = '')
**** ParseANSI($fileString, $fontSize = 12, $maxRows = 25, $truncate = 1)
**** HtmlSpace($string)
**** UnHtmlSpecialChars($string)
**** HTMLEncode($string, $enhanced = 0)
**** WMLSpecialChars($string)
**** hmac_md5($key, $data)
**** ProgramTime()
**** ConvertDateTime($string, $dateFormat = '', $timeFormat = '')
**** UserDate($format)
**** GetAccFlags($accFlagsInt)
**** MakeAccFlags($accFlags)
**** MakeFlags($accFlags)
**** UpdateWhosOnline($action = '', $timeout = 900, $resetId = 0)
**** WriteLog($logFilename, $line, $maxSize = 0)
**** SendOneLiner($message, $userNo = 0, $node = 'All')
**** IsHttps()
**** GetCurrentURL($query = 1)
**** RedirectUser($url, $delay = 0)
**** DetectSpider()
**** Array_StripSlashes($array)
**** SendFile($file)
**** GlobalFooter($color = 0, $noBar = 0)
**** VA_Die($message, $delay = 5)
**** VA_Error($errNum)
**** VA_LoginError()
**** CustomErrorHandler($errNumber, $errDescript, $errFile, $errLine)
**** mstr_replace($search, $replace, $subject)
! VA-MAIN.INC.PHP
---------------
**** GetMainConfig()
**** PutMainConfig($fileString, $configVariable)
**** ReadMainConfig()
**** WriteMainConfig($fileString)
! VA-MISC.INC.PHP
---------------
**** GetTodaysCallers()
**** WriteTodaysCallers($id = '')
**** GetNetworkCallers()
! VA-MULTIFBX.INC.PHP
-------------------
**** GetMultiFBX()
**** PutMultiFBX($fileString, $configVariable)
**** ReadMultiFBX()
**** WriteMultiFBX($fileString)
! VA-NETWORKS.INC.PHP
-------------------
**** GetNetworkInfo()
**** GetVnetInfo()
**** ReadNetworksLst()
! VA-QUICKVAL.INC.PHP
-------------------
**** GetQuickVal()
**** PutQuickVal($fileString, $configVariable)
**** ReadQuickVal()
**** WriteQuickVal($fileString)
! VA-RANDOM.INC.PHP
-----------------
**** GetRandomQuotes()
**** PutRandomQuotes($fileString, $configVariable)
**** ReadRandom()
**** WriteRandom($fileString)
! VA-STATS.INC.PHP
----------------
**** GetStats()
**** PutStats($fileString, $configVariable)
**** ReadStats()
**** WriteStats($fileString)
**** GetHourStats()
**** PutHourStats($fileString, $configVariable)
**** ReadHourStats()
**** WriteHourStats($fileString)
**** GetConnectionStats()
**** PutConnectionStats($fileString, $configVariable)
**** ReadConnectionStats()
**** WriteConnectionStats($fileString)
**** UserStats($securitylevel = 0)
! VA-SYSPATHS.INC.PHP
-------------------
**** ConvertDir($hostname, $dir)
**** ConvertUnc($unc)
**** GetConfig()
**** WriteConfig($configVariable)
**** GetSysPaths()
**** PutSysPaths($fileString, $configVariable)
**** ReadSysPaths()
**** WriteSysPaths($fileString)
! VA-TEXTSECT.INC.PHP
-------------------
**** GetTextSect()
**** PutTextSect($fileString, $configVariable)
**** ReadTextSect()
**** WriteTextSect($fileString)
! VA-UPLOAD.INC.PHP
-----------------
**** GetUpload()
**** PutUpload($fileString, $configVariable)
**** ReadUpload()
**** WriteUpload($fileString)
! VA-USERFILE.INC.PHP
-------------------
**** GetUser($userNo)
**** PutUser($fileString, $userNo, $configVariable)
**** DeleteUser($userno)
**** ReadUserfile()
**** WriteUserfile($fileString)
**** GetUser_IDX($userNo)
**** PutUser_IDX($fileString, $userNo, $configVariable)
**** ReadUserfile_IDX()
**** WriteUserfile_IDX($fileString)
**** MakeUserfile_IDX()
**** GetUserEmailInfo($userNo)
**** AddUserEmailInfo($userNo, $configVariable)
**** FindHandle($handle)
**** FindRealName($name)
**** FindNewAcct()
**** CompressUserfile()
**** GetUserCount()
**** CalcDayNumber($month, $day, $year)
**** CalcAge($month, $day, $year)
! VA-VOTE.INC.PHP
---------------
**** GetVote()
**** PutVote($fileString, $configVariable)
**** ReadVote()
**** WriteVote($fileString)
**** GetUserVote($userno, $question)
**** PutUserVote($userno, $question, $answer)
**** GetVoteStats($question)
! VADV-PHP_DAT.INC.PHP
--------------------
**** GetUserSettings($userNo)
**** PutUserSettings($fileString, $userNo, $configVariable)
**** ReadUserSettings()
**** WriteUserSettings($fileString)
-----------
END OF FILE
-----------