An Index of PHPlist Functions and Class Methods
The location of the definition of each function or method is listed by file name and line number. Each file is located relative to the admin directory in the phplist distribution, that is, relative to the subdirectory public_html/lists/admin.
For each function or method, the arguments are listed and explained, as well as the return value if any. Some explanation of the function is planned to be given among the Comments. These pages are under construction. Most entries are incomplete. But every entry has the location for the definition of the function or method, so that you can look up the definition in file containing the source code.
The line numbers shown for each function listed correspond to version 3.05 of Phplist. In most cases the locations of these functions have changed in later releases, Usually these functions involve only a small change in the line number, so that you can locate the function in the vicinity of the line number specified.
B/C
backtrace()
commonlib/lib/errorlib.php, line 58
Arguments:
Return value:
Comments:
build_message()
class.phplistmailer.php, line 197
Arguments:
Return value:
Comments:
button($link,$linktext,$title = '')
commonlib/lib/interfacelib.php, line 1064
Arguments:
$link
$linktext
$title
Return value:
Comments:
commonlib/lib/interfacelib.php, line 1118
Arguments:
$topbutton
Return value:
Comments:
campaignStarted($messagedata = array())
defaultplugin.php, line 615
Explanation: A method of the default plugin that you can override with a plugin. It is called when a message is pulled from the queue for sending out. A plugin can suppress the sending of this particular message by returning a string containing a reason for suppressing the sending of the message.
Arguments:
$messagedata: An array of message data filled by the function loadMessageData().
Return value: Null or an empty string allows the message to be sent. A string that is not empty suppresses the sending of the message and is taken to be the reason that the message is not sent.
Comments: This method gives a plugin the chance to look at the message before any queue processing is done.
canSend ($messagedata, $subscriberdata)
defaultplugin.php, line 374
Explanation: A method of the default plugin that you can override with a plugin. It is called before a message is sent out to a particular subscriber and can suppress sending of the message to that subscriber.
Arguments:
$messagedata: An array of message data filled by the function loadMessageData()
$subscriberdata; An array of data about a particular subscriber. See line 862 of actions/processqueue.php.
Return value: A boolean true if it's OK to send the message, false if it's not.
ccCompany($ccno)
commonlib/lib/userlib.php, line 748
Arguments:
$ccno
Return value:
Comments:
changeDropDowns()
commonlib/pages/usermgt.php, line 280
Arguments:
Return value:
Comments:
checkAccess($page)
connect.php, line 282
Explanation: This function checks to see whether a Phplist file is allowed to be served as a web page.
Arguments:
$page: A Phplist file name without the .php extension
Return value: 1 if the page is OK to be served, 0 otherwise.
Comments: If the file is called from the command line, this function will always return 1.
checkCCrange($ccno)
commonlib/lib/userlib.php, line 764
Arguments:
$ccno
Return value:
Comments:
send_core.php, line 570
Arguments:
Return value:
Comments:
checkI18NDir($rootdir)
checki18n.php, line 28
Arguments:
$rootdir
Return value:
Comments:
CheckImgExt($filename)
fckphplist.php, line 138
Arguments:
$filename
Return value:
Comments:
checkLock($processid)
lib.php, line 781
Arguments:
$processid
Return value:
Comments:
cl_output($message)
connect.php, line 1635
Arguments:
$message
Return value:
Comments:
cl_progress($message)
connect.php, line 1643
Arguments:
$message
Return value:
Comments:
clean ($value)
connect.php, line 406
Arguments:
$value
Return value:
Comments:
clean2 ($value)
lib.php, line 477
Arguments:
$value
Return value:
Comments:
cleanArray($array)
connect.php, line 1617
Arguments:
$array
Return value:
Comments:
cleanAttributeName($name)
connect.php, line 1738
Arguments:
$name
Return value:
Comments:
cleanCommaList($sList)
connect.php, line 1748
Arguments:
$sList
Return value:
Comments:
cleanEmail ($value)
lib.php, line 488
Arguments:
$value
Return value:
Comments:
cleanUrl($url,$disallowed_params = array('PHPSESSID'))
lib.php, line 1143
Arguments:
$url
$disallowed_params
Return value:
Comments:
clearImport()
importlib.php, line 31
Arguments:
Return value:
Comments:
clearPageCache ()
lib.php, line 808
Arguments:
Return value:
Comments:
clickTrackLinkId($messageid,$userid,$url,$link)
sendemaillib.php, line 1122
Arguments:
$messageid
$userid
$url
$link
Return value:
Comments:
ClineError($msg)
connect.php, line 363
Arguments:
$msg
Return value:
Comments:
ClineSignature()
connect.php, line 359
Arguments:
Return value:
Comments:
clineUsage($line = "")
connect.php, line 370
Arguments:
$line
Return value:
Comments:
closeadminbar()
commonlib/lib/interfacelib.php, line 778
Arguments:
Return value:
Comments:
cmp($a,$b)
commonlib/lib/interfacelib.php, line 359
Arguments:
$a
$b
Return value:
Comments:
collapse()
commonlib/lib/interfacelib.php, line 372
Arguments:
Return value:
Comments:
class.phplistmailer.php, line 227
Arguments:
$to_name
$to_addr
$from_name
$from_addr
$subject
$headers
$envelope
Return value:
Comments:
compressContent($content)
lib.php, line 823
Arguments:
$content
Return value:
Comments:
confirmButton($confirmationtext,$link,$linktext,$title = '')
commonlib/lib/interfacelib.php, line 1099
Arguments:
$confirmationtext
$link
$linktext
$title
Return value:
Comments:
connectLocal()
import4.php, line 20
Arguments:
Return value:
Comments:
connectRemote()
import4.php, line 28
Arguments:
Return value:
Comments:
constructSystemMail($message,$subject = '')
lib.php, line 295
Arguments:
$message
$subject
Return value:
Comments:
contentDiv()
commonlib/lib/interfacelib.php, line 1383
Arguments:
Return value:
Comments:
connect.php, line 726
Arguments:
Return value:
Comments:
CreateBody()
class.phplistmailer.php, line 210
Arguments:
Return value:
Comments:
class.phplistmailer.php, line 200
Arguments:
Return value:
Comments:
createPDF($text)
sendemaillib.php, line 1009
Arguments:
$text
Return value:
Comments: